Submission #105592

#TimeUsernameProblemLanguageResultExecution timeMemory
105592thiago4532Three Friends (BOI14_friends)C++17
35 / 100
1062 ms9280 KiB
#include <bits/stdc++.h> using namespace std; int main() { int n; cin >> n; if(n%2 == 0){ cout << "NOT POSSIBLE\n"; return 0; } string str; cin >> str; string resp = "NOT POSSIBLE"; for(int i=0;i<n;i++){ string x; for(int j=0;j<n;j++) if(j != i) x += str[j]; int k = x.size(); string a, b; for(int j=0;j<k/2;j++) a += x[j]; for(int j=k/2;j<k;j++) b += x[j]; if(a == b){ if(resp != "NOT POSSIBLE" && resp != a){ cout << "NOT UNIQUE\n"; return 0; } resp = a; } } cout << resp << "\n"; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...