Submission #1208617

#TimeUsernameProblemLanguageResultExecution timeMemory
1208617sula2Wiring (IOI17_wiring)C++20
0 / 100
0 ms320 KiB
#include <bits/stdc++.h>
#define all(a) a.begin(), a.end()
#define popcount(x) __builtin_popcountll(x)
using namespace std;
using namespace chrono;

long long min_total_length(vector<int> r, vector<int> b) {
    int n = r.size(), m = b.size();
    int col[n+m];
    for (int x : r) col[x-1] = 0;
    for (int x : b) col[x-1] = 1;
    int red = 0, blue = 0, ans = 0;
    for (int i = 0; i < n+m; i++) {
        col[i] == 0 ? red++ : blue++;
        ans += red != blue;
    }
    return 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...
#Verdict Execution timeMemoryGrader output
Fetching results...