求助

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

@[2024yejinghong](/user/1063792) 如果你出现了 RE,不如检查一下被零除?
by _Glassy_Sky_ @ 2023-08-31 12:42:41


@[2024yejinghong](/user/1063792) 有可能是负数
by yhdxg @ 2023-08-31 12:43:13


@[2024yejinghong](/user/1063792) 加一个 ```cpp if(t == 0) { cout << 0; return 0; } ```
by _Glassy_Sky_ @ 2023-08-31 12:44:17


@[2024yejinghong](/user/1063792) `ceil`里面要强制转换`double`类型,并且输出的应该是`max(m-c,0)`
by Zona @ 2023-08-31 12:45:35


```c #include<bits/stdc++.h> using namespace std; int main() { int m,t,s; cin>>m>>t>>s; double c=ceil((double)s/t); if(t==0) { cout<<0; return 0; } cout<<max(m-c); return 0; } ```
by 2024yejinghong @ 2023-08-31 12:48:09


对吗
by 2024yejinghong @ 2023-08-31 12:48:38


@[2024yejinghong](/user/1063792) 是这样 ```cpp #include<bits/stdc++.h> using namespace std; int main() { int m,t,s; cin>>m>>t>>s; int c=ceil((double)s/t); cout<<max(m-c,0); return 0; } ```
by Zona @ 2023-08-31 12:49:18


``` #include<iostream> using namespace std; int main(){ int m,s,t,ans,min; cin>>m>>t>>s; min=m*t-s; if(min>=0){ ans=min/t; cout<<ans<<endl; }else{ cout<<0<<endl; } return 0; } ``` 供你参考下
by linchenyu123 @ 2023-08-31 12:59:19


|