快读+快输=50!!!
查看原帖
快读+快输=50!!!
1316630
_ryan楼主2024/9/23 20:02
#include<bits/stdc++.h>
using namespace std;
int read()
{
	int ans=0,f=1;
	char c;
	do
	{
		c=std::getchar();
		if(c=='-') f=-1;
		if(c>='0'&&c<='9') ans=ans*10+c-48;
	}while(c!=' '&&c!='\n');
	return ans*f;
}
void write(int x)
{
	if(x==0)
	{
		putchar('0');
		return;
	}
	if(x<0)
	{
		putchar('-');
		x*=-1;
	}
	int len=1,y=x;
	while(y!=0)
	{
		y/=10;
		len*=10;
	}
	len/=10;
	while(x!=0)
	{
		putchar(x/len+48);
		x%=len;
		len/=10;
	}
	return;
}
int main()
{
	int n;
	n=read();
	long long sum=0;
	for(int i=1;i<=n;++i)
	{
		sum+=read();
	}
	write(sum);
	return 0;
}
2024/9/23 20:02
加载中...