View Code of Problem 56

#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
int main (){
	int h1, m1, s1, h2, m2, s2, h, m, s;
	scanf("%d:%d:%d", &h1, &m1, &s1);
	scanf("%d:%d:%d", &h2, &m2, &s2);
	int t1 = h1*3600+m1*60+s1;
	int t2 = h2*3600+m2*60+s2;
	int t = abs(t1-t2);
	h = t/3600;
	m = (t-h*3600)/60;
	s = t-h*3600-m*60;
	printf("%d:%02d:%02d\n", h, m, s);

	return 0;
}

Double click to view unformatted code.


Back to problem 56