Problem: [Usaco2016 Feb]Milk Pails

Problem: [Usaco2016 Feb]Milk Pails

Time Limit: 3 Sec Memory Limit: 128 MB

Description

农民约翰收到了一个需要M(1<=M<=1,000)单位的牛奶的订单,他需要马上满足。不幸地,他的牛奶机坏了,他只
剩三个容量分别为X,Y,M的牛奶桶(1<=X<Y<M)。它们一开始都是空的。他能用这三个桶进行任意次一下的两种操作:
-他能填满X桶,然后倒到M桶里,只要这次操作不会使M桶内的牛奶溢出
-他能填满Y桶,然后倒到M桶里,只要这次操作不会使M桶内的牛奶溢出
虽然约翰明白他不能完全把M桶填满,请帮他求出他能获得的M桶中牛奶的量的最大值。

Input

输入包含三个用空格分隔的整数X,Y,Z

Output

输出M桶中牛奶量的最大值

Sample Input

17 25 77

Sample Output

76
HINT
约翰使用三次17大小的桶和一次25大小的桶,加起来得到最大值76

代码如下

#
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值