首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 软件管理 > 软件架构设计 >

1000瓶汽水,三瓶可以换1瓶,问可以喝多少瓶汽水

2012-11-07 
1000瓶汽水,3瓶可以换1瓶,问可以喝多少瓶汽水看到可以这么解X-1000X/3X-1000是多出来的换的瓶子总数X/3是

1000瓶汽水,3瓶可以换1瓶,问可以喝多少瓶汽水
看到可以这么解
X-1000=X/3
X-1000是多出来的换的瓶子总数
X/3是什么意思

[解决办法]
x/3就是你每3瓶换一瓶,不过这样算,最后只有2瓶的时候,得先借一个空瓶,换1瓶喝完后再把空瓶还回去。
[解决办法]
算法如下:
#include <iostream>
using namespace std;

int main()
{

int nSum = 1000; //总的汽水数
int i = 0;
while ( nSum >= 3)
{
nSum = nSum -3 +1;
i++;// 换汽水的次数
}
cout << "Last value:"<< 1000 + i <<endl;

return 0;
}

热点排行