Submission #1265811

#TimeUsernameProblemLanguageResultExecution timeMemory
1265811canhnam357Palembang Bridges (APIO15_bridge)C++20
22 / 100
26 ms1476 KiB
#include <bits/stdc++.h>
using namespace std;
int main()
{
    ios_base::sync_with_stdio(0);
    cin.tie(0);
    int T, n;
    cin >> T >> n;
    if (T == 1) {
        long long ans = 0;
        vector<int> a;
        for (int i = 0; i < n; i++) {
            char x, y;
            int c, d;
            cin >> x >> c >> y >> d;
            if (x == y) ans += abs(c - d);
            else a.push_back(c), a.push_back(d), ans++;
        }
        sort(a.begin(), a.end());
        for (int i : a) {
            ans += abs(i - a[a.size() / 2]);
        }
        cout << ans << '\n';
    } 
    else {
        
    }
    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...