明明爱喝水 c语言

编程入门 行业动态 更新时间:2024-10-21 03:29:43

明明爱喝水 c<a href=https://www.elefans.com/category/jswz/34/1770116.html style=语言"/>

明明爱喝水 c语言

题目描述

明明是一个水鬼,非常爱喝矿泉水,一瓶矿泉水m元钱,三个空瓶子可以兑换一瓶矿泉水,七个瓶盖也可以兑换一瓶矿泉水,现在有n元钱,求最多可以喝到多少瓶矿泉水?

输入

输入包括多组测试数据。

每组测试数据包括一行:正整数m,表示矿泉水的价格;非负整数n,表示初始钱数。

鲜例输入

3 2

3 3

3 10

样例输出

0

1

4

提示

注意:没有借贷功能,即最终不允许借一瓶矿泉水、喝完后拿空瓶子兑换归还的操作。

 代码

#include<stdio.h>
int main(){int m,n; while(scanf("%d%d",&m,&n)!=EOF){int n_v,bottle=0,cap=0,total=0;while(bottle>=3||cap_b>=7||n>=m){n_v=n-n/m*m;bottle=bottle+n/m;cap_b=cap_b+n/m;total=total+n/m;if(bottle>=3){n_v=n_v+bottle/3*m;bottle=bottle-bottle/3*3;}if(cap>=7){n_v=n_v+cap_b/7*m;cap_b=cap_b-cap_b/7*7;}n=n_v;}printf("%d\n",total);}return 0;
}

更多推荐

明明爱喝水 c语言

本文发布于:2024-03-14 04:04:22,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1735581.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:语言

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!