Run ID:144365

提交时间:2026-01-21 20:40:14

#分析:n:表示总数, 每x个小时吃1个, 吃了y个小时 #吃了多少个完整的:y//x #是否开始吃新的一个:就是看y%x是否等于0. #如果y%x为0,说明没有吃新的一个 #如果y%x不为0,说明正在破坏新的一个 #所以总的破坏的苹果数为:吃的完整的个数+1(如果有y%x不为0) #那么剩下的完整的苹果数=总数-被破坏的个数 #这里注意:如果被破坏的个数大于总数,输出0,不能输出负数,这种情况也要考虑到 #否则acess不了,因为测试数据里就有这么一组情况专门考察你是否考虑到这种情况 n,x,y=input().split() n,x,y=int(n),int(x),int(y) if y%x==0: z=y//x else: z=y//x+1 if z<=n: print(n-z) else: print(0)