60分,求大佬帮帮

P5709 【深基2.习6】Apples Prologue / 苹果和虫子

你那个14行上的num = ceil(s * 1.0 / t)不对,应该为num = floor(s * 1.0 / t)。 因为如果你吃一个苹果花20分钟,你有110分钟,当你吃完五个苹果后还剩10分钟,而10分钟没法吃完一个苹果,所以应该是向下取整不是向上取整。
by hxjvs @ 2023-12-08 21:32:07


@[hxjvs](/user/1017932) 可是,题意是还剩个多少个完整的苹果,那么剩下的10分钟还可以吃掉半个苹果(反正意思就是这个苹果不是完整的了),那么此时剩下的完整苹果数=总数-(吃了的+没吃完的),所以如果向下取整,就会少算一个不是吗?
by coffeewu @ 2023-12-09 21:04:53


|