Submission
Status:
[PPP-SSSSSSSSSSS]
Subtask/Task Score:
{0/100}
Score: 0
User: letdown
Problemset: จุดตัดบนกราฟ
Language: cpp
Time: 0.002 second
Submitted On: 2026-03-12 10:55:26
#include <bits/stdc++.h>
#define int long long
using namespace std;
signed main() {
cin.tie(NULL)->sync_with_stdio(0);
int n;
cin >> n;
int a[n];
for (int i = 0; i < n; i++) cin >> a[i];
map<int, int> mp;
mp[a[0]]++;
mp[a[n-1]]++;
for (int i = 1; i < n-1; i++) {
mp[a[i]] += 2;
}
int mx = 0, mxi = 0;
for (auto i : mp) {
if (i.second > mx) {
mx = i.second;
mxi = i.first;
}
}
cout << mp[mxi];
}