{ "type": "code_options", "author": "csdn.net", "source": "solution.md", "exercise_id": "ce51c2a42ff44e23a4ff61e60774103f", "keywords": "算法高阶,字符串匹配,算法问题选编,利用有限自动机进行字符串匹配", "title": "回文串", "desc": [ { "content": "\n题目描述\n回文串是从左到右或者从右到左读起来都一样的字符串,试编程判别一个字符串是否为回文串。\n输入\n输入一个字符串。串长度<255.\n输出\n判别输入的字符串是否为回文串,是回文串输出\"Y\",否则输出\"N\"。\n样例输入\nabcba\n样例输出\nY", "language": "markdown" } ], "answer": [ { "content": "", "language": "cpp" } ], "prepared": [ [ { "content": "", "language": "cpp" } ], [ { "content": "", "language": "cpp" } ], [ { "content": "", "language": "cpp" } ] ], "template": { "content": "#include\n#include\nusing namespace std;\nint main(void)\n{\n\tchar *p=\"abcba\";\n\tint n=strlen(p);\n\tbool flag=1;\n\tint i;\n\tfor(i=0;i