Advertisement
wojiaocbj

Problem.

Jun 9th, 2022
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 0.87 KB | None | 0 0
  1. #include <stdio.h>
  2. int main(){
  3.     int h1, m1, z1, h2, m2, z2, t1, t2;
  4.     scanf("%d:%d %d", &h1, &m1, &z1);
  5.     scanf("%d:%d %d", &h2, &m2, &z2);
  6.     m1 -= (z1 % 100);
  7.     if(m1 < 0){
  8.         m1 += 60;
  9.         h1 -= 1;
  10.     }
  11.     else if(m1 >= 60){
  12.         m1 -= 60;
  13.         h1 += 1;
  14.     }
  15.     h1 -= (z1 / 100);
  16.     if(h1 < 0){
  17.         h1 += 24;
  18.     }
  19.     else if(h1 >= 24){
  20.         h1 -= 24;
  21.     }
  22.     m2 -= (z2 % 100);
  23.     if(m2 < 0){
  24.         m2 += 60;
  25.         h2 -= 1;
  26.     }
  27.     else if(m2 >= 60){
  28.         m2 -= 60;
  29.         h2 += 1;
  30.     }
  31.     h2 -= (z2 / 100);
  32.     if(h2 < 0){
  33.         h2 += 24;
  34.     }
  35.     else if(h2 >= 24){
  36.         h2 -= 24;
  37.     }
  38.     t1 = h1 * 60 + m1;
  39.     t2 = h2 * 60 + m2;
  40.     if(t1 > t2){
  41.         puts("1");
  42.     }
  43.     else if(t1 < t2){
  44.         puts("2");
  45.     }
  46.     else{
  47.         puts("Same Time");
  48.     }
  49.     return 0;
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement