1 条题解
-
0
只要把“计算2的N次方”这题的代码稍微改一点就行了
#include<bits/stdc++.h> using namespace std; long long a1[200000]; int main(){ long long a,s=1,s1=0; cin>>a; a1[1]=1; for(int i1=1;i1<=a;i1++){ s1=0; for(int i=1;i<=s;i++){ a1[i]=a1[i]*i1+s1; s1=a1[i]/10; a1[i]=a1[i]%10; if(i==s&&s1!=0){ s++; } } } for(int i=s;i>=1;i--){ cout<<a1[i]; } return 0; }
- 1
信息
- ID
- 934
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 10
- 标签
- (无)
- 递交数
- 10
- 已通过
- 3
- 上传者