#include <iostream>
#include <string>
#include <cstdio>
#include <cctype>
#pragma warning(disable:4996)
using namespace std;
string str = "A 3 HIL JM O 2TUVWXY51SE Z 8 ";//镜像串的特征,只有部分字母和数字有镜像
string out[] = { "啥都不是","是个回文串","是个镜像串","即是回文串,又是镜像串" };
char r(char s)
{
if (isalpha(s)) return str[s - 'A'];
return str[s - '' + ];
}
int main() {
char a[];
while (scanf("%s", a) == )
{
int len = strlen(a);
int hui = , mirror = ;
for (int i = ;i < (len+) / ;++i)
{
if (a[i] != a[len - i - ]) hui = ;//不是回文串
if (r(a[i]) != a[len - i - ]) mirror = ;//不是镜像串
}
cout << out[mirror * + hui];
}
return ;
}

最新文章

  1. jQueryUI Draggable 和 Droppable 配合使用时遇到的两个坑
  2. leetcode 179. Largest Number 求最大组合数 ---------- java
  3. BOM和DOM
  4. Repaint轨迹保留?(待处理,待编辑)
  5. 不得不说的JavaScript异步加载
  6. DataPackage-数据库、表的区域设置和系统不一致导致处理失败
  7. equals函数的作用
  8. 【Demo 0004】Android 布局
  9. more分页阅读
  10. SDAU课程练习--problemA(1000)
  11. 为什么会有可恶的腾讯电脑管家&amp;怎么干掉它-电脑开机出现腾讯电脑管家-无法卸载腾讯电脑管家
  12. 突破防盗链Referrer
  13. TFS自动记住用户名密码
  14. linux中监控CPU、内存和磁盘状态的shell脚本。(centos7)
  15. Introducing XAML Standard and .NET Standard 2.0
  16. centos 升级python3
  17. RN全局的变量,方法,全局类,全局类方法
  18. Xgboost调参总结
  19. LeetCode题解之Unique Paths II
  20. HDU 2086 A=? 数学题

热门文章

  1. python-scrapy爬虫框架爬取拉勾网招聘信息
  2. ajax工作原理/实例
  3. 什么是CSV
  4. liunx安装和部署nacos配置中心
  5. Linux阶段总结
  6. 线程_Process基础语法
  7. PDO::getAttribute
  8. 4.18 省选模拟赛 无聊的计算器 CRT EXBSGS EXLucas
  9. Dynamics365 Field Service Work Order Theory
  10. 唯一约束 UNIQUE KEY