Translated by GPT-4 with some adjustment. Original post: 「正义可以迟来但不能缺席」:关于 NXIST 的一些新证据
This article provides a logically complete set of evidence, which does not involve any non-public internet resources, regarding the "suspected cheating" incident involving the ICPC Yinchuan Station and ICPC Shenyang Station in 2021. By discovering the suspected GitHub account (NaokiLH, renamed to https://github.com/brokenTarget) of a team member from Ningxia Institute of Science and Technology (NXIST) TS 1 team, Lan Hao, two years ago, and by mining and analyzing the commit records of his algorithm competition repo, we have obtained direct evidence that at least 4 questions from the 2021 Yinchuan regional contest set and at least 6 questions (including scrapped questions) from the 2021 Shenyang regional contest set were leaked to him at least one week before the competition. The substantial amount of new public evidence indicates that the TS 1 team indeed cheated, and the relevant students were heavily involved.
This is the first direct evidence related to the incident after several years of discussion. This article is based on the mining and analysis of publicly available online information by @lucas110550 and @曾耀辉, and all the evidence provided does not involve any infringement or violation of relevant regulations. At the same time, @陈靖邦 conducted overall coordination and review. We welcome everyone to report and supervise.
Considering that the vast majority of the evidence comes from the commit history of NaokiLH (suspected Lan Hao)'s GitHub repo, to prevent the person involved from deleting and fleeing after this article is published, we strongly suggest everyone fork the corresponding repo to permanently keep this record.
https://github.com/NaokiLH/algorithm_trans
UPD: The original repo has been deleted, those interested can move to the personal backup repo:
https://github.com/NXIST-backup/algorithm_trans
Background information:
How to evaluate the ICPC Yinchuan Competition in 2021?
https://weibo.com/u/7535856183
The main content
Recently, NXIST announced the hosting of the 2023 Silk Road China Invitational.
Upon learning of this, I was not only shocked but also deeply saddened: What is the purpose of doing such things?
So, on a leisurely afternoon, I began to search the internet for information about the award-winning team members, namely the TS 1 team members: Lan Hao, Ni Binqi, and Zhou Jianing. In an inconspicuous corner of GitHub, I found a homework submission repository for "Geek University's Python Advanced Training Camp — 1st Term" with the same name as one of the parties involved:
Week08 Homework Link Collection · Issue #52 · Python001-class01/Python001-class01
The information submitted by user upupqi contains the name of one of the parties involved, Ni Binqi. This led me to the user upupqi's profile directly:
Of course, we can't directly conclude that this is the person in question (after all, there are many people with the same name). After some investigation (such as his algorithm competition repository, confirming that he is also an algorithm competition participant), we obtained a very strong piece of evidence (and the source of this article): his mutual follower NaokiLH, an ID that is suspected to point to another party involved, Lan Hao (LH).
upupqi and NaokiLH's follower interface In an early issue raised by NaokiLH's account, there is a screenshot of his computer interface, where we can find a "Lan Hao 45418016" compressed file, which preliminarily confirms that the owner of this account is also named Lan Hao.
NaokiLH's screenshot of his computer desktop in a GitHub issue
Now that we have the GitHub accounts of the two parties involved, curiosity drove me to dig through their GitHub repos to see if there was anything interesting. The first conclusions were: 1. Both of them are not very proficient in using GitHub (including upupqi not knowing how to inherit repositories, and NaokiLH's commits being very messy and not compliant, criticism is raised here) 2. Both of their algorithm levels are not very high (both of their algorithm repos had only learned some basic things before May 2021, and upupqi was still in the AcWing training camp in August 2021. Most of their Codeforces VPs are only at the Div.2 AB level), and it is hard to imagine how such a team could win a gold medal in the regional competition.