/ Vijos / 讨论 / 分享 /

质疑“源代码抄袭嫌疑”的评判标准

请管理员解释“源代码抄袭嫌疑”的评判标准是什么。

据我猜测,“源代码抄袭嫌疑”的标准应该是按源代码的相似程度判定的。

但是,如果真是这样的话,那么就会有许多的漏洞。

首先,无论是什么样的题,解题的方法总是有限的。而选手们的思路就一定会有

雷同,而思路上的相似就会反映到程序上的相似。这时系统难免会出错。

例如“A+B Problem”这样的题,选手们提交的程序一定会很相似,这时

系统就可能会出现判断错误,选手就会有源代码抄袭嫌疑。

其次,系统并不能保证两段大致相同的源代码,后提交的就一定是抄袭之前提交的。

还有可能是后提交的用户在其它网站上公布了该题源代码,而恰巧该用户这道题之

前并未在vijos上提交(也许是在其它网站上看到的这道题),那么这样岂不是很不公道?

而且,若真的是按源代码的相似程度来判定是否抄袭的话。用户可以将抄来的程序

做一些无关程序运行但是却使得程序布局或标识符有重大改变的行为来干扰系统的判断,

同样能达到抄袭而Accepted的目的而不会被发现。

这种情况下,防作弊系统就不能有效地完成它应该做到的防作弊任务,反而可能冤枉

一些并无作弊行为的用户。

当然,以上这些全部是我的主观猜测,并无事实依据。

我希望管理员能够告诉我判定标准究竟是什么。

21 条评论

  • @ 2009-09-27 19:20:44

    果然被封了...

  • @ 2009-09-27 14:35:49

    补充句

    ps:Vvs的个人简介可以改了呵~~

    经过一群OIer的努力 Vvs已经1.5星了。。。。

    顺便Orz Vvs..

  • @ 2009-09-27 14:31:04

    .

    通过率 倒是没必要去掉 O.O

    借鉴下RQ 就知道、、RQ没有通过率这东西 但还是有人用马甲

    而且 通过率 可以成为一个人奋斗的目标、(马甲的不算 o.o)

    比如、、努力把通过率从40%提高到42% 、、而过程 就是通过 不断地静态查错 模拟数据 来提高一次AC率

    看着自己的通过率 是很有成就感的事

    Over.

    ps:本人有用马甲被封前科 O.O O.O 囧rz.

  • @ 2009-09-27 14:14:09

    。。。去掉通过率吧~

    RT

  • @ 2009-09-27 14:07:19

    ls欠封

    RT

  • @ 2009-09-27 13:03:29

    这种情况用一个号也无所谓啊,就算用两个号也不会被判成抄袭啊=, =

  • @ 2009-09-27 12:46:03

    一个问题想到2种以上方法,既不想浪费通过率,也不想把原来在vj的代码记录刷掉,是不是该考虑一下小号呢?

  • @ 2009-09-27 12:32:54

    用马甲也是门艺术!

    掌握窍门就不怕啦~

  • @ 2009-09-26 15:40:10

    如果有人去怪通过率,对不起,你错了

    即使没有通过率,那些不自觉的人一样会不自觉

    通过率不过是借口罢了

  • @ 2009-08-24 20:28:46

    Orz LYG神牛

  • @ 2009-08-24 19:55:47

    其实......我倒关心另一件事情......

    完全判断抄袭是个不可判定问题?或者能判定也是个NPH?

  • @ 2009-08-24 19:47:14

    orz

    楼上讲得好

  • @ 2009-08-24 19:15:50

    Orz Vvs

    RT

  • @ 2009-08-24 18:37:23

    强烈建议把通过率这玩意从VJ上去掉, 正如收视率是万恶之源一样,通过率是万恶之源。 去掉他们不就全都解决了吗?试问:通过率是干什么的?用么用处? 这样一来,谁还会开大小号交题?对不对? 希望采纳我的建议。。

  • @ 2009-08-24 19:19:41

    1、短小程序的抄袭判断另有方法,判误的可能性较小;

    2、并不是所有的程序都开启了抄袭判断,由于考虑到程序资源和性能的原因,现只有一定比率的可能性进行抄袭判断,而这个比率是人工设定的;

    3、误判的情况发生请与管理员联系,不要到处抱怨;

    4、尊重自己,尊重他人,Vijos鼓励自己用唯一的账号写程序,能够记录整个学习训练的过程;Vijos反对大小号的行为,这样做其实是没有意义的;

    5、用户抄袭次数会记载下来,现阶段由于抄袭锁定的天数与抄袭次数成正比关系,比例因子1:1;

    6、Vijos的判抄袭算法为自行设计,不方便透露,所以不需要公之于众,望不要旁敲侧击以判断,以提供给有心人钻漏洞。

  • @ 2009-08-24 17:59:25

    没办法

    总不能手动检验

  • @ 2009-08-24 17:14:24

    作弊系统这玩意,不要最好。。。

  • @ 2009-08-24 16:42:16

    主观臆断

    貌似是过一遍MD5?

  • @ 2009-08-24 12:54:03

    另外,还请管理员说明因“源代码抄袭嫌疑”而被暂时封号的用户

    被封号时间的长短是由什么来决定的?

    如果是由抄袭次数来决定的话,那么难道第一次抄袭并不会使得用户

    被封号吗?

    请管理员尽快回答我的问题。

  • @ 2009-08-24 12:25:22

    这种情况经常发生,尤其程序短的题.昨天我交kid的那个比赛的p1,明明是我自己的程序,结果就跳回主页面了-_-||

  • @ 2009-08-24 12:09:31

    补充

    当然,我并不怀疑防作弊系统存在的必要性,也并不否认防作弊系统已起到

    的作用,只是为防作弊系统能否起到应有的作用而感到怀疑和担忧。

  • 1