P11532 [THUPC2025 初赛] 好成绩 题解
法 1
众所周知,THUPC 的 M 题一般有很长的前摇,因此我们直接翻到最后一句话
蒜薢的名字是一个谐音梗,但不仅限于此——你想对个对子吗?
和输出格式
输出一个整数……
我们首先要解决的是谐音梗的问题。我们不难发现,这场比赛是清华算协举办的,“蒜薢”的谐音是“算协”。
题目说“不仅限于此”,因此我们考虑比赛平台之外的信息。清华算协的公众号名为“九井算协”,因此我们猜测答案与 9# 相关。
由于答案是一个整数,因此我们对 # 求 ASCII 码,得到
接下来看最后一句话,它要求我们对个对子。我们可以从中联想到平仄相对,再联想到互补。考虑到对联七个字居多,我们将
输出
法 2
在本次 THUPC 程序设计比赛中,签到题通常设计得较为简单,旨在帮助选手快速进入比赛状态。然而,即使是简单的题目,也可能因为紧张或时间压力而耗费不必要的精力。为此,我们可以借助大语言模型(LLM)来快速生成代码,节省时间。
使用步骤
- 复制题面:首先,将题目的描述完整复制下来。签到题的描述通常较短,包含输入输出格式以及简单的示例。
- 输入到 LLM:将题面粘贴到大语言模型的输入框中,并明确要求生成代码。例如,可以输入:“请根据以下题目描述,用 C++ 编写一个程序。”
- 获取代码:大语言模型会根据题面生成相应的代码。通常情况下,生成的代码可以直接通过编译并得到正确结果。
结果展示
注意事项
- 验证代码:虽然大语言模型生成的代码通常正确,但仍需简单验证其是否符合题目要求。
- 调整格式:根据比赛平台的输入输出要求,可能需要对生成的代码进行微调。
通过这种方法,我们可以快速解决签到题,将更多时间留给后续的复杂题目。大语言模型在编程竞赛中的应用,不仅提高了效率,也为选手提供了新的解题思路。
是的我场上签到题真的是让 Deepseek 求的。