蓝桥杯 饮料换购
题目描述
乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊 C 型饮料,凭 3 个瓶盖可以再换一瓶 C 型饮料,并且可以一直循环下去(但不允许暂借或赊账)。
请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对于他初始买入的 n 瓶饮料,最后他一共能喝到多少瓶饮料。
输入描述
输入一个整数 n(0
输出描述
输出一个整数,表示实际得到的饮料数
输入输出样例
示例
输入:100
输出:149
代码:
#include#include int main() { int n,c=0,i,t,m; scanf("%d",&n); c=n; t=n; while(t>=3){ c+=t/3; m=t%3; t=t/3+m; } printf("%d",c); return 0; }
题目链接:饮料换购 - 蓝桥云课 (lanqiao.cn)