HighLoad Challenges for Fun

Join a global community of top software engineers, sharpen your skills, and write the fastest code. The challenge awaits you!

Code
Compete
Climb
Leaderboard
#1
Victor MerckléVictor MerckléGrandmaster
345'165.74 RP
#2
Tomislav TunkovicTomislav TunkovicExpert
115'938.35 RP
#3
Josu San MartinJosu San MartinExpert
105'726.19 RP
#UserLevelRP
4Expert91'811.70
5Expert90'618.39
6Expert85'989.37
7Expert70'723.05
8Expert49'458.64
9Skilled41'279.48
10Skilled40'702.56
11Skilled38'007.98
12Skilled37'753.58
13Skilled33'857.11
14Skilled32'532.22
15Skilled32'174.82
16Skilled30'506.03
17Skilled29'686.10
18Skilled27'360.04
19Skilled26'482.79
20Skilled25'988.47
21Skilled25'479.37
22Skilled25'025.95
23Skilled24'195.37
24Skilled23'960.03
25Skilled23'931.76
26Skilled22'602.81
27Skilled21'534.60
28Skilled21'419.45
29Skilled21'071.61
30Skilled20'972.50
31Skilled20'733.04
32Skilled19'328.37
33Skilled17'958.66
34Skilled16'732.03
35Skilled16'079.10
36Skilled15'457.71
37Skilled15'084.38
38Skilled14'644.90
39Skilled14'058.30
40Skilled13'795.45
41Skilled13'735.08
42Skilled13'600.26
43Skilled13'108.34
44Skilled12'986.27
45Skilled12'195.91
46Skilled12'091.48
47Skilled11'994.16
48Skilled11'187.83
49Skilled11'083.96
50Skilled10'685.46
51Skilled10'503.81
52Skilled10'309.63
53Skilled10'153.98
54Skilled9'847.34
55Skilled9'800.25
56Skilled9'709.20
57Skilled9'490.01
58Skilled8'970.05
59Skilled8'887.79
60Skilled8'693.37
61Apprentice8'537.49
62Apprentice8'324.36
63Apprentice8'172.42
64Apprentice7'877.06
65Apprentice7'791.56
66Apprentice7'787.23
67Apprentice7'731.38
68Apprentice7'694.53
69Apprentice7'580.54
70Apprentice7'523.21
71Apprentice6'986.70
72Apprentice6'716.71
73Apprentice6'711.21
74Apprentice6'424.73
75Apprentice6'296.01
76Apprentice6'206.20
77Apprentice5'900.86
78Apprentice5'895.04
79Apprentice5'822.74
80Apprentice5'748.80
81Apprentice5'556.90
82Apprentice5'423.27
83Apprentice5'351.17
84Apprentice5'267.02
85Apprentice5'106.10
86Apprentice4'949.69
87Apprentice4'935.29
88Apprentice4'868.71
89Apprentice4'778.86
90Apprentice4'730.65
91Apprentice4'694.19
92Apprentice4'612.87
93Apprentice4'458.16
94Apprentice4'445.82
95Apprentice4'349.10
96Apprentice4'273.95
97Apprentice4'202.00
98Apprentice4'156.87
99Apprentice4'142.99
100Apprentice3'997.99
Level Thresholds
Apprentice1'700.00
Skilled8'600.00
Expert43'100.00
Master129'400.00
Grandmaster293'300.00
Dynamic · #1 player: 345'165.74 RP
News
2026-08-08

A new computed task Group by sum was published

2026-06-27

🚀 New challenge type: Server Competitions! Until now you’ve optimized programs - now you optimize whole servers. Our first one is live: Auth Server. Build an HTTP authentication server, package it as a Docker image, and docker push it  to our registry - every push is automatically benchmarked against a freshly generated, hidden dataset, so there’s nothing to overfit. Lowest total request time wins. Grab the API spec and climb the leaderboard!

2026-04-29

🎉5 years of HighLoad.Fun!🎉 Half a decade ago, the domain was registered - and what started as an idea has grown into a community of engineers obsessed with squeezing every last nanosecond out of their code. Thanks for being here.

2026-01-01

The 2025 leaderboard is officially closed! Explore the final results by visiting this link. Share your certificates proudly—they will stay available as long as the site is live!

2025-01-01

The 2024 leaderboard is officially closed! Explore the final results by visiting this link. Share your certificates proudly—they will stay available as long as the site is live!

Recent Discussions
wn
I have a lot of cool stuff in my code, like loop unrolling, fancy compiler flags, prefetching,...
by wn on Parse integers · 5 days ago
Tony
Oopps sorry I pasted the table, I didn’t realise it would render like this.
by Tony on Parse integers · 6 days ago
Tony
Your run is # Date Score Wall Time CPU User CPU System Memory Error 1 Jul 7, 2026 05:29 3,292...
by Tony on Parse integers · 6 days ago
wn
“goes through the data is somehow slower.” What are you comparing slower with? My solution?
by wn on Parse integers · 7 days ago
Tony
What I mean is that even this trivial version that does not answer the problem but goes through the...
by Tony on Parse integers · 7 days ago
Recent Submissions
View all →
Tomislav TunkovicTomislav TunkovicUnique strings v2ZIG
just now
In queue
Tomislav TunkovicTomislav TunkovicSum of prime numbersCSHARP
2 minutes ago
Testing
marko1597marko1597Parse dateTimeCPP
9 minutes ago
Success
marko1597marko1597Parse dateTimeCPP
9 minutes ago
Success
marko1597marko1597Parse dateTimeCPP
9 minutes ago
Success
marko1597marko1597Parse dateTimeCPP
19 minutes ago
Success
marko1597marko1597Parse dateTimeCPP
19 minutes ago
Success
marko1597marko1597Parse dateTimeCPP
19 minutes ago
Success
Tomislav TunkovicTomislav TunkovicLargest Square Submatrix of all 1'sCSHARP
21 minutes ago
Success
Tomislav TunkovicTomislav TunkovicSort UUIDsCPP
24 minutes ago
Success
Recent Solution Challenges
View all →
Kevin HeaveyKevin Heaveywn·Parse integersgen
24 days ago
Solution Broken
Kevin HeaveyKevin Heaveywn·Parse integersgen
24 days ago
Solution Broken
Kevin HeaveyKevin Heaveywn·Parse integersgen
24 days ago
Solution Broken
Kevin HeaveyKevin Heaveywn·Parse integersgen
24 days ago
Solution Broken
Kevin HeaveyKevin Heavey-10.00wn·Parse integersgen
Jul 16, 2026
Solution Held
wnwn-10.00Kevin Heavey·Parse integersgen
Jul 16, 2026
Solution Held
wnwn+9.22Kevin Heavey-36.89·Parse integersgen
Jul 16, 2026
Solution Broken
Kevin HeaveyKevin Heavey-10.00wn·Parse integersgen
Jul 15, 2026
Solution Held
Kevin HeaveyKevin Heavey-20.00wn·Parse integersgen
Jul 15, 2026
Solution Held
wnwn-10.00Victor Mercklé·Parse integersgen
Jul 10, 2026
Solution Held