Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from math import ceil
- water1, water2, sugar1, sugar2, saturated, max_amount = map(int, input().split(' '))
- max_rate = 0
- result_amount = 0
- result_sugar = 0
- for i in range(ceil(max_amount / sugar1 + saturated) + 1):
- for j in range(ceil(max_amount / sugar2 + saturated) + 1):
- sugar = i * sugar1 + j * sugar2
- if sugar > max_amount:
- break
- if sugar + sugar * 100 / saturated > max_amount:
- break
- for k in range(ceil(max_amount / water1) + 1):
- if water1 * 100 * k > max_amount:
- break
- for l in range(ceil(max_amount / water2) + 1):
- water = k * water1 * 100 + l * water2 * 100
- if sugar + water > max_amount:
- break
- if not water:
- continue
- rate = sugar / water
- if rate > saturated / 100:
- continue
- if rate > max_rate:
- max_rate = rate
- result_amount = sugar + water
- result_sugar = sugar
- print('{amount} {sugar}'.format(amount=result_amount, sugar=result_sugar))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement