80分,萌新求助~(水题)

P1425 小鱼的游泳时间

b==d呢?
by Fish_Clever @ 2021-08-26 21:56:33


@[1093725598yr](/user/104918) 应该不需要写吧
by YUN_0120 @ 2021-08-26 21:57:47


这题可以先都转为分钟,相减(如样例可化为1150-770=380),再得出答案的小时和分钟
by Fish_Clever @ 2021-08-26 21:58:35


假如输入: 1 10 2 10 应该输出: 1 0
by Fish_Clever @ 2021-08-26 21:59:35


@[1093725598yr](/user/104918) 嗯嗯,那可以说一下我这里所用的方法有哪里不对嘛?
by YUN_0120 @ 2021-08-26 21:59:49


@[1093725598yr](/user/104918) 嗯嗯,蟹蟹~
by YUN_0120 @ 2021-08-26 22:00:27


好的
by Fish_Clever @ 2021-08-26 22:00:56


@[1093725598yr](/user/104918) ``` #include <bits/stdc++.h> using namespace std; int main() { int a,b,c,d; cin>>a>>b>>c>>d; if(b<d) cout<<c-a<<" "<<b-d; if(b==d)cout<<c-a<<" "<<0; else cout<<c-a-1<<" "<<d+60-b; return 0; } ``` 跟刚刚一样,还是WA了一个点,您刚刚给的数据输出也是对的
by YUN_0120 @ 2021-08-26 22:04:24


最好用: if else if else if ... else 不然你的else是对于哪个条件的else?
by Fish_Clever @ 2021-08-26 22:07:26


@[1093725598yr](/user/104918) 改过了,还是WA了一个点
by YUN_0120 @ 2021-08-26 22:09:03


| 下一页