总时间限制:
1000ms
内存限制:
65536kB
描述
李白街上走,提壶去打酒。遇店加一倍,见花喝一斗。n遇店和花,喝光壶中酒。
试问壶中原有多少酒?
释义:李白提壶上街买酒、喝酒,每次遇到酒店,便将壶中的酒量增添一倍,而每次见到花,便喝酒一斗,这样他遇店、见花经过n次,正好把酒全喝完了。问:壶中原有多少酒。
输入
一个正整数n,不超过100。
输出
一个小数,为壶中初始酒量(单位:斗),舍入到小数点后五位。
样例输入
3
样例输出
0.87500
#include <bits/stdc++.h>//Writed by Wangzhimin Date:2022.05.31
using namespace std;
int n;
double x=0;
int main()
{
scanf("%d",&n);
for(int i=0;i<n;i++)
{
x=x+1;
x=x/2;
}
printf("%.5lf",x);
}