Atcoder is an online competitive coding website based in Japan, with three different types of Algo contests and one type of Heuristic contest. It includes a rating system that increases or decreases a user's rating based on their performance in a live contest. The highest rated Algo coder has a username of tourist, with a rating of 3798. The highest rated heuristic coder has a username of USA, with a rating of 3319.

Algo Contests edit

The three types of Algo contests are beginner contests, regular contests, and grand contests.[1] Beginner contests generally have seven questions, last for 100 minutes, and are targeted towards people who know how to code, but don't have much practice with competitive coding. Regular contests usually have six questions, last for 120 minutes, and are targeted towards more experienced contestants, with problems requiring harder methods and algorithms than beginner contests. Grand contets usually have six problems, last for 180 minutes, and require complicated and advanced code.[2]

For each of these contests, each individual problem gives a certain amount of points to a contestant who gets it correct (although the specific amount changes with each contest). If two users have the same score, the user who took less time to get that score is ahead. However, if a user gets a problem wrong, their time automatically increases by 5 minutes, which is included for their time in case of a tie.

Heuristic Contets edit

Heuristic contests are formatted differently than the Algo contests. They contain a single, difficult problem, which can be solved over the course of four hours. Users score points for the speed and optimization of their code. However, if a user gets a wrong answer on a test case, they must wait five minutes before submitting again.[3]

Virtual Participation edit

If a user is not able to participate in a live contest, they can still compete in the contest virtually. Similar to a real contestant, a virtual contestant gets the same amount of time to complete the same problems, and can also see other virtual participants' scores in real-time. In addition, anyone can participate in a virtual contest whenever they want. However, virtual contests cannot give a user rating points.

The two rules that govern these contests are: 1. Do not submit code you have made before the contest and 2. Do not submit other people's code as your own.

Rating Leaderboard edit

Below are the top 10 rated Algo and Heuristic coders [4] [5]

Username Algo Rating
tourist 3798
ksun24 3724
zhoukangyang 3640
ecnerwala 3626
apiad 3599
Um_nik 3564
mnbvmar 3555
newbiedmy 3539
jiangly 3537
Stonefeang 3479
Username Heuristic Rating
USA 3319
terry_u16 3175
eijirou 3142
bowwowforeach 3626
saharan 3083
yokozuna57 3036
ynasu 3031
Rafbill 3021
hitonanode 3018
Jirotech 3015

References edit

  1. ^ "Welcome to Atcoder!". Atcoder.Co,Ltd. 7 December 2016. Retrieved 18 April 2024.
  2. ^ "Rules". Atcoder.Co,Ltd. 12 October 2013. Retrieved 18 April 2024.
  3. ^ "Atcoder Heuristic Contest 001". Atcoder.Co,Ltd. 5 March 2021. Retrieved 18 April 2024.
  4. ^ "Algo Ranking". Atcoder.Co,Ltd. 17 April 2024. Retrieved 18 April 2024.
  5. ^ "Heuristic Ranking". Atcoder.Co,Ltd. 17 April 2024. Retrieved 18 April 2024.