为什么不通过啊··

P1425 小鱼的游泳时间

一行内输出2个整数e和f,**用空格间隔**,依次表示小鱼这天一共游了多少小时多少分钟。
by Dear_Prince @ 2018-12-08 10:55:07


@[古月小哥哥](/space/show?uid=133309) 将 ``` cout<<m<<ends; cout<<n; ``` 改为 ``` cout<<m<<' '<<n<<endl; ``` 试试
by Dear_Prince @ 2018-12-08 10:59:07


@[古月小哥哥](/space/show?uid=133309) 哦不对,你头文件呢?
by Dear_Prince @ 2018-12-08 11:00:47


1.以后不要用玄学的变量名字,用time之类的,你这么发出来谁知道你的变量是什么(这题就算了); 2.scanf和printf会让你终身受益,至少在你学会快读之前是有用的; ## 3.ends是什么,没见过,应该是空格,我刚刚用你的程序叫了一遍,ends改成" "就可以过了
by Victorique_De_Blois @ 2018-12-08 11:02:07


@[古月小哥哥](/space/show?uid=133309)
by Victorique_De_Blois @ 2018-12-08 11:02:23


@[Jack_killer](/space/show?uid=110593) time似乎是保留字
by stoorz @ 2018-12-08 11:07:24


`ends`是空字符(`\0`),不是空格哦
by Sweetlemon @ 2018-12-08 11:13:15


##### #include<stdio.h> #### using namespace std; ##### int main() ##### { int a,b,c,d; scanf("%d%d%d%d",&a,&b,&c,&d); int e,f; if(b==0) { e=c-a; f=d; } else { if(d<b) { e=c-(a+1); f=d+60-b; } else { e=c-a; f=d-b; } } printf("%d %d",e,f); return 0; } 这是一版 ## ### #include <bits/stdc++.h> ### using namespace std; ### int main() ### { int a,b,c,d; cin>>a>>b>>c>>d; int x,y; if(d<b) { x=d+60-b; y=c-1-a; } else { x=d-b; y=c-a; } cout<<y<<" "<<x<<endl; return 0; } 这是另一版 ## 好的我也只能帮到这里了
by 木兮鸭! @ 2019-08-10 21:56:38


|