#include<stdio.h> int main() { int sum,n,c;//sum代表喝到的总饮料瓶数,c代表当前的瓶盖数 scanf("%d",&n); sum=n;c=n; while(c>=3) { n=c/3; sum=sum+n; c=n+c%3; } printf("%d",sum); return 0; }
运行结果:
#include<stdio.h> int main() { int sum,n,c;//sum代表喝到的总饮料瓶数,c代表当前的瓶盖数 scanf("%d",&n); sum=n;c=n; while(c>=3) { n=c/3; sum=sum+n; c=n+c%3; } printf("%d",sum); return 0; }
运行结果: