Submission #473285

#TimeUsernameProblemLanguageResultExecution timeMemory
473285Ahmed57Doktor (COCI17_doktor)C++14
30 / 100
1095 ms6332 KiB
#include<bits/stdc++.h>
using namespace std;
int main(){
    ios_base::sync_with_stdio(0);cin.tie(0);cout.tie(0);
    int n;
    cin>>n;
    int arr[n];
    for(int i = 0;i<n;i++){
        cin>>arr[i];
    }
    int ma = -1,l=0,r=0;
    for(int i = 0;i<n;i++){
        for(int j = i;j<n;j++){
            vector<int> v;int s=0;
            for(int k = 0;k<i;k++)v.push_back(arr[k]);
            for(int k = j;k>=i;k--)v.push_back(arr[k]);
            for(int k = j+1;k<n;k++)v.push_back(arr[k]);
            for(int k = 0;k<n;k++)if(v[k]==k+1)s++;
            if(ma<s){
                ma = s;
                l = arr[i];
                r = arr[j];
            }
        }
    }
    cout<<l<<" "<<r;
	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...
#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...