| 网站首页 | 业界新闻 | 群组 | 交易 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 354 人关注过本帖
标题:喝酒小程序
只看楼主 加入收藏
ehszt
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:37
帖 子:1670
专家分:3152
注 册:2015-12-2
结帖率:100%
  已结贴   问题点数:20  回复次数:3   
喝酒小程序
小明有10块钱,啤酒2块一瓶。4个瓶盖换瓶酒,2个空瓶也可换瓶酒。
问小明总共能买多少瓶酒?还剩几个空瓶几个盖?

[此贴子已经被作者于2019-2-2 13:51编辑过]

2019-02-02 13:47
ehszt
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:37
帖 子:1670
专家分:3152
注 册:2015-12-2
  得分:0 
#include <stdio.h>
void jiu(int &kp,int &gai,int &count)
{
    if(kp<2&&gai<4) return;
    if(kp>=2)
    {
        count+=kp/2;
        gai+=kp/2;
        kp=kp%2+kp/2;
         
    }
    if(gai>=4)
    {
        count+=gai/4;
        kp+=gai/4;
        gai=gai%4+gai/4;
        
    }
   jiu(kp,gai,count);
}

main()
{
    int a=10,count,kp,gai;
    count=a/2;
    kp=a/2;
    gai=a/2;
    jiu(kp,gai,count);
    printf("总共喝了%d瓶酒,还剩%d个空瓶,%d个盖!\n",count,kp,gai);
}
2019-02-02 14:42
幻紫灵心
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:山咔咔里面
等 级:版主
威 望:38
帖 子:339
专家分:2284
注 册:2018-3-30
  得分:20 

saber,别哭.
2019-02-02 16:59
海之渊
Rank: 2
等 级:论坛游民
威 望:1
帖 子:37
专家分:29
注 册:2018-11-3
  得分:0 
最后是可以买十五瓶酒,一个瓶身和三个瓶盖。
2019-02-09 10:42







关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.084304 second(s), 8 queries.
Copyright©2004-2019, BCCN.NET, All Rights Reserved