站外题求助
  • 板块题目总版
  • 楼主Tomwsc
  • 当前回复2
  • 已保存回复2
  • 发布时间2024/8/16 22:22
  • 上次更新2024/8/17 10:03:00
查看原帖
站外题求助
1418967
Tomwsc楼主2024/8/16 22:22

用高精度求2的n次方

自己测的数据一直都对,但一提交就WA

代码如下:

#include<bits/stdc++.h>
using namespace std;
int n,a[605];
int main()
{
	cin>>n;
	a[1]=1;
	for(int i=1;i<=n;i++)
	{
		for(int j=1;j<605;j++)	a[j]*=2;
		for(int j=1;j<605;j++)	a[j+1]+=a[j]/10,a[j]%=10;
	}
	int k=605;
	while(a[k]==0 && k>1)
		k--;
	for(int i=k;i>=1;i--)
		cout<<a[i];
	return 0;
}
2024/8/16 22:22
加载中...