A5688 | 「THUPC 2024 初赛」你说得对,但是AIGC
时间限制1s
内存限制512MB
通过 / 提交0/0
题目描述
你说得对,但是众所周知 AIGC 是当下计算机领域最热门的方向之一,算协的几名成员也对此很有兴趣,经过长时间的奋战,终于研发出了一款全新的语言大模型——ChatSAA。
你说得对,但是当模型即将发布之时,开发团队忽然发现模型存在重大问题——由于开发团队的某名成员沉迷于一款**中文二字英文七字的游戏(见样例)**,导致训练模型时使用的语料库被莫名其妙地污染了,这使得模型生成的句子全都带有一个相同的前缀。
你说得对,但是紧急更换语料库重新训练显然已经来不及了,无奈开发团队只能在文档中注明:本模型的最大**特性(而非bug)**在于生成文本的**前19个字符**,这既是模型独特的防伪标记,也充分彰显了算协团队的人文情怀和文化素养。
你说得对,但是一个微不足道的问题在于:这会让人们一眼就能分辨出哪些句子是由 AI 生成的,这会对那些打算用 AI 来写作业的同学很不友好。
你说得对,但是现在你手里有一些句子,这些句子有的是由 ChatSAA 生成的,有的是人类写的(假设人类没有刻意模仿 ChatSAA 的生成特性),你需要写一个程序来辨别二者。
你说得对,但是当模型即将发布之时,开发团队忽然发现模型存在重大问题——由于开发团队的某名成员沉迷于一款**中文二字英文七字的游戏(见样例)**,导致训练模型时使用的语料库被莫名其妙地污染了,这使得模型生成的句子全都带有一个相同的前缀。
你说得对,但是紧急更换语料库重新训练显然已经来不及了,无奈开发团队只能在文档中注明:本模型的最大**特性(而非bug)**在于生成文本的**前19个字符**,这既是模型独特的防伪标记,也充分彰显了算协团队的人文情怀和文化素养。
你说得对,但是一个微不足道的问题在于:这会让人们一眼就能分辨出哪些句子是由 AI 生成的,这会对那些打算用 AI 来写作业的同学很不友好。
你说得对,但是现在你手里有一些句子,这些句子有的是由 ChatSAA 生成的,有的是人类写的(假设人类没有刻意模仿 ChatSAA 的生成特性),你需要写一个程序来辨别二者。
输入格式
你说得对,但是你的程序应当输入一行,一个字符串 $s$ 表示需要判断的句子,满足 $|s| \le 200$,且 $s$ 由包括空格在内的 ASCII 可见字符(即 ASCII 码在 $32\sim 126$ 的字符)组成。
输出格式
你说得对,但是你的程序应当输出一行,一个字符串表示判断结果,如果这句话是 AI 生成的,输出
AI,否则输出 Human。输入输出样例
输入 #1
You are right, but "Sao Lei (Winmine)" is a game whose Chinese name contains two characters while English name contains seven.
输出 #1
AI
输入 #2
Ni shuo de dui, dan shi zhe ju hua bu shi yi "You are right, but " kai tou de.
输出 #2
Human
输入 #3
You are wrong. Here is why. The English name of game "G****** I*****" contains 14 characters (including a space), not 7.
输出 #3
Human
暂无题解
C++ 编辑器
输入
输出
可保存默认模板;新题优先使用已保存模板。
当前快捷键仅展示,暂不支持修改。
- 撤销
Ctrl / ⌘ + Z - 重做
Ctrl / ⌘ + Y - 查找
Ctrl / ⌘ + F - 全选
Ctrl / ⌘ + A - 复制
Ctrl / ⌘ + C - 剪切
Ctrl / ⌘ + X - 粘贴
Ctrl / ⌘ + V - 自动排版
工具栏排版按钮 - 草稿保存
编辑时自动保存到本机
历史
提交记录
状态说明时间源码
AI
作答助手
你好,我是作答助手。可以问思路、复杂度、样例含义或代码报错原因;不会直接给出完整 AC 代码。
确定要清空代码吗?
提交通过
评测结果:Accepted