{"trustable":true,"prependHtml":"\u003cscript\u003e window.katexOptions \u003d { disable: true }; \u003c/script\u003e\n\u003cscript type\u003d\"text/x-mathjax-config\"\u003e\n MathJax.Hub.Config({\n tex2jax: {\n inlineMath: [[\u0027$$$\u0027,\u0027$$$\u0027], [\u0027$\u0027,\u0027$\u0027]],\n displayMath: [[\u0027$$$$$$\u0027,\u0027$$$$$$\u0027], [\u0027$$\u0027,\u0027$$\u0027]]\n }\n });\n\u003c/script\u003e\n\u003cscript async src\u003d\"https://mathjax.codeforces.org/MathJax.js?config\u003dTeX-AMS-MML_HTMLorMML\" type\u003d\"text/javascript\"\u003e\u003c/script\u003e","sections":[{"title":"","value":{"format":"HTML","content":"\n\u003cdiv class\u003d\"panel_content\"\u003e\n 一个普通回文是由数字或字母组成的字符串,从左到右读和从右到左读是相同的。例如,字符串 \"ABCDEDCBA\" 是一个回文,因为从左到右读和从右到左读时都是相同的。\n \u003cbr\u003e\n \u003cbr\u003e\n 一个镜像字符串是一种字符串,当字符串中的每个元素被替换为它的反转(如果有的话),并且字符串从后往前读与原始字符串相同。例如,字符串 \"3AIAE\" 是一个镜像字符串,因为 \"A\" 和 \"I\" 是它们自己的反转,而 \"3\" 和 \"E\" 是彼此的反转。\n \u003cbr\u003e\n \u003cbr\u003e\n \u003cbr\u003e\n 一个镜像回文是一个同时满足普通回文和镜像字符串的条件的字符串。字符串 \"ATOYOTA\" 是一个镜像回文,因为从后往前读时与原始字符串相同,而如果每个字符被替换为它的反转,然后结果从后往前读,结果也与原始字符串相同。当然,“A”、“T”、“O” 和 “Y” 都是它们自己的反转。\n \u003cbr\u003e\n \u003cbr\u003e\n \u003cbr\u003e\n 所有有效字符及其反转如下。 \n \u003cbr\u003e\n \u003cbr\u003e\n \u003cpre\u003e\u003cbr\u003eCharacter Reverse Character Reverse Character Reverse \u003cbr\u003e\u003cbr\u003e A A M M Y Y\u003cbr\u003e\u003cbr\u003e B N Z 5\u003cbr\u003e\u003cbr\u003e C O O 1 1\u003cbr\u003e\u003cbr\u003e D P 2 S\u003cbr\u003e\u003cbr\u003e E 3 Q 3 E\u003cbr\u003e\u003cbr\u003e F R 4\u003cbr\u003e\u003cbr\u003e G S 2 5 Z\u003cbr\u003e\u003cbr\u003e H H T T 6\u003cbr\u003e\u003cbr\u003e I I U U 7\u003cbr\u003e\u003cbr\u003e J L V V 8 8\u003cbr\u003e\u003cbr\u003e K W W 9\u003cbr\u003e\u003cbr\u003e L J X X\u003cbr\u003e\u003c/pre\u003e\n \u003cbr\u003e\n \u003cbr\u003e\n \u003cbr\u003e\n 注意,O(零)和 0(字母)被视为相同的字符,因此只有字母 \"0\" 是一个有效字符。\n \u003cbr\u003e\n\u003c/div\u003e\n"}},{"title":"输入","value":{"format":"HTML","content":"输入由字符串组成(每行一个),每个字符串将包含一到二十个有效字符。在任何字符串中不会有无效字符。您的程序应该读取到文件的末尾。\n\u003cbr\u003e"}},{"title":"输出","value":{"format":"HTML","content":"对于每个输入字符串,您应该在第1列立即打印该字符串,后跟以下其中一个字符串: \n\u003cbr\u003e\n\u003cbr\u003e\n\" -- 不是回文。\" \n\u003cbr\u003e\n如果字符串既不是回文也不是镜像字符串 \n\u003cbr\u003e\n\u003cbr\u003e\n\" -- 是普通回文。\" \n\u003cbr\u003e\n如果字符串是回文但不是镜像字符串 \n\u003cbr\u003e\n\u003cbr\u003e\n\" -- 是镜像字符串。\" \n\u003cbr\u003e\n如果字符串不是回文但是镜像字符串 \n\u003cbr\u003e\n\u003cbr\u003e\n\" -- 是镜像回文。\" \n\u003cbr\u003e\n如果字符串既是回文又是镜像字符串 \n\u003cbr\u003e\n\u003cbr\u003e\n\u003cbr\u003e\n请注意,输出行应包括如上表格所示的短线和间距,如示例输出所示。此外,在每个输出行之后,您必须打印一个空行。 \n\u003cbr\u003e"}},{"title":"示例","value":{"format":"HTML","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eInput\u003c/th\u003e\n \u003cth\u003eOutput\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003eNOTAPALINDROME \r\nISAPALINILAPASI \r\n2A3MEAS \r\nATOYOTA\r\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003eNOTAPALINDROME -- is not a palindrome.\r\n\r\nISAPALINILAPASI -- is a regular palindrome.\r\n\r\n2A3MEAS -- is a mirrored string.\r\n\r\nATOYOTA -- is a mirrored palindrome.\r\n\r\n\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e"}}]}