洛谷P1425小魚的游泳時間
阿新 • • 發佈:2021-01-24
洛谷P1425小魚的游泳時間
題目描述
倫敦奧運會要到了,小魚在拼命練習游泳準備參加游泳比賽,可憐的小魚並不知道魚類是不能參加人類的奧運會的。
這一天,小魚給自己的游泳時間做了精確的計時(本題中的計時都按24小時制計算),它發現自己從a時b分一直游泳到當天的c時d分,請你幫小魚計算一下,它這天一共遊了多少時間呢?
小魚遊的好辛苦呀,你可不要算錯了哦。
輸入格式
一行內輸入 4 個整數,分別表示 a, b, c, d。
輸出格式
一行內輸出 2 個整數 e 和 f,用空格間隔,依次表示小魚這天一共遊了多少小時多少分鐘。其中表示分鐘的整數 f 應該小於60。
解法
既然是同一天,那麼不用考慮跨天演算法,我們可以把小時轉分鐘,然後算出遊了多少分鐘,再把分鐘數轉小時(除以60),剩下的分鐘就模於60。
程式碼
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b,c,d;
cin>>a>>b>>c>>d;
int jie=c*60+d-a*60-b;
cout<<jie/60<<" "<<jie%60;
}