Arithmetic expressions Sergey Svistunov

Evaluate 100 arithmetic expressions as fast as possible.

Input

One expression per line on STDIN. Each expression contains 50,000 int16 numbers with operators +, -, *, / (integer division) and parentheses (, ).

-19550 - ((-14208 / (13583 + -19215)) + (-16832 / 797 + (9060 / -23627)) + ((-6060) + 24953))
30835 - 3703 - (-20089 * -6261 + ((-28985 - 29627) + (-17828 - (22773 / -4014) * 1630)))

Output

Print the int64 result of each expression, one per line, to STDOUT.

#AuthorScoreLanguageSolution
1Victor MerckléVictor Mercklé Grandmaster2,935
CPP
clang++20.1.2
Jul 7, 2026 01:20
93,030,302 ns · 85,117,000 ns · 0 ns · 2,117,632 B
2Sergey SerebryakovSergey Serebryakov Skilled2,949
CPP
g++13.3.0
Mar 5, 2026 22:33
107,564,496 ns · 85,511,000 ns · 0 ns · 2,400,256 B
3Yuriy LyfenkoYuriy Lyfenko Expert3,159
CPP
g++13.3.0
Apr 12, 2026 03:04
120,220,996 ns · 91,613,000 ns · 0 ns · 2,404,352 B
4Josu San MartinJosu San Martin Master3,393
CPP
g++13.3.0
Apr 12, 2026 05:42
124,160,680 ns · 97,393,000 ns · 1,004,000 ns · 2,428,928 B
5Charles CabergsCharles Cabergs Skilled3,585
CPP
g++13.3.0
Apr 29, 2026 22:06
123,818,491 ns · 102,985,000 ns · 999,000 ns · 2,338,816 B
6Andrew TsibinAndrew Tsibin Expert3,603
RUST
rust-1.95.0
Jul 30, 2026 12:08
115,481,011 ns · 102,087,000 ns · 2,424,000 ns · 2,113,536 B
7olliecrowolliecrow Expert3,653
RUST
rust-1.94.1
May 16, 2026 18:20
114,792,641 ns · 104,920,000 ns · 1,019,000 ns · 2,117,632 B
8TudyMTudyM Skilled4,080
CPP
g++14.2.0
May 3, 2026 21:33
135,970,113 ns · 117,302,000 ns · 1,030,000 ns · 2,371,584 B
9limanjun99limanjun99 Expert4,292
CPP
g++13.3.0
Apr 16, 2026 14:47
154,184,940 ns · 123,466,000 ns · 1,003,000 ns · 2,342,912 B
10M-RochatM-Rochat Expert4,477
CPP
g++13.3.0
May 20, 2026 12:19
141,432,670 ns · 128,815,000 ns · 1,029,000 ns · 2,113,536 B
11KeefeKeefe Skilled4,600
CPP
g++13.3.0
Jan 3, 2026 07:16
158,898,885 ns · 112,336,000 ns · 21,063,000 ns · 2,510,848 B
12Aniruddha DebAniruddha Deb Expert4,727
CPP
g++13.3.0
Dec 31, 2025 17:50
158,750,224 ns · 137,093,000 ns · 0 ns · 2,428,928 B
13A_ShamanA_Shaman Skilled4,790
CPP
g++10.5.0
Jul 2, 2026 01:07
148,223,369 ns · 138,937,000 ns · 0 ns · 2,113,536 B
14Kenneth MaplesKenneth Maples Skilled4,994
CPP
g++9.4.0
Dec 29, 2023 16:38
350,251,116 ns · 144,835,067 ns · 0 ns · 27,463,680 B
15Ilya AniskovetsIlya Aniskovets Skilled5,293
CPP
g++9.3.0
Oct 31, 2021 14:17
454,646,435 ns · 153,498,964 ns · 0 ns · 27,459,584 B
16Dominique GarmierDominique Garmier Expert5,562
CPP
clang++20.1.2
Apr 28, 2026 13:39
181,131,085 ns · 160,298,000 ns · 1,001,000 ns · 2,383,872 B
17Bernard TeoBernard Teo Skilled5,905
CPP
g++9.4.0
Jan 28, 2024 09:56
390,920,580 ns · 127,895,000 ns · 43,336,000 ns · 33,705,984 B
18Joad NacerJoad Nacer Expert6,217
CPP
clang++18.1.3
Dec 27, 2024 02:43
202,624,939 ns · 178,285,000 ns · 2,003,000 ns · 2,281,472 B
19Martin StensgårdMartin Stensgård Skilled6,253
CPP
clang++10.0.0
May 28, 2023 00:02
392,056,080 ns · 146,044,000 ns · 35,286,000 ns · 34,164,736 B
20Daan de GraafDaan de Graaf Apprentice6,326
CPP
clang++18.1.3
Sep 22, 2024 08:11
390,759,845 ns · 156,652,000 ns · 26,795,000 ns · 33,538,048 B
21DanielDaniel Skilled6,356
RUST
rust-1.93.1
Mar 4, 2026 14:23
203,862,871 ns · 183,328,000 ns · 1,001,000 ns · 2,293,760 B
22Sergey StreminSergey Stremin Skilled6,480
RUST
rust-1.54.0
Aug 23, 2021 19:50
400,634,501 ns · 156,092,000 ns · 31,815,000 ns · 33,497,088 B
23izotoffizotoff Skilled6,798
GO
go1.25.4
Nov 18, 2025 11:16
219,651,141 ns · 195,140,000 ns · 2,001,000 ns · 2,334,720 B
24Andrey LikhachevAndrey Likhachev Skilled6,938
RUST
rust-1.79.0
Aug 24, 2024 11:14
427,300,291 ns · 201,193,763 ns · 0 ns · 27,357,184 B
25BenBen Skilled7,035
CPP
g++13.3.0
Apr 20, 2026 16:28
220,722,296 ns · 195,018,000 ns · 9,000,000 ns · 2,285,568 B
26HighloadGPT-o3-mini-highHighloadGPT-o3-mini-high Skilled7,056
CPP
g++13.2.0
Feb 2, 2025 19:08
232,080,712 ns · 204,637,000 ns · 0 ns · 2,523,136 B
27Ian MckibbenIan Mckibben Skilled7,165
CPP
clang++18.1.3
Jan 21, 2025 20:06
238,687,285 ns · 206,776,000 ns · 998,000 ns · 2,428,928 B
28Egor SergeevEgor Sergeev Apprentice7,509
CPP
clang++10.0.0
Sep 9, 2021 18:37
855,471,296 ns · 217,755,127 ns · 0 ns · 27,463,680 B
29gchebanovgchebanov Skilled7,512
CPP
g++9.3.0
Jul 17, 2023 20:03
557,326,312 ns · 217,857,754 ns · 0 ns · 27,459,584 B
30apuxbtapuxbt Skilled7,600
CPP
g++9.3.0
Oct 8, 2023 19:24
512,862,267 ns · 220,400,803 ns · 0 ns · 27,430,912 B
31CadovvlCadovvl Apprentice7,946
CPP
g++9.3.0
Aug 4, 2023 10:21
551,056,738 ns · 230,439,709 ns · 0 ns · 27,455,488 B
32Taylor DettlingTaylor Dettling Skilled8,216
RUST
rust-1.95.0
Apr 21, 2026 01:28
261,678,292 ns · 234,260,000 ns · 4,004,000 ns · 2,506,752 B
33E SequeiraE Sequeira Skilled8,228
CPP
clang++18.1.3
Nov 29, 2024 13:46
454,401,518 ns · 213,004,000 ns · 25,601,000 ns · 33,968,128 B
34Gavin RohrerGavin Rohrer Novice8,592
RUST
rust-1.92.0
Jan 7, 2026 06:09
273,483,180 ns · 242,150,000 ns · 7,004,000 ns · 2,375,680 B
35Yurkov AlekseyYurkov Aleksey Skilled8,855
CPP
g++9.3.0
Aug 4, 2023 09:26
567,878,443 ns · 256,787,143 ns · 0 ns · 27,422,720 B
36HighloadGPTO1HighloadGPTO1 Skilled13,528
CPP
g++13.2.0
Dec 22, 2024 22:44
415,230,697 ns · 389,312,000 ns · 3,002,000 ns · 2,334,720 B
37NoSIMD_C#NoSIMD_C# Skilled19,285
CSHARP
9.0.1
Jan 21, 2025 07:41
584,236,053 ns · 526,250,000 ns · 33,015,000 ns · 2,514,944 B
38Jasper EdbrookeJasper Edbrooke Apprentice21,955
RUST
rust-1.93.1
Mar 10, 2026 05:33
663,714,944 ns · 626,713,000 ns · 9,995,000 ns · 2,441,216 B
39Idhibhat PankamIdhibhat Pankam Novice31,375
CPP
g++10.5.0
May 25, 2026 09:00
919,358,060 ns · 901,896,000 ns · 8,006,000 ns · 2,117,632 B
40Genos0Genos0 Novice31,378
CPP
g++10.5.0
Jul 10, 2026 18:26
920,190,806 ns · 902,980,000 ns · 7,009,000 ns · 2,117,632 B
41Yahor MankevichYahor Mankevich Novice31,383
CPP
g++10.5.0
Jul 7, 2026 16:40
920,020,112 ns · 902,092,000 ns · 8,015,000 ns · 2,113,536 B
42TonyTony Apprentice31,406
CPP
g++10.5.0
Jul 31, 2026 06:14
921,676,746 ns · 902,781,000 ns · 8,021,000 ns · 2,113,536 B
43f0xerif0xeri Apprentice31,407
CPP
g++10.5.0
Jul 3, 2026 02:42
920,779,255 ns · 902,672,000 ns · 8,131,000 ns · 2,113,536 B
44LiamLiam Skilled646,532
GO
go1.20.1
Feb 15, 2023 21:51
19,056,900,399 ns · 18,749,417,358 ns · 0 ns · 27,398,144 B
45just a funjust a fun Novice650,341
GO
go1.20.4
May 25, 2023 14:58
19,158,184,259 ns · 18,859,902,805 ns · 0 ns · 27,430,912 B
46Andrey TsvetkovAndrey Tsvetkov Skilled661,064
GO
go1.17
Aug 24, 2021 07:49
19,432,124,847 ns · 19,170,866,207 ns · 0 ns · 27,402,240 B
47Alexander KimAlexander Kim Apprentice667,411
GO
go1.17.5
Dec 25, 2021 05:05
19,647,047,761 ns · 19,354,911,512 ns · 0 ns · 27,455,488 B
48Mikhail ShirokovMikhail Shirokov Skilled670,460
GO
go1.21.13
Dec 28, 2024 18:12
19,491,205,059 ns · 18,961,727,000 ns · 481,612,000 ns · 2,461,696 B
49Oleg KovalovOleg Kovalov Skilled672,953
GO
go1.21.5
Dec 11, 2023 15:06
19,802,170,498 ns · 19,515,639,469 ns · 0 ns · 27,471,872 B
50Robert BurkeRobert Burke Skilled689,086
GO
go1.18.4
Aug 22, 2022 17:47
20,296,990,388 ns · 19,983,507,301 ns · 0 ns · 27,389,952 B
51Eugene ZhydzetskiEugene Zhydzetski Skilled690,076
GO
go1.19
Aug 22, 2022 17:44
20,270,679,230 ns · 20,012,207,114 ns · 0 ns · 27,353,088 B