CF1359C Mixing Water

题目传送门


思路

从热水开始,每次交替倒入盆中,可以发现如果倒的次数为偶数次,那么盆中水温一定为冷热水的平均值 ( h + c ) / 2 (h+c)/2 (h+c)/2,令这个平均值为 m i d mid mid,而如果倒的次数为奇数次,那么盆中水温将随着倒的次数的增多,从 h h h 开始往 m i d mid mid 靠拢。

所以首先得出两个特判,如果 t = h t = h t=h 输出 1 1 1,如果 t ≤ m i d t \le mid tmid 输出 2 2 2,剩余的,即 m i d < t < h mid \lt t \lt h

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值