题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2029
题目大意:回文数,即第一个和最后一个相同,第二个和倒数第二个相同、、、、以此类推 注意字符的输入,以及计算字符长度的位置。还有要注意清流哦~
1 #include <stdio.h> 2 #include <string.h> 3 int main (void) 4 { 5 int m,n,i,l; 6 char a[100]; 7 while (scanf("%d",&n)!=EOF) 8 { 9 getchar(); 10 while (n--) 11 { 12 m=1; 13 gets(a); 14 l=strlen(a); 15 for (i=0; i<l/2; i++) 16 { 17 if (a[i]!=a[l-i-1]) 18 { m=0; 19 break;} 20 } 21 if(m) 22 printf ("yes\n"); 23 else printf ("no\n"); 24 } 25 return 0; 26 } 27 }
hdu 2029 Palindromes _easy version
时间: 2024-10-10 20:21:17