演算与实际有出入

P5707 【深基2.例12】上学迟到

无视多出来的右大括号qwq
by WillowCatkin @ 2022-12-08 20:55:11


已自行解决,“if(h=0)”应该改为“if(h==0)” 关系运算符搞错,我是蒟蒻 ```cpp #include <bits/stdc++.h> using namespace std; int main() { int s,v,t,m,h,M=50,H=7; scanf("%d%d",&s,&v); t=s/v; if(s%v!=0) t++; h=t/60; if(h==0) m=t; else m=t%60; if(M-m<0) { H=H-1; M=M+60; M=M-m; } else M=M-m; if(H-h<0) { H=H+24; H=H-h; } else H=H-h; if((H<10)&&(M<10)) printf("0%d:0%d",H,M); else if((H>=10)&&(M>=10)) printf("%d:%d",H,M); else if((H<10)&&(M>=10)) printf("0%d:%d",H,M); else if((H>=10)&&(M<10)) printf("%d:0%d",H,M); return 0; } ```
by WillowCatkin @ 2022-12-08 21:43:20


|