PersonalCorpus 版 (精华区)
41670 2002-10-15 00:09:37 Accepted
1110 C++ 00:00.00 380K Big Guava
int main()
{
#ifndef ONLINE_JUDGE
freopen("c:\\0acm\\zju\\i1110","r",stdin);
freopen("c:\\0acm\\zju\\o1110","w",stdout);
#endif
int i,k,s,p,y,j;
while (scanf("%d%d%d%d\n",&s,&p,&y,&j)==4) {
if (s+p==y) {
k=(12+j-y-p)/3;
switch ((12+j-y-p)%3) {
case 0: { printf("%d %d %d\n",k+y,k+p,k); break; }
case 1: { printf("%d %d %d\n",k+y+1,k+p,k); break; }
case 2: { printf("%d %d %d\n",k+y+1,k+p+1,k); break; }
}
} else {
k=(12+j-y-p)/3;
switch ((12+j-y-p)%3) {
case 0: { printf("%d %d %d\n",k+y,k+p,k); break; }
case 1: { printf("%d %d %d\n",k+y,k+p+1,k); break; }
case 2: { printf("%d %d %d\n",k+y+1,k+p+1,k); break; }
}
}
}
}
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:7.676毫秒