답안 #866535

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
866535 2023-10-26T10:35:30 Z vjudge1 메기 농장 (IOI22_fish) C++17
0 / 100
67 ms 14708 KB
#include "fish.h"
#include<bits/stdc++.h>
using namespace std;
#define ll long long// !
#define sz(a) (int)a.size()
#define all(a) a.begin(),a.end()
#define F first
#define S second


ll max_weights(int n, int m, vector<int> X, std::vector<int> Y, vector<int> W) {
	vector<pair<int, int>> pos[2];
	for (int i = 0; i < m; i++){
		pos[X[i]].push_back({Y[i], W[i]});
	}
	sort(all(pos[0]));
	sort(all(pos[1]));
	ll cnt0 = 0;
	for (auto [y, w] : pos[0]) cnt0 += w;
	ll cnt1 = 0;
	for (auto [y, w] : pos[1]) cnt1 += w;
	ll ans = max(cnt0, cnt1);
	int p = 0;
	ll cnt = 0;
	for (auto [y, w] : pos[0]){
		while (p < sz(pos[1]) && pos[1][p].F <= y){
			cnt1 -= pos[1][p].S;
			p++;
		}
		cnt += w;
		ans = max(ans, cnt + cnt1);
	}
	return ans;
}
# 결과 실행 시간 메모리 Grader output
1 Correct 23 ms 3300 KB Output is correct
2 Correct 29 ms 3796 KB Output is correct
3 Correct 0 ms 348 KB Output is correct
4 Correct 0 ms 348 KB Output is correct
5 Runtime error 67 ms 14708 KB Execution killed with signal 11
6 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 0 ms 344 KB Output is correct
2 Correct 50 ms 5832 KB Output is correct
3 Correct 58 ms 6728 KB Output is correct
4 Correct 23 ms 3296 KB Output is correct
5 Correct 29 ms 3796 KB Output is correct
6 Incorrect 1 ms 344 KB 1st lines differ - on the 1st token, expected: '4044', found: '6066'
7 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 1 ms 348 KB Output is correct
2 Runtime error 1 ms 348 KB Execution killed with signal 11
3 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Runtime error 0 ms 348 KB Execution killed with signal 11
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Runtime error 0 ms 348 KB Execution killed with signal 11
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Runtime error 0 ms 348 KB Execution killed with signal 11
2 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 1 ms 348 KB Output is correct
2 Runtime error 1 ms 348 KB Execution killed with signal 11
3 Halted 0 ms 0 KB -
# 결과 실행 시간 메모리 Grader output
1 Correct 23 ms 3300 KB Output is correct
2 Correct 29 ms 3796 KB Output is correct
3 Correct 0 ms 348 KB Output is correct
4 Correct 0 ms 348 KB Output is correct
5 Runtime error 67 ms 14708 KB Execution killed with signal 11
6 Halted 0 ms 0 KB -