Advertisement
MasFlam

piwo cza

Dec 16th, 2019
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. #include <bits/stdc++.h>
  2.  
  3. using namespace std;
  4.  
  5. int main()
  6. {
  7. string s, t;
  8. cin>>s;
  9. cin>>t;
  10. int sH = stoi(s.substr(0, 2));
  11. int sM = stoi(s.substr(3, 2));
  12. int tH = stoi(t.substr(0, 2));
  13. int tM = stoi(t.substr(3, 2));
  14. int deltaH, deltaM = 0;
  15.  
  16. deltaH = sH - tH;
  17. if(deltaH < 0) deltaH += 24;
  18.  
  19. deltaM = sM - tM;
  20. if(deltaM < 0){
  21. deltaM += 60;
  22. deltaH--;
  23. }
  24.  
  25. if(deltaH < 0) deltaH += 24;
  26.  
  27. string outH = to_string(deltaH);
  28. if(outH.length() < 2) outH = "0" + outH;
  29.  
  30. string outM = to_string(deltaM);
  31. if(outM.length() < 2) outM = "0" + outM;
  32.  
  33. cout << outH + ":" + outM << endl;
  34.  
  35. return 0;
  36. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement