{ "question_id": 1057457, "question_title": "输入一个正整数n(代表图形的行数),输出如样例形式的图形。", "question_content": "输入:7\n输出:\n D D\n CD DC\n BCD DCB\n ABCDDCBA\n BCD DCB\n CD DC\n D D", "difficulty": "简单", "answer_id": 1254605, "answer_content": "\n```\n#include\n#include\n#include\n#include\n#include\nusing namespace std;\nint main() {\n\tint n;\n\tcin>>n;\n\tvector a(n,\"\"),b(n,\"\");\n\tint m=(n+1)/2;\n\tint p=0;\n\tfor(int i=m-1;i>=0;i--){\n\t\tfor(int j=0;j<=i;j++)\n\t\t\ta[i].push_back('A'+j+p);\n\t\tb[i]=a[i];\n\t\treverse(b[i].begin(),b[i].end());\n\t\tfor(int j=i+1;j=m;i--){\n\t\ta[i]=a[p];\n\t\tb[i]=b[p++];\n\t}\n\tfor(int i=0;i\n#include\n#include\n#include\n#include\nusing namespace std;\nint main() {\n\tint n;\n\tcin>>n;\n\tvector a(n,\"\"),b(n,\"\");\n\tint m=(n+1)/2;\n\tint p=0;\n\tfor(int i=m-1;i>=0;i--){\n\t\tfor(int j=0;j<=i;j++)\n\t\t\ta[i].push_back('A'+j+p);\n\t\tb[i]=a[i];\n\t\treverse(b[i].begin(),b[i].end());\n\t\tfor(int j=i+1;j=m;i--){\n\t\ta[i]=a[p];\n\t\tb[i]=b[p++];\n\t}\n\tfor(int i=0;i