求助dalao们!本蒟蒻第四个测试点为啥不对?(其实我不算蒟蒻)
查看原帖
求助dalao们!本蒟蒻第四个测试点为啥不对?(其实我不算蒟蒻)
487259
刘岛主刘昊羽楼主2021/9/7 22:10
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
ll sum, n, m, a[10001];
bool f = true;
int main()
{
	cin >> n >> m;
	for(int i = 0; i < n; i++)
	{
		cin >> a[i];
	}
	sort(a, a + n);
	for(int i = 0; i < m; i++)
	{
		if(a[i] <= 0)
		{
			f = 0;
			sum+=a[i];
		}
		else
		{
			break;
		}
	}
	if(f)
	{
		cout << a[0];
		return 0;
	}
	if(sum > 0)
	{
		cout << -sum;
		return 0;
	}
	cout << abs(sum);
	return 0;
 } 
2021/9/7 22:10
加载中...