baru003のブログ

baruの雑記兼備忘録

AOJ 0532

・問題リンク Time Card

・コメント
秒>分>時の順に値が負になったら一つ上の桁から頂きましょう←

・ソース

#include<iostream>
using namespace std;

int main()
{
    int ih,im,is,oh,om,os,h,m,s;
    for(int i=0;i<3;i++){
        cin>>ih>>im>>is>>oh>>om>>os;
        h=oh-ih;
        m=om-im;
        s=os-is;
        if(s<0){
            s+=60;
            m--;
        }
        if(m<0){
            m+=60;
            h--;
        }
        cout<<h<<" "<<m<<" "<<s<<endl;
    }
    return 0;
}