fork download
  1. #include <iostream>
  2. #include <math.h>
  3. using namespace std;
  4. int main()
  5. {
  6. int h1,m1,h2,m2,hours,minutes;
  7. cin >>h1>>m1>>h2>>m2;
  8.  
  9.  
  10. if (h1>h2&&m1>m2){
  11. hours=24+(h2-h1);
  12. minutes=60+(m2-m1);
  13. hours--;
  14. }
  15. else if (h1>h2&&m1==m2){
  16. hours=24+(h2-h1);
  17. minutes=0;
  18. }
  19. else if (h1>h2&&m2>m1){
  20. minutes=m2-m1;
  21. hours=24+(h2-h1);
  22. }
  23. else if (h1==h2&&m1>m2){
  24. hours=24;
  25. minutes=60+(m2-m1);
  26. hours--;
  27. }
  28. else if (h1==h2&&m1==m2){
  29. hours=24;
  30. minutes=0;
  31.  
  32. }
  33. else if (h1==h2&&m2>m1){
  34. hours=0;
  35. minutes=m2-m1;
  36. }
  37. else if (h2>h1&&m1>m2){
  38. hours=h2-h2;
  39. minutes=60+(m2-m1);
  40. hours++;
  41.  
  42. }
  43. else if (h2>h1&&m1==m2){
  44. hours=h2-h1;
  45. minutes=0;
  46. }
  47. else if (h2>h1&&m2>m1){
  48. hours=h2-h1;
  49. minutes=m2-m1;
  50.  
  51. }
  52. cout << "O JOGO DUROU "<<hours<<" HORA(S) E "<<minutes<<" MINUTO(S)" << '\n';
  53. return 0;
  54. }
  55.  
Success #stdin #stdout 0s 4476KB
stdin
Standard input is empty
stdout
O JOGO DUROU -700279928 HORA(S) E 22064 MINUTO(S)