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; }