{"problem":{"name":"「QFOI R1」贴贴","description":{"content":"小 R 是一个可爱的女孩子，她希望通过给洛谷题目写题解的方式跟出题人贴贴。 她发现，如果从题解界面点击“提交题解”按钮，博客中会自动生成 URL 标识符，也就是文章的链接。 其中，标识符的生成规则如下： - 将题号的所有大写字母转为小写。 - 将上一步结果的所有下划线转为减号。 - 在上一步结果前面加上 `solution-`。 她准备给一道题目写题解，已知这道题的题号，你能求出 URL ","description_type":"Markdown"},"platform":"Luogu","limit":{"time_limit":1000,"memory_limit":524288},"difficulty":{"LuoguStyle":"P1"},"is_remote":true,"is_sync":true,"sync_url":null,"sign":"LGP9712"},"statements":[{"statement_type":"Markdown","content":"小 R 是一个可爱的女孩子，她希望通过给洛谷题目写题解的方式跟出题人贴贴。\n\n她发现，如果从题解界面点击“提交题解”按钮，博客中会自动生成 URL 标识符，也就是文章的链接。\n\n其中，标识符的生成规则如下：\n\n- 将题号的所有大写字母转为小写。\n- 将上一步结果的所有下划线转为减号。\n- 在上一步结果前面加上 `solution-`。\n\n她准备给一道题目写题解，已知这道题的题号，你能求出 URL 标识符吗？\n\n## Input\n\n一行，一个字符串 $s$，表示题号。\n\n## Output\n\n一行，一个字符串，表示 URL 标识符。\n\n[samples]\n\n## Note\n\n**样例 $3$ 解释**\n\n根据生成规则：\n\n- 将题号的所有大写字母转为小写：`at_abc312_h`。\n- 将上一步结果的所有下划线转为减号：`at-abc312-h`。\n- 在上一步结果前面加上 `solution-`：`solution-at-abc312-h`。\n\n---\n\n**数据范围**\n\n本题共 $10$ 个测试点，每个测试点 $10$ 分。\n\n对于全部数据，保证题号仅包含大写字母（ASCII $65\\sim 90$）、小写字母（ASCII $97\\sim 122$）、数字（ASCII $48\\sim 57$）、下划线（ASCII $95$），且长度不超过 $20$。\n\n对于全部数据，答案中应当仅包含小写字母（ASCII $97\\sim 122$）、数字（ASCII $48\\sim 57$）、减号（ASCII $45$）。\n\n- 对于测试点 $1$：保证为主题库题目。\n- 对于测试点 $2$：保证为入门与面试题目。\n- 对于测试点 $3\\sim 4$：保证为 CodeForces 题目。\n- 对于测试点 $5\\sim 6$：保证为 SPOJ 题目。\n- 对于测试点 $7\\sim 8$：保证为 AtCoder 题目。\n- 对于测试点 $9\\sim 10$：保证为 UVA 题目。","is_translate":false,"language":"English"}],"meta":{"iden":"LGP9712","tags":["字符串","洛谷原创","O2优化","洛谷月赛"],"sample_group":[["P9202","solution-p9202"],["CF1797F","solution-cf1797f"],["AT_abc312_h","solution-at-abc312-h"]],"created_at":"2026-03-03 11:09:25"}}