Submission #368336

#TimeUsernameProblemLanguageResultExecution timeMemory
368336MilosMilutinovicThree Friends (BOI14_friends)C++14
0 / 100
1076 ms8340 KiB
#include <bits/stdc++.h>
using namespace std;
int main(){
	int n;
	string s;
	cin>>n>>s;
	vector<string> ans;
	for(int i=0;i<n;i++){
		string l="",r="";
		for(int j=0;j<n;j++){
			if(i==j)continue;
			if((int)l.size()==n/2)r+=s[j];
			else l+=s[j];
		}
		if(l==r)ans.push_back(l);
	}
	if(ans.empty())cout<<"NOT POSSIBLE";
	else{
		if((int)ans.size()==1)cout<<ans[0];
		else cout<<"NOT UNIQUE";
	}
	return 0;
}
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...