@[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