时间限制:1秒
空间限制:32768K
牛牛很喜欢玩接龙游戏,一天他突发奇想,发明了一种叫做“字符串链”的游戏。 这个游戏的规则是这样的,给出3个字符串A,B,C,如果它们满足以下两个条件,那么就可以构成一个“字符串链”:
1.A的最后一个字母和B的第一个字母相同;
2.B的最后一个字母和C的第一个字母相同。
现在牛牛给出了3个字符串A,B,C,希望你能判断这3个字符串能否构成一个“字符串链”,若能则输出“YES”,否则输出“NO”。
输入描述:
一行,3个字符串,每两个字符串之间用一个空格分隔。 1.A,B,C均由小写的英文字母组成; 2.1≤|A|,|B|,|C|≤10,|A|,|B|,|C|分别表示A,B和C的长度。
输出描述:
"YES"或者"NO"(不带引号)。
输入例子1:
b bb b
输出例子1:
YES
输入例子2:
a b c
输出例子2:
NO
int main()
{
int i = 0;
char arr[35];
char* p=arr;
int cou = 0;
int _tag = 0;
int flag = 0;
gets(p);
while(*p!='\0')
{
if(*p==' ')
{
cou++;
if(*(p-1)==*(p+1) && cou==1)
{
_tag=1;
}
else if(*(p-1)==*(p+1) && cou==2)
{
flag=1;
}
else
{
printf("NO");
return 0;
}
}
p+=1;
}
if(_tag==1&&flag==1)
{
printf("YES");
}
return 0;
}