提交时间:2023-11-20 14:02:00
运行 ID: 111373
#include<bits/stdc++.h> using namespace std; int nmsl[1000]; int nmsl[1]=1; int lena=1; int plus[1000]; int lenplus; void cheng(int bs){ int a[1000]={0}; int sb[3]; int lenb=1; while(bs==0){ sb[lenb]=bs%10; lenb++; bs/=10; } for(int i=1;i<=lena;i++){ for(int l=1;l<=lenb;l++){ a[i+l-1]+=nmsl[i]*sb[l]; if(a[i+l-1]>=10){ a[i+l]+=a[i+l-1]/10; a[i+l-1]%=10; } } int lenc=lena+lenb; while(a[lenc]==0){ lenc--; } lena=lenc; for(int i=1;i<=lenc;i++){ nmsl[i]=a[i]; } for(int i=1;i<=max(lenplus,lena);i++){ plus; } } int main() int n; cin>>n; for(int i=1;i<=n;i++){ } return 0; }