Submission #1189748

#TimeUsernameProblemLanguageResultExecution timeMemory
1189748NomioTeam Coding (EGOI24_teamcoding)C++20
12 / 100
11 ms1608 KiB
#include<bits/stdc++.h>
using namespace std;
int main() {
	ios::sync_with_stdio(0);
	cin.tie(0);
	int n, k;
	cin >> n >> k;
	bool w = 1;
	int c[n], b[n], cnt[k + 1] {};
	for(int i = 0; i < n; i++) {
		cin >> c[i];
	}
	for(int i = 1; i < n; i++) {
		cin >> b[i];
		if(b[i] != i - 1) w = 0;
	}
	if(w) {
		int mx = 0;
		for(int i = n - 1; i >= 0; i--) {
			cnt[c[i]]++;
			mx = max(mx, cnt[c[i]]);
		}
		cout << mx << ' ' << 0 << '\n';
	}
	return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...