/ Randle /

记录详情

Accepted


  
# 状态 耗时 内存占用
#1 Accepted 2ms 316.0 KiB
#2 Accepted 1ms 308.0 KiB
#3 Accepted 1ms 312.0 KiB
#4 Accepted 1ms 316.0 KiB
#5 Accepted 1ms 308.0 KiB
#6 Accepted 1ms 316.0 KiB
#7 Accepted 15ms 1.059 MiB
#8 Accepted 20ms 1.055 MiB
#9 Accepted 16ms 1.059 MiB
#10 Accepted 15ms 1.047 MiB

代码

#include<bits/stdc++.h>
const long long maxn=100001;
inline const void read(long long &a)
{
	a=0;
	char c=getchar();
	while(c<'0'||c>'9')c=getchar();
	while(c>='0'&&c<='9')
	{
		a=(a<<1)+(a<<3)+c-'0';
		c=getchar();
	}
}
inline const void write(long long a)
{
	if(a>9)write(a/10);
	putchar(a%10+'0');
}
long long n,a[maxn],sum=0;
int main()
{
	read(n);
	for(long long i=1;i<=n;i++)read(a[i]);
	std::sort(a+1,a+1+n);
	for(long long i=1;i<=n;i++)
	{
		if(a[i]<=sum+1)sum+=a[i];
		else break;
	}
	write(sum+1);
	return 0;
}

信息

递交者
类型
递交
题目
拼不出的数 T1
题目数据
下载
语言
C++
递交时间
2017-10-05 14:28:34
评测时间
2017-10-05 14:28:34
评测机
分数
100
总耗时
78ms
峰值内存
1.059 MiB