Advertisement
PlotnikovPhilipp

Untitled

Oct 16th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.57 KB | None | 0 0
  1. # -*- coding: utf-8 -*-
  2. import math
  3. a, b, c = [int(i) for i in input().split()]
  4. resultTime = min(b, c)
  5. middleTime = 0
  6. haveDone = 1
  7. minNumber = resultTime
  8. maxNumber = max(b, c)
  9. while haveDone < a:
  10.     middleTime += 1
  11.     if middleTime % minNumber == 0 and middleTime == maxNumber:
  12.         haveDone += 2
  13.         resultTime += middleTime
  14.         middleTime = 0
  15.     elif middleTime == maxNumber:
  16.         haveDone += 1
  17.         resultTime += middleTime
  18.         middleTime = 0
  19.     elif middleTime % minNumber == 0:
  20.         haveDone += 1
  21. print(resultTime + middleTime)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement