1 条题解

  • 0
    @ 2025-11-11 19:22:19

    题解 问题分析 本题要求判断一个输入字符串是否是由特定 AI 模型(ChatSAA)生成的。根据题目描述,AI 生成的句子会带有一个固定的前缀,我们需要通过检查输入字符串是否包含该前缀来区分 AI 生成和人类编写的文本。 关键观察 通过分析样例和题目隐含信息,可确定 AI 生成文本的固定前缀为:"You are right, but "(共 19 个字符)。因此,判断规则为: 若输入字符串的前 19 个字符恰好是上述前缀,则为 AI 生成,输出 "AI" 否则为人类编写,输出 "Human" 解决方案 定义 AI 的特征前缀:"You are right, but " 读取输入字符串 检查输入字符串的长度是否至少为 19 个字符。若不足 19 个字符,直接判定为人类编写 若长度足够,提取输入字符串的前 19 个字符,与特征前缀比较 若相同则输出 "AI",否则输出 "Human"

    • 1

    「THUPC 2024 初赛」你说得对,但是AIGC

    信息

    ID
    5043
    时间
    1000ms
    内存
    256MiB
    难度
    10
    标签
    递交数
    2
    已通过
    1
    上传者