6
审核比赛的可以看这个(doge-作者更新下一期了!!!-------------------------------------------
请不要以自己作为某种特例来反驳这些AI所表现出的特征
AI的代码编辑本来就是按照程序员最科学严谨的方式编写的
所以,如果你遇到了与AI码风相似的情况
请不要以“我写代码就会有XXX条特征”的格式发表评论
有特例是正常的
作者更新了!!!
作者更新了!!!
作者更新了!!!
作者更新了!!!
作者更新了!!!
作者更新了!!!
作者更新了!!!
作者更新了!!!
作者更新了!!!
作者更新了!!!
作者更新了!!!
《人类代码的特征》
《人类代码的特征》
《人类代码的特征》
《人类代码的特征》
《人类代码的特征》
《人类代码的特征》
《人类代码的特征》
此为作者对某人的对话
此为作者对某人的对话
此为作者对某人的对话此为作者对某人的对话
此为作者对某人的对话
此为作者对某人的对话
此为作者对某人的对话此为作者对某人的对话此为作者对某人的对话
此为作者对某人的对话
此为作者对某人的对话
此为作者对某人的对话
作者用的是乱七八糟的语言,AI看不懂(自带防伪
发现评论区一个很好玩的东西
*关注我,下期继续揭晓其他主题
如果有AIer把这一段喂给AI,也不需要担心;
管理会出手
本来就有很多人类也有的特征,喂给AI反而欲盖弥彰
后期修改的AIer我们这篇帖子也没辙
所以,你可以把这一篇当做识别AI的手段,或是当做水帖也可以
食用过AI的人总是能轻易的看出AI代码的特征,但是总有一些非常厉害的AIer。以下特征可以帮你揪出他们
1.几乎不用万能头
2.设置的变量很长,并经常带有下划线
例如:
人
AI
3.遇到黄题以上的题目,第一个代码是部分分甚至没分的。至少要让他修改到第二段代码以上才会正确。修改次数与题目难度有关
4.注释像是给别人看的
5.代码中的空格一个不缺,非常多
6.会运用一些大多数人所不知道的,老师不会讲的函数或运算符
7.基本只用vector动态数组
8.不会在主函数里写很多代码,基本都是void函数
9.有时候不加using namespace std;代码里全是std::
10.对题目的要求有时候会无视,自己创建
11.对于类似的、不同题目的代码,AI有时会认为是同一道题的
12.AI有时会越界判断,例如题目要求1<n<1e9,AI会判断为零的情况
13.AI 对返回值为 void 的函数通常不写 return;
14.AI对于格式这方面总是PE
15.相比于人类,AI会用我们基本不会用的指针和链表
16.部分AI生成for循环时会采用++i,但由于使用这个的人类比AI更多,所以不建议作为评判依据
17.for循环的一次性变量AI会使用不同变量名(大多数
18.AI在输出时可能使用三目运算符等方式确保不会输出行末空格
19.AI经常不必要地输出行末回车
20.AI基本不使用#define
21.AI基本不会将多个操作变量的语句间使用逗号分隔(如s-=a[i],k<<=2之间的)
22.AI经常创建变量存储接下来要用到的值,尽管这个值可能非常简单且使用很少(如多重背包的k*w[i])
23.一些AI的代码会在int main(){}上加一个空行
24.喜欢写类似于循环条件为char c:s之类
例如下面的深搜模版
还有一种神秘方法:查看用户主页,看是否发过题解,没有正确率还很高,几乎就是AI;查看用户答题时间,1分钟一题(黄的以上)的基本都是AI\color{yellow}{查看用户主页,看是否发过题解,没有正确率还很高,几乎就是AI;查看用户答题时间,1分钟一题(黄的以上)的基本都是AI}查看用户主页,看是否发过题解,没有正确率还很高,几乎就是AI;查看用户答题时间,1分钟一题(黄的以上)的基本都是AI
对于聪明的AIer,我们可以把题目喂给每一个AI(目前基本是deepseek),然后核对所用方法是否一致
不用担心AIer把此篇喂给AI
如有缺失,欢迎补充
//请把特征||AI代码发在评论区,如有代表性,会采取
此文章并不反对AI,但是不能不正当的运用AI
有帮助,赞一个