| Run ID | 作者 | 问题 | 语言 | 测评结果 | Time | Memory | 代码长度 | 提交时间 |
|---|---|---|---|---|---|---|---|---|
| 144365 | 丁俊杰 | 07苹果和虫子 | Python3 | Accepted | 34 MS | 3768 KB | 796 | 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)