- 博客(1)
- 收藏
- 关注
原创 [题解] [CSP-J 2021] c++ 分糖果
然后,将算出来的数量与当前最大值作比较,如果比最大值大,说明搬回i颗糖时,能拿到的作为奖励的糖目前最大,那么就将最大值更新。注意:最大值一开始要设为0,写代码的时候能写多简单就写多简单,不然会TLE。再按照上面的公式,计算当搬回来i颗时,可以得到多少颗糖果作为奖励。就可以发现:任意一个数 = k / n(k和n都是整型数)搬糖果的奖励的糖果数量 = k - n * (k / n)先写一个for循环(循环变量为i)遍历l到r之间所有的数字。搬糖果的奖励的糖果数量 = k - n * 任意一个数。
2023-07-20 17:57:23 613 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人