包对的
2025-04-19 17:04:24
发布于:广东
#include <bits/stdc++.h>
using namespace std;
long long n,a[100001]={1},len=1,s[100001];
void _jiechen(int x)
{
for(int i=0;i<len;i++) a[i]=x;
for(int i=0;i<len;i++)
{
a[i+1]+=a[i]/10;
a[i]%=10;
if(a[len]!=0) len++;
}
}
void _sum()
{
for(int i=0;i<len;i++)
{
s[i]+=a[i];
s[i+1]+=s[i]/10;
s[i]%=10;
}
if(a[len]!=0) len++;
}
int main()
{
cin>>n;
for(int i=1;i<=n;i++)
{
_jiechen(i);
_sum();
}
int t=len;
while(t>0 and s[t]==0) t--;
for(int i=t;i>=0;i--) cout<<s[i];
return 0;
}#include <bits/stdc++.h>
using namespace std;
long long n,a[100001]={1},len=1,s[100001];
void _jiechen(int x)
{
for(int i=0;i<len;i++) a[i]=x;
for(int i=0;i<len;i++)
{
a[i+1]+=a[i]/10;
a[i]%=10;
if(a[len]!=0) len++;
}
}
void _sum()
{
for(int i=0;i<len;i++)
{
s[i]+=a[i];
s[i+1]+=s[i]/10;
s[i]%=10;
}
if(a[len]!=0) len++;
}
int main()
{
cin>>n;
for(int i=1;i<=n;i++)
{
_jiechen(i);
_sum();
}
int t=len;
while(t>0 and s[t]==0) t--;
for(int i=t;i>=0;i--) cout<<s[i];
return 0;
}#include <bits/stdc++.h>
using namespace std;
long long n,a[100001]={1},len=1,s[100001];
void _jiechen(int x)
{
for(int i=0;i<len;i++) a[i]=x;
for(int i=0;i<len;i++)
{
a[i+1]+=a[i]/10;
a[i]%=10;
if(a[len]!=0) len++;
}
}
void _sum()
{
for(int i=0;i<len;i++)
{
s[i]+=a[i];
s[i+1]+=s[i]/10;
s[i]%=10;
}
if(a[len]!=0) len++;
}
int main()
{
cin>>n;
for(int i=1;i<=n;i++)
{
_jiechen(i);
_sum();
}
int t=len;
while(t>0 and s[t]==0) t--;
for(int i=t;i>=0;i--) cout<<s[i];
return 0;
}#include <bits/stdc++.h>
using namespace std;
long long n,a[100001]={1},len=1,s[100001];
void _jiechen(int x)
{
for(int i=0;i<len;i++) a[i]=x;
for(int i=0;i<len;i++)
{
a[i+1]+=a[i]/10;
a[i]%=10;
if(a[len]!=0) len++;
}
}
void _sum()
{
for(int i=0;i<len;i++)
{
s[i]+=a[i];
s[i+1]+=s[i]/10;
s[i]%=10;
}
if(a[len]!=0) len++;
}
int main()
{
cin>>n;
for(int i=1;i<=n;i++)
{
_jiechen(i);
_sum();
}
int t=len;
while(t>0 and s[t]==0) t--;
for(int i=t;i>=0;i--) cout<<s[i];
return 0;
}
这里空空如也
有帮助,赞一个