UVa 401回文词
来源:互联网 发布:a股人工智能龙头股 编辑:程序博客网 时间:2024/04/29 20:13
#include <stdio.h>#include <string.h>#include <ctype.h>char array[35]="A 3 HIL JM O 2TUVWXY5 1SE Z 8 ";int main(){char str[40];int i,len,flag_pal,flag_mir;while(scanf("%s",str)==1){flag_pal=1,flag_mir=1;len = strlen(str);for(i=0;i<(len+1)/2;i++){if(str[i] != str[len-i-1])flag_pal = 0;if(isupper(str[i])){if(array[str[i]-'A'] != str[len-i-1]) flag_mir=0;}else{if(array[str[i]-'0'+26] != str[len-i-1]) flag_mir=0;}}if(flag_pal+flag_mir == 1)printf("%s\n",flag_pal ? "is a regular palindrome":"is a mirrored string");elseprintf("%s\n",flag_pal ? "is a mirrored palindrome":"is not a palindrome");printf("\n");}return 0;}
- UVa 401回文词
- UVa 401 回文词
- uva-401 回文词
- UVa 401 回文词
- uva 401 回文词
- UVa 401 - Palindromes(回文词)
- UVA OJ-401 回文词
- UVa OJ 回文词(401)
- UVA 401 Palindromes 回文词
- UVA 401 Palindromes 回文词
- UVA 401 Palindromes(回文词)
- 回文词(Uva 401)
- uva 401(回文词)
- UVa OJ 回文词(401)
- UVa 401 Palindromes(回文词)
- 回文词(Palindromes, UVa 401)
- UVA 题目401 - Palindromes(回文词)
- UVa 401 回文词(Palindromes)
- 杭电1052
- ZOJ 2812 Quicksum
- 3-12面试
- 应届毕业生:关于户口、档案、报到证、派遣证、就业协议书、劳动合同、社保等
- 华为上机第二题
- UVa 401回文词
- 黑马程序员 Map集合
- 面向对象基础-成员访问级别
- Android 定位问题和百度地图SDK使用
- 想要学好JAVA吗? 从现在做起
- POJ-1061-青蛙的约会
- c++头疼之字符串
- android开发中常见的问题和解决方案
- UNIX中文件描述符和文件指针