LeeBlog

导航

HDU 2029 Palindromes _easy version

  此题与2163类似只要用一个比较即可,将这个字符串从两边比起(对称比较),只要有一个不相等,就将这个字符串标记为NO,然后在输出时判断一下即可,确实够水

代码
#include <stdio.h>
#include
<stdlib.h>
#include
<string.h>
int main ( )
{
int N;
int p,q,f;
char str[10000];
scanf (
"%d",&N );
while ( N-- )
{
scanf (
"%s",str );
f
= 1;
for ( p = 0 , q = strlen ( str ) - 1 ; p < q ; ++p , --q )
if ( str[p] != str[q] )
{
f
= 0;
break;
}
puts ( f
? "yes" : "no" );
}
return 0;
}

 

posted on 2011-01-27 15:48  LeeBlog  阅读(293)  评论(0编辑  收藏  举报