洛谷入门赛 #29 作弊处罚名单

站务版

chen_zhe @ 2024-11-16 15:23:52

经过判定,以下用户存在互相抄袭行为:

Silly_Soren ZYH_juruo
Sakura_Emilia hefu1234
2025ZWH Lele130212
taochengdong taomingen
yzh_yzh wky_wsy
YueJinlong xxqq
_yxc_ WangSiHan_2011 __zjr__
_vortex_ _Oh_

经过判定,以下用户存在涉嫌使用 AI 行为:

Lovely_Keqing _luogu_huowenshuo_ Andy_WA dg114514 shandianjianbing
sz_yeweibo simplexx Tepley Doraeman James1105 rzqleo FanzhuoOVO
枫原万叶 OQWQO wangyutong1208 liyuxi_shuijiao whx20130301
HUTIANLUO Wangxun2

如果对判罚不服者,请在 2024-11-17 20:00 之前在本贴申诉。申诉需要有详细的理由,没有声明理由的申诉可能不予受理。申诉仅限一次。以下理由不会被接受:

  1. 使用了 AI 生成的代码
  2. 同一个老师教的,所以代码风格一样。
  3. 另一个人抄了我的代码。
  4. 不小心交到了另一个账号上。

考虑到管理员处理申诉需要耗费精力,因此如果申诉被驳回,管理员可以决定延长棕名惩罚时间一倍。据统计,申诉成功的个案占被处罚的个案中的很小一部分,因此请在申诉非常有把握成功的情况下再进行申诉。

自 2023 年 1 月 1 日起到 2024 年 11 月 13 日 14 时,已经检测与认定作弊案例 1769 人次,封禁累犯作弊者 89 人,申诉 60 人次,认定申诉有效而撤回惩罚 22 次,申诉成功的个案占被处罚的个案中的 1.26%。


by chenxi2009 @ 2024-11-16 16:37:41

@vortex @Oh @Lovely_Keqing @_luoguhuowenshuo @Andy_WA


by chenxi2009 @ 2024-11-16 16:37:56

@dg114514 @shandianjianbing @sz_yeweibo @simplexx @Tepley


by chenxi2009 @ 2024-11-16 16:38:07

@Doraeman @James1105 @rzqleo @FanzhuoOVO @枫原万叶


by chenxi2009 @ 2024-11-16 16:38:13

@OQWQO @wangyutong1208 @liyuxi_shuijiao


by OQWQO @ 2024-11-16 16:39:16

@chenxi2009?


by chenxi2009 @ 2024-11-16 16:39:37

@OQWQO 没有,只是想把作弊的人全部 @ 一遍。


by chenxi2009 @ 2024-11-16 16:39:53

让他们欣赏一下自己的棕名。


by chenxi2009 @ 2024-11-16 16:41:10

@Andy_WA 看着很小丑。建议是搞个剪贴板说出自己使用每个变量名字的理由。

这个语气出来申辩就已经输了。


by WangSiHan_2011 @ 2024-11-16 16:41:14

@chen_zhe我是警告性棕名还是实质性棕名


by Andy_WA @ 2024-11-16 16:44:38

难道就是因为我写了一个 def count_triangular_numbers(l, r) 就判我作弊,难道洛谷不让定义长的变量名吗?

我的代码:

def f(a, b, c):
    return a + b > c and a + c > b and b + c > a

def k(num):
    digits = sorted(int(d) for d in str(num))
    if 0 in digits:
        return False
    from itertools import combinations
    for comb1 in combinations(digits, 3):
        if f(*comb1):
            for comb2 in combinations(digits, 3):
                if set(comb1) != set(comb2) and f(*comb2):
                    return True
    return False

def count_triangular_numbers(l, r):
    count = 0
    for num in range(l, r + 1):
        if k(num):
            count += 1
    return count

l, r = map(int, input().split())

print(count_triangular_numbers(l, r))

请管理大大明辨


上一页 | 下一页