Submission #1206983

#TimeUsernameProblemLanguageResultExecution timeMemory
1206983trimkusInfinite Race (EGOI24_infiniterace2)C++20
29 / 100
31 ms1984 KiB
#include <bits/stdc++.h>
using namespace std;


int main() {
	int n;
	int q;
	cin >> n >> q;
	vector<int> over(n + 1), cnt(n + 1);
	for (int i = 0; i < q; ++i) {
		int x;
		cin >> x;
		if (x < 0) {
			x = -x;
			over[x] = -1;
		} else {
			if (over[x] == 1) {
				cnt[x]++;
			} else {
				over[x] = 1;
			}
		}
	}
	cout << *max_element(begin(cnt), end(cnt)) << "\n";
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...