Submission #1349606

#TimeUsernameProblemLanguageResultExecution timeMemory
1349606simplemind_31A String Problem (EGOI25_stringproblem)C++20
0 / 100
0 ms344 KiB
#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
int n,maxi;
int main(){
    ios_base::sync_with_stdio(0);
    cin.tie(0);cout.tie(0);
    cin >> n;
    vector<pair<int,int>> edge(n);
    // de 0 al 2*n-1
    vector<int> con(n+1);
    for(int i=0;i<n;i++){
        cin >> edge[i].first >> edge[i].second;
        if((edge[i].first+edge[i].second)&1){
            int temp=edge[i].first,temp2=edge[i].second;
            con[(temp+temp2)%n]++;
        }
    }
    for(int i=0;i<=n;i++)maxi=max(maxi,con[i]);
    // mover n-maxi pares;
    vector<vector<int>> res;
    for(int i=0;i<n;i++){
        
    }
    cout << n-maxi;
}
#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...
#Verdict Execution timeMemoryGrader output
Fetching results...