Parse integers Sergey Svistunov

Compute the sum of integers read from STDIN as fast as possible.

Input: 50 000 000 lines, each containing one integer in the range [0; 2147483647].

629871117
2024562523
1372689083
1021777120
2111176472

Output: The uint64 sum of all numbers, printed as a decimal string.

Note: Integer overflow is expected – use a 64-bit accumulator.

Back to listMay 28, 2024 02:57Matt StuchlikMatt StuchlikError
Source Code

Source code access is restricted. Log in to request access.

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1May 28, 2024 03:3300000Error: expected "53683585820917184 ", got "53683610802131678 "
2May 28, 2024 03:4100000Error: expected "53692410700531318 ", got "53692482896292050 "
3May 28, 2024 03:4000000Error: expected "53688525450181782 ", got "53688568553373643 "
4May 28, 2024 03:3900000Error: expected "53683782240922384 ", got "53683809972660167 "
5May 28, 2024 03:3800000Error: expected "53690005651570380 ", got "53690102093808882 "
6May 28, 2024 03:3700000Error: expected "53681661033739338 ", got "53681672164120021 "
7May 28, 2024 03:3600000Error: expected "53681291945364289 ", got "53681367328536606 "
8May 28, 2024 03:3500000Error: expected "53691029892688359 ", got "53691062341036328 "
9May 28, 2024 03:3400000Error: expected "53683774367801598 ", got "53683826619018546 "
10May 28, 2024 03:4300000Error: Exit with code 1: Segmentation fault at address: 570490944stderr
11May 28, 2024 03:3200000Error: expected "53690692845676554 ", got "53690712610621181 "
12May 28, 2024 03:3000000Error: expected "53681015642992513 ", got "53681081807937150 "
13May 28, 2024 03:2900000Error: expected "53679685844739838 ", got "53679763527890776 "
14May 28, 2024 03:2800000Error: Exit with code 1: Segmentation fault at address: 1082163328stderr
15May 28, 2024 03:2700000Error: expected "53690426173578463 ", got "53690458053817585 "
16May 28, 2024 03:2500000Error: expected "53689019928212174 ", got "53689037704660109 "
17May 28, 2024 03:2400000Error: expected "53688877667888999 ", got "53688924122852428 "
18May 28, 2024 03:5100000Error: expected "53689307116510743 ", got "53689339564858712 "
19May 28, 2024 04:0000000Error: expected "53681157221917247 ", got "53681209473134195 "
20May 28, 2024 03:5800000Error: Exit with code 1: Segmentation fault at address: 570490944stderr
21May 28, 2024 03:5700000Error: expected "53692939666444447 ", got "53693007655114516 "
22May 28, 2024 03:5600000Error: expected "53683592776148549 ", got "53683603906529232 "
23May 28, 2024 03:5500000Error: expected "53691651326785072 ", got "53691692442080397 "
24May 28, 2024 03:5400000Error: Exit with code 1: Segmentation fault at address: 1208025152stderr
25May 28, 2024 03:5300000Error: expected "53693129589160793 ", got "53693135200282131 "
26May 28, 2024 03:5200000Error: expected "53680868688773845 ", got "53680909759133728 "
27May 28, 2024 03:2300000Error: expected "53686619069369888 ", got "53686708798515233 "
28May 28, 2024 03:5000000Error: Exit with code 1: Segmentation fault at address: 1208025152stderr
29May 28, 2024 03:4900000Error: expected "53683554396949860 ", got "53683579378164354 "
30May 28, 2024 03:4800000Error: expected "53683330210855960 ", got "53683348209550184 "
31May 28, 2024 03:4700000Error: expected "53680847695659321 ", got "53680902497716292 "
32May 28, 2024 03:4600000Error: expected "53681619399872949 ", got "53681637398567173 "
33May 28, 2024 03:4500000Error: expected "53679960533044469 ", got "53680012784261417 "
34May 28, 2024 03:4400000Error: expected "53682426743911596 ", got "53682448587277765 "
35May 28, 2024 03:2200000Error: expected "53681067503363234 ", got "53681119754580182 "
36May 28, 2024 02:5700000Error: Exit with code 1: Segmentation fault at address: 570490944stderr
37May 28, 2024 02:5800000Error: expected "53691815122450591 ", got "53691833429033236 "
38May 28, 2024 02:5900000Error: Exit with code 1: Segmentation fault at address: 302022672stderr
39May 28, 2024 03:0000000Error: expected "53688874580101713 ", got "53688913303226772 "
40May 28, 2024 03:0100000Error: expected "53690093058278984 ", got "53690150772089064 "
41May 28, 2024 03:0200000Error: expected "53688873876035508 ", got "53688955422168471 "
42May 28, 2024 03:0300000Error: expected "53690543348665658 ", got "53690548959786996 "
43May 28, 2024 03:0400000Error: expected "53688244207876828 ", got "53688325754009791 "
44May 28, 2024 03:0500000Error: expected "53687154609242935 ", got "53687192558938268 "
45May 28, 2024 03:0600000Error: expected "53685415766752430 ", got "53685485742609844 "
46May 28, 2024 03:0700000Error: Exit with code 1: Segmentation fault at address: 1082163328stderr
47May 28, 2024 03:0800000Error: Exit with code 1: Segmentation fault at address: 302022672stderr
48May 28, 2024 03:1100000Error: expected "53681357562046466 ", got "53681421134068083 "
49May 28, 2024 03:2100000Error: expected "53683550081294944 ", got "53683550989072746 "
50May 28, 2024 03:2000000Error: expected "53690526904375432 ", got "53690563737308189 "
51May 28, 2024 03:1900000Error: Exit with code 1: Segmentation fault at address: 1082163328stderr
52May 28, 2024 03:1700000Error: expected "53689589617289505 ", got "53689603135720592 "
53May 28, 2024 03:1600000Error: expected "53679736324443582 ", got "53679780460009466 "
54May 28, 2024 03:1500000Error: Exit with code 1: Segmentation fault at address: 302022672stderr
55May 28, 2024 03:1400000Error: expected "53689749014163540 ", got "53689795469126969 "
56May 28, 2024 03:1300000Error: expected "53687851148035189 ", got "53687921123892603 "
57May 28, 2024 03:1200000Error: expected "53692718387837058 ", got "53692844461412793 "
58May 28, 2024 03:0900000Error: expected "53681359597147122 ", got "53681389379871892 "
59May 28, 2024 03:186,146113,443,10151,010,38702,191,360
60May 28, 2024 03:316,163119,024,43651,153,30402,224,128
61May 28, 2024 04:016,250117,380,82851,874,93902,224,128
62May 28, 2024 03:186,272120,660,29552,060,80002,174,976
63May 28, 2024 03:186,325118,852,26652,499,70602,195,456
64May 28, 2024 04:016,328131,512,43852,522,95502,199,552
65May 28, 2024 03:316,340108,904,82452,624,08902,215,936
66May 28, 2024 04:016,347117,818,50752,681,94202,187,264
67May 28, 2024 03:316,347109,799,24052,683,62102,220,032