问题标题: 酷町堂:6637 喝汽水

0
0
已解决
董妙一
董妙一
资深守护
资深守护

题目描述 Description

夏日炎炎,冰冰凉凉的汽水深受小朋友们的喜爱。商店为卖出更多的汽水,推出了一个活动:集齐 m(m>1)个瓶盖即可换一瓶汽水。

现在已知小明共有n瓶汽水和 m 的值,聪明的你可以帮助小明计算他最终可以喝多少瓶汽水吗?

输入描述 Input Description

输入n(小明有n瓶汽水) ,m(每m个瓶盖可换一瓶汽水)

输出描述 Output Description

输出小明最终喝了多少瓶汽水

样例输入 Sample Input

4 3

样例输出 Sample Output

5

数据范围及提示 Data Size & Hint

数据范围:
1<= n,m <=10^8


1
已采纳
张展嘉
张展嘉
新手天翼
新手天翼
    int n,m,cnt;
    cin>>n>>m;
    cnt+=n;
    while(1){
        if(n-m<0){
            break;
        }else{
            n=n-m+1;
            cnt++;
        }
    }
    cout<<cnt;

 

0
马苏畅
马苏畅
中级守护
中级守护

    定义 a,b,c,d;
    输入>>a>>b;
    c=a;
    d=a/b;
    c+=d;
    输出c;

我要回答