杭电ACM 2013
#include<stdio.h>
int main()
{
int n,s,i,a;
while(scanf("%d",&n)!=EOF)
{
a=1;
for(i=1;i<n;i++)
{
s=(a+1)*2;
a=s;
}
printf("%d\n",s);
}
return 0;
}
此题需要从后往前考虑,得到的值s要循环赋值给a