#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
int a[100001]={},lena=1;
a[0]=1;
for(int i=1;i<=n;i++){
for(int j=0;j<lena;j++){
a[j]*=2;
}for(int j=0;j<lena;j++){
if(a[j]>=10){
a[j+1]+=a[j]/10;
a[j]%=10;
}if(a[lena]!=0){
lena++;
}
}
}while(a[lena]==0&&lena>0) lena--;
for(int i=lena;i>=0;i--){
cout<<a[i];
}return 0;
}
2的n次方
于 2024-06-23 16:33:51 首次发布