#include <stdio.h>int main(){int M,N,i=1;float s = 0;float a;scanf("%d %d",&M,&N);a = M;while(i <=N){s += 2*a;a/=2;i++;}s -= M;printf("%.6f",s);return 0;}
s += 2*a;这一行的分号是中文分号