Appeal against the account hanziwei

Revision en3, by Hello.QAQ, 2026-10-25 10:47:29

This article was translated from Chinese into English using ChatGPT. The Chinese version follows the English version.

English Version

This post was published by hanziwei using a borrowed account.

Appeal Regarding the Account hanziwei

What Happened

Short version: In the most recent Codeforces Div. 2 contest, Codeforces Round 1129 (Div. 2), I solved A and F quickly, and then my account was banned.

Detailed version: In the most recent Codeforces Div. 2 contest, I solved A quickly, but I found that the remaining problems were not easy. F was the problem I had the clearest ideas about. I quickly came up with a solution and got it accepted. However, when I was preparing to submit B, I discovered that I could no longer log in to my account because it had been banned.

Explaining Why I Did Not Cheat

Since I did not anticipate being falsely banned, I did not record my screen during the contest. I will address several possible concerns below.

How Could a Newbie Solve Div. 2 F So Quickly?

Since Codeforces contests normally start at around 22:35 Beijing time, and I do not have a habit of staying up late, you can check the submission history of the original account: none of its submissions were made after 22:35. As a result, I have participated in relatively few contests, so my rating is naturally not very high.

However, this does not mean that my actual skill level is that of a Newbie. Below are my two AtCoder accounts:

You can verify by checking the submissions on these accounts that they belong to the same person.

Why Does Your Coding Style Look So Much Like AI-Generated Code?

This is a concern that several people have raised with me during the appeal process. My code may have been misclassified as AI-generated due to the following characteristics:

  • No using namespace std;

  • Extensive use of std::vector instead of static arrays

However, I maintain that these characteristics are not evidence that I used AI. You can examine the submissions on all the accounts mentioned above and see that their recent submissions all have very similar coding styles.

Why I Am Appealing

  1. Most importantly, to prove my innocence — I did not cheat.

  2. Secondly, I have submitted solutions to 1,000 problems on this account, and I greatly value my submission history.

  3. Finally, I want to reclaim the results of my hard work in my first contest — a rating increase of +666.

中文版本

本文由 hanziwei 借用账号发表。

对账号 hanziwei 的申诉

发生了什么

简要版本 在上一场 Codeforces Div2,也就是 Codeforces Round 1129 (Div. 2) 中,我快速地解决了 A&F,然后,我的账号被封禁了。

详细版本 在上一场 Codeforces Div2 中,我快速通过了 A,然而我发现后面的题都不简单,F 是我最有思路的一个题,我很快想到了解法,并通过了这题,然而,在我准备提交 B 的时候,我发现我无法登录我的账号,我的账号被封禁了。

说明我没有作弊

由于我事先并没有想到会被误封,因此*并没有赛时录屏*,我打算从如下几个可能的问题进行解释。

为什么一个 Newbie 可以快速通过 Div2 F

由于 Codeforces 正常比赛时间在北京时间 22:35 左右,而我没有熬夜的习惯,你可以查看原账号的提交记录,没有一个超过 22:35,因此,我参加的场次比较少,分数自然不高。

然而,这并不说明我的水平就是 Newbie,下面是我 AtCoder 的两个账号。

你可以通过查看这些账号的提交,确认这是同一个人。

为什么你的代码风格看上去这么像 AI 生成的

这是我在申诉时,不少人和我提过的问题。我的代码由于如下特点,*可能*被误判

  • 没有 using namespace std;

  • 大量地使用 std::vector 而非静态数组

但我坚持认为,这并不是我使用 AI 的理由,你可以观察我上述提到的所有账号的提交,*近期的提交*代码风格都十分相似。

为何我要申诉

  1. 最主要的,证明我的清白——我并没有作弊。

  2. 其次,我在这个账号有着 1000 道题目的提交,我非常珍惜我的提交记录。

  3. 最后,我想要会我第一场的努力结果——Rating +666

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en6 English Hello.QAQ 2026-10-25 13:44:00 65
en5 English Hello.QAQ 2026-10-25 11:34:30 60
en4 English Hello.QAQ 2026-10-25 11:33:25 192
en3 English Hello.QAQ 2026-10-25 10:47:29 0 (published)
en2 English Hello.QAQ 2026-10-25 10:46:39 3352
en1 English Hello.QAQ 2026-10-25 10:34:28 819 Initial revision (saved to drafts)