View Code of Problem 56

#include<iostream>
#include<map>

using namespace std;
int main(){
	int hour1,minute1,second1;
	int hour2,minute2,second2;
	scanf("%d:%d:%d",&hour1,&minute1,&second1);
	scanf("%d:%d:%d",&hour2,&minute2,&second2);
	
	int result=(second2-second1)+(minute2-minute1)*60+(hour2-hour1)*3600;
//	cout<<result<<endl;
	if(result<0){
		result=-result;
		
	}
	int hour3=result/3600;
	int minute3=(result-(hour3*3600))/60;
	int second3=(result%60);
	
	printf("%d:%02d:%02d",hour3,minute3,second3);
	
	 
		return 0;
}

Double click to view unformatted code.


Back to problem 56