1. 程式人生 > >51Nod1347 旋轉字串

51Nod1347 旋轉字串

這道題其實很簡單,重點是要讀懂題!!!!!!

一個對串不管用旋轉函式旋轉幾次,仍然是對串。

#include<iostream>
#include<string>
#include<algorithm>
using namespace std;
typedef long long ll;
int main()
{	
	string a;
	while(cin>>a)
	{
		if(a.length()%2)
			cout<<"NO"<<endl;
		else
		{
			int flag=0;
			for(int i=0;i<a.length()/2;i++)
			{
				if(a[i]!=a[a.length()/2+i])
				{
					flag=1;
					break;
				}
			}
			if(flag)
				cout<<"NO"<<endl;
			else
				cout<<"YES"<<endl;
		}
	}	
	return 0; 
}