http://acm.bjfu.edu.cn/acmhome/problemdetail.do?method=showdetailid=1547
喝酒,简单的数学应用
代码:
# include stdio.h
int main ()
{
int t;
while (scanf("%d",t)!=EOF){
while (t--){
int pg=0,kp=0;
int i;
scanf("%d",i);
int sum=0;
sum=sum+i;
pg=i;
kp=i;
i=0;
while ((pg=4)||(kp=3)){
if (pg=4){
i=pg/4;
pg=pg%4;
}
if (kp=3){
i=i+kp/3;
kp=kp%3;
}
sum=sum+i;
pg=pg+i;
kp=kp+i;
i=0;
}
printf("%d\n",sum);
}
}
return 0;
}