Board logo

標題: d669 Alarm Clock [打印本頁]

作者: 李知易    時間: 2024-12-18 17:42     標題: d669 Alarm Clock

本帖最後由 李知易 於 2024-12-18 17:44 編輯

d669. 11677 - Alarm Clock



本帖隱藏的內容需要回復才可以瀏覽

作者: 洪承廷    時間: 2024-12-19 23:25

  1. #include<bits/stdc++.h>
  2. using namespace std;

  3. int main()
  4. {
  5.     int h1,m1,h2,m2;
  6.     while(cin>>h1>>m1>>h2>>m2)
  7.     {
  8.         int total=0;
  9.         if(h1==m1==h2==m2==0)
  10.             break;
  11.         else if(h2<h1)
  12.         {
  13.             h2+=24;
  14.             total+=(h2-h1)*60;
  15.         }
  16.         else if(h2>=h1)
  17.             total+=(h2-h1)*60;
  18.         else if(m2<m1)
  19.         {
  20.             total-=60;
  21.             m2+=60;
  22.             total+=(m2-m1);
  23.         }
  24.         else
  25.             total+=m2-m1;
  26.         cout<<total<<endl;
  27.     }

  28.     return 0;
  29. }
複製代碼





歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://seed.istak.org.tw/) Powered by Discuz! 7.2