#include<iostream>
using namespace std;
int main(){
int h=0,m=0,count=0;
while(cin>>h>>m){
m=m+30;
if(m+30>=60){
m=m-60;
count=count+1;
}
h=h+2+count;
count=0;
if(h>=24) h=h-24;
if(h<10 && m>=10) cout<<"0"<<h<<":"<<m<<endl;
else if(h>=10 && m>=10) cout<<h<<":"<<m<<endl;
else if(h<10 && m<10) cout<<"0"<<h<<":"<<"0"<<m<<endl;
else if(h==0 && m>=10) cout<<"00"<<":"<<"m"<<endl;
else if(m<0 && h-1>=10 && m+60>=10) cout<<h-1<<":"<<m+60<<endl;
else if(m<0 && h-1<10 && m+60>=10)cout<<"0"<<h-1<<m+60<<endl;
else if(m<0 && h-1>=10 && m+60<10)cout<<h-1<<":"<<"0"<<m+60<<endl;
else cout<<"0"<<h-1<<":"<<"0"<<m+60<<endl;
//else cout<<h<<":"<<"0"<<m<<endl;
}
return 0;
}
#include
using namespace std;
int main(){
int h=0,m=0,count=0;
while(cin>>h>>m){
m=m+30;
if(m+30>=60){
m=m-60;
count=count+1;
}
h=h+2+count;
count=0;
if(h>=24) h=h-24;
if(h<10 && m>=10) cout<<"0"< else if(h>=10 && m>=10) cout< else if(h<10 && m<10) cout<<"0"< else if(h==0 && m>=10) cout<<"00"<<":"<<"m"< else if(m<0 && h-1>=10 && m+60>=10) cout< else if(m<0 && h-1<10 && m+60>=10)cout<<"0"<
簡易版:
#include<bits/stdc++.h>
using namespace std;
int main(){
int x,y;
while(cin>>x>>y){
int h,m;
h=x+2;
m=y+30;
if(m>=60) h++,m-=60;
if(h>=24) h-=24;
printf("%02d:%02d\n",h,m);
}
return 0;
}