{"raw_statement":[{"iden":"statement","content":"\n## 试题 A ：裁纸刀\n\n### 【问题描述】\n\n小蓝有一个裁纸刃，每次可以将一张纸沿一条直线裁成两半。\n\n小蓝用一张纸打印出两行三列共 $6$  个二维码，至少使用九次裁出来，下图给出了一种裁法。\n\n![](https://luogu.oss-cn-hangzhou.aliyuncs.com/upload/vjudge_pic/lanqiao/2022_09_29_ce76de7bbf570735a440g-02.jpg)\n\n在上面的例子中，小蓝的打印机没办法打印到边缘，所以边缘至少要裁 $4$  次。另外，小蓝每次只能裁一张纸，不能重叠或者拼起来裁。\n\n如果小蓝要用一张纸打印出 $20$  行 $22$  列共 $440$  个二维码，他至少需要裁多少次?\n\n### 【答案提交】\n\n这是一道结果填空的题，你只需要算出结果后提交即可。本题的结果为一个整数，在提交答案时只填写这个整数，填写多余的内容将无法得分。\n\n## 试题 B：灭鼠先锋\n\n### 【问题描述】\n\n灭鼠先锋是一个老少咸宜的棋盘小游戏，由两人参与，轮流操作。\n\n灭鼠先锋的棋盘有各种规格，本题中游戏在两行四列的棋盘上进行。游戏的规则为：两人轮流操作，每次可选择在棋盘的一个空位上放置一个棋子，或在同一行的连续两个空位上各放置一个棋子，放下棋子后使棋盘放满的一方输掉游戏。\n\n小蓝和小乔一起玩游戏，小蓝先手，小乔后手。小蓝可以放置棋子的方法很多，通过旋转和翻转可以对应如下四种情况:\n\n```plaintext\nX000 XX00 OXOO OXXO\n0000 0000 0000 0000\n```\n\n其中 `O` 表示棋盘上的一个方格为空，`X` 表示该方格已经放置了棋子。\n\n请问，对于以上四种情况，如果小蓝和小乔都是按照对自己最优的策略来玩游戏，小蓝是否能获胜。如果获胜，请用 `V` 表示，否则用 `L` 表示。请将四种情况的胜负结果按顺序连接在一起提交。\n\n### 【答案提交】\n\n这是一道结果填空的题，你只需要算出结果后提交即可。本题的结果为一个长度为 $4$  的由大写字母 `V` 和 `L` 组成的字符串，如 `VVLL`，在提交答案时只填写这个字符串，填写多余的内容将无法得分。"},{"iden":"input","content":"输入格式输入一个大写字母，表示第几个问题。"},{"iden":"output","content":"根据所输入的问题编号，输出对应问题的答案。"},{"iden":"note","content":"答题模板，可供参考。\n\n```cpp\n#include<iostream>\nusing namespace std;\nint main() {\n    string ans [] = {\n        \"The answer of task A\", // 双引号中替换为 A 题的答案\n        \"The answer of task B\", // 双引号中替换为 B 题的答案\n    };\n    char T;\n    cin >> T;\n    cout << ans[T - 'A'] << endl;\n    return 0;\n}\n```"}],"translated_statement":null,"sample_group":[],"show_order":[],"formal_statement":null,"simple_statement":null,"has_page_source":false}