Files
python/TangDou/XiTi/1017.cpp

27 lines
636 B
C++
Raw Normal View History

2025-08-30 18:35:01 +08:00
#include <bits/stdc++.h>
using namespace std;
//倒推
/**
小学常用倒推法:
最后遇花喝一斗前:0+1=1;
最后遇店加一倍,则原有:1÷2=1/2;
第二次遇花喝一斗,原有:1/2+1=3/2;
第二次遇店加一倍,则原有:3/2÷2=3/4;
第一次遇花喝一斗,原有:3/4+1=7/4;
第一次遇店加一倍,则原有:7/4÷2=7/8
综合以上得7/8斗 。
*/
int main() {
double sum = 0;
for (int i = 0; i < 6; ++i) {
if (i % 2 == 0)
sum += 1;
else {
sum = sum / 2;
}
}
cout << sum << endl;
return 0;
}