每一次都遇到店和花
1)先遇到店时,先将酒加一倍,再喝一斗酒。
经过逆推理,第五次遇到店和花前,壶中酒为0.5斗
即壶中酒加一斗后,再除以2…
2)若先遇到花,第五次遇到花和店之前,壶中酒为1斗
喝1斗,壶中酒为0,再加一倍酒,没有意义
#include<stdio.h>
void main(){
int i;
float x = 0;
for(i = 5;i >= 0;i--){
x = x + 1;
x = x / 2;
}
printf("%f",x);
}