Home
Problem
Status
Contest
Workbook
User
Group
Forum
Register
Login
{"managingGroups":{},"author":"1520173453","updateTime":1544100676000,"title":"加 [problem:POJ-1000]脚本","dislikeCnt":0,"content":"可以让一段文本中每行的\noj + 题号 + 题目\n变为\n[problem:oj + 题号] + 题目\n便于显示题号高亮\n(VJ article专用)\n```c\n#include\u003cbits/stdc++.h\u003e\nusing namespace std;\nconst int N \u003d 1e5 + 10;\n\nint main()\n{\n\tfreopen(\"in.txt\", \"r\", stdin);\n\tfreopen(\"out.txt\", \"w\", stdout);\n\tstring a;\n\twhile(getline(cin, a)){\n\t\t\n\t\tif(a.size() \u003d\u003d 0){\n\t\t\tcout \u003c\u003c endl;\n\t\t\tcontinue;\n\t\t}\n\t\tif(a[0] !\u003d \u0027U\u0027){\n\t\t\tcout \u003c\u003c a \u003c\u003c endl;\n\t\t\tcontinue;\n\t\t}\n\t\tint k \u003d 0;\n\t\tfor (int i \u003d a.size() - 1; i \u003e 0; i--){\n\t\t\tif(isdigit(a[i])){\n\t\t\t\tk \u003d i;\n\t\t\t\tbreak;\n\t\t\t}\n\t\t}\n\t\tstring b \u003d \"\";\n\t\tstring c \u003d \"\";\n\t\tfor (int i \u003d 0; i \u003c a.size(); i++){\n\t\t\tif(i \u003c\u003d k){\n\t\t\t\tb +\u003d a[i];\n\t\t\t}else{\n\t\t\t\tc +\u003d a[i];\n\t\t\t}\n\t\t}\n\t\tcout \u003c\u003c \" [problem:\" \u003c\u003c b \u003c\u003c \"]\" \u003c\u003c c \u003c\u003c endl;\n\t}\n\treturn 0;\n}\n```","threadId":40375,"likeCnt":3,"createTime":1544100676000,"isWorkbook":false,"viewCnt":1751,"openness":2,"fav":false,"id":776,"trustable":false}