题目详情:
题目描述
乐羊羊饮料厂正在举办一次促销优惠活动。乐羊羊 C 型饮料,凭 3 个瓶盖可以再换一瓶 C 型饮料,并且可以一直循环下去(但不允许暂借或赊账)。
请你计算一下,如果小明不浪费瓶盖,尽量地参加活动,那么,对于他初始买入的 n 瓶饮料,最后他一共能喝到多少瓶饮料。
输入描述
输入一个整数 n(0<n<1000),表示开始购买的饮料数量。
输出描述
输出一个整数,表示实际得到的饮料数
输入输出样例
示例
输入
100
输出
149
解题思路:
通过for循环即可解决,逢3退1
代码实现:
public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
int sum = 0;
int num = scan.nextInt();
int j = 0;
for (int i = 1; i <= num; i++) {
j++;
sum++;
if(j==3){
j = 0;
i --;
}
}
System.out.println(sum);
}
答案:
149