一行内输出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