请教几个问题qwq

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

@[TripFriend1130](/user/1210305) 第一个问题我不知道,第二个问题我可以回答:如果你 $0$ 分钟就能吃一个苹果,那么,不管给你多长时间,你都能把苹果吃完啊,另外我觉得这题没这么复杂,等我把代码给你贴过来
by __Rickysun__ @ 2024-02-25 15:00:29


t=0的情况,会输出m long比int大一些
by czx6666 @ 2024-02-25 15:01:29


如果他0s吃一个苹果,那将只会剩余0个苹果 所以最后一个else后将jieguo赋值为m是不对的
by lizhiyu123 @ 2024-02-25 15:02:13


@[TripFriend1130](/user/1210305) ```cpp #include <bits/stdc++.h> using namespace std; int main() { int m,t,s; cin>>m>>t>>s; if(t==0) cout<<0;//如果时间为0 else if(m-s/t>0&&s%t==0) cout<<m-s/t; //如果能整除并且结果大于0(有可能减完是负数) else if(m-s/t>0&&s%t) cout<<m-s/t-1; //如果不能整除,由于它问的是“完整的苹果”,所以,要多减去1 else cout<<0; //如果结果小于0,输出0就好了,因为苹果不够吃了 return 0; } ```
by __Rickysun__ @ 2024-02-25 15:03:01


@[czx6666](/user/1056023) @[lizhiyu123](/user/1174439) 所以该是m还是0?
by TripFriend1130 @ 2024-02-25 15:17:13


0
by czx6666 @ 2024-02-25 15:24:27


@[TripFriend1130](/user/1210305) 肯定是0
by lizhiyu123 @ 2024-02-25 15:49:50


|