Result: Accepted
Time: 1ms
Memory: 1092kB
#include<stdio.h>
#include<math.h>
#include<string.h>
int main(void)
{
char a[400];
int i,j,len,p;
while(scanf("%s",a)!=EOF)
{
p=0;
len=strlen(a);
for(i=1;i<len;++i)
{
j=len-i;
if(j<0)
break;
if(a[i]!=a[j])
{
p=1;
break;
}
if(j<0)
break;
}
if(p==1)
{
p=0;
for(i=0;i<len;++i)
{
j=len-i-2;
if(j<0)
break;
if(a[i]!=a[j])
{
p=1;
break;
}
if(j<0)
break;
}
}
if(p==1)
{
p=0;
for(i=0;i<len;++i)
{
j=len-i;
if(a[i]!=a[j])
{
p=1;
break;
}
if(j<0)
break;
}
}
if(p==0)
printf("zz happy!\n");
else
printf("zz cry\n");
}
return 0;
}