RE
查看原帖
RE
742157
ZYK_luogu楼主2023/6/3 16:07

有谁能告诉我第3,4,9,10个点为什么会RE

#include <iostream>
#include <algorithm>
using namespace std;
#define maxn 20010

int n, m;
int a[maxn], b[maxn];

int main() {
//	freopen("P2695_3.in", "r", stdin);
	cin >> n >> m;
	for(int i = 1; i <= n; i ++)
		cin >> a[i];
	for(int i = 1; i <= m; i ++)
		cin >> b[i];
	sort(a + 1, a + n + 1);
	sort(b + 1, b + m + 1);
	if(n > m) {
		cout << "you died!";
		return 0;
	}
	long long ans = 0;
	int i = 1, j = 1;
	for(i = 1; i <= n; i ++) {
		while(a[i] > b[j])
			j ++;
		ans += b[j];
		if(j > m)
			break;
		j ++;
	}
	if(i - 1 != n) {
		cout << "you died!";
	} else
		cout << ans;
	return 0;
}

orz

2023/6/3 16:07
加载中...