首页 > 代码库 > 7656:李白的酒
7656:李白的酒
7656:李白的酒
- 查看
- 提交
- 统计
- 提问
- 总时间限制:
- 1000ms
- 内存限制:
- 65536kB
- 描述
李白街上走,提壶去打酒。遇店加一倍,见花喝一斗。n遇店和花,喝光壶中酒。
试问壶中原有多少酒?
释义:李白提壶上街买酒、喝酒,每次遇到酒店,便将壶中的酒量增添一倍,而每次见到花,便喝酒一斗,这样他遇店、见花经过n次,正好把酒全喝完了。问:壶中原有多少酒。
- 输入
- 一个正整数n,不超过100。
- 输出
- 一个小数,为壶中初始酒量(单位:斗),舍入到小数点后五位。
- 样例输入
3
- 样例输出
0.87500
1 #include<iostream> 2 #include<cstdio> 3 using namespace std; 4 int tot; 5 int main() 6 { 7 double ans=0; 8 int n; 9 cin>>n;10 while(tot!=n)11 {12 tot++;13 ans=ans+1;14 ans=ans/2;15 }16 //cout<<ans;17 printf("%.5lf",ans);18 return 0;19 }
7656:李白的酒
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。