제출 #526751

#제출 시각아이디문제언어결과실행 시간메모리
526751hmm789Izbori (COCI22_izbori)C++14
25 / 110
3097 ms1228 KiB
#include <bits/stdc++.h>
using namespace std;
#define int long long 

int32_t main() {
	ios_base::sync_with_stdio(0);
	cin.tie(0); cout.tie(0);
	int n, ans = 0;
	cin >> n;
	int a[n];
	for(int i = 0; i < n; i++) cin >> a[i];
	for(int i = 0; i < n; i++) {
		map<int, int> m;
		int mx = 0;
		for(int j = i; j < n; j++) {
			m[a[j]]++;
			if(m[a[j]] > mx) {
				mx = m[a[j]];
			}
			if(mx > (j-i+1)/2) ans++;
		}
	}
	cout << ans;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...