求助,40分!!!用的是高精
查看原帖
求助,40分!!!用的是高精
927666
封禁用户楼主2023/6/1 21:27
#include<bits/stdc++.h> 
using namespace std;
const int b=100000;
long long  a[b];
long long N;
long long ans=0;
int main()
{
	cin>>N;
/*	if(N==0) {
	cout<<1;return 0;
}/*/
	a[0]=1;
	a[1]=1;
	for(int i=1;i<=N-1;i++)
	{
		int jw=0;
		for(int j=1;j<=a[0];j++)
		{
			a[j]=a[j]*2+jw;
			jw=a[j]/10;
			a[j]%=10;
		}
		if(jw!=0) 
			a[++a[0]]=jw;
	}
	for(int i=a[0];i>=1; i--)
	cout<<a[i]-1;
	return 0;
}
2023/6/1 21:27
加载中...