#include <stdio.h>
/*
啤酒兩塊錢一瓶
4個瓶蓋換一瓶
2個瓶子換一瓶
10塊可以喝幾瓶
*/
int sum = 0;
int getPi(int qian,int ping,int gai)
{
int pi = qian/2+ping/2+gai/4;
sum+=pi;
if(pi<=0)
{
? printf("\n總數(shù)=>啤酒:%d \n剩余=>瓶子:%d, 瓶蓋:%d\n", sum, ping, gai);
return sum;
}
else
{
? printf("啤酒:%d => 瓶子:%d, 瓶蓋:%d\n", pi, ping%2+pi, gai%4+pi);
return getPi(qian%2,ping%2+pi,gai%4+pi);
}
}
int main()
{
getPi(10,0,0);
return 0;
}