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 31, 2024 15:55GraceGraceError
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1May 31, 2024 15:5500000Error: expected "53682392019017330 ", got "53682392018761330 "
2May 31, 2024 15:555,18567,983,21341,035,0002,001,0002,400,256
3May 31, 2024 15:555,19169,580,58741,084,0002,004,0002,392,064
4May 31, 2024 15:555,19365,907,34741,096,0002,004,0002,273,280
5May 31, 2024 15:555,19667,914,32541,123,0002,006,0002,273,280
6May 31, 2024 15:555,19664,556,01841,122,0002,005,0002,273,280
7May 31, 2024 15:545,19772,309,38041,129,0002,006,0002,273,280
8May 31, 2024 15:555,20466,205,37742,187,0001,004,0002,260,992
9May 31, 2024 15:555,20470,712,04941,188,0002,009,0002,273,280
10May 31, 2024 15:555,20565,601,98041,190,0002,009,0002,273,280
11May 31, 2024 15:555,20765,247,66541,208,0002,010,0002,396,160
12May 31, 2024 15:555,20765,108,91241,208,0002,010,0002,396,160
13May 31, 2024 15:555,20872,859,17841,215,0002,010,0002,400,256
14May 31, 2024 15:555,20864,913,80341,213,0002,010,0002,400,256
15May 31, 2024 15:555,20870,262,75842,219,0001,005,0002,404,352
16May 31, 2024 15:555,20964,614,15042,226,0001,005,0002,273,280
17May 31, 2024 15:555,21067,249,02341,234,0002,011,0002,273,280
18May 31, 2024 15:545,21264,512,79841,251,0002,012,0002,273,280
19May 31, 2024 15:555,21373,414,62942,266,0001,006,0002,273,280
20May 31, 2024 15:545,21965,266,67042,307,0001,007,0002,273,280
21May 31, 2024 15:555,22266,180,37142,338,0001,008,0002,273,280
22May 31, 2024 15:545,22367,522,94242,342,0001,008,0002,273,280
23May 31, 2024 15:545,22568,549,80842,357,0001,008,0002,273,280
24May 31, 2024 15:555,22671,858,27843,374,00002,396,160
25May 31, 2024 15:545,23268,933,40643,428,00002,392,064
26May 31, 2024 15:555,23267,093,91942,414,0001,009,0002,273,280
27May 31, 2024 15:555,23367,683,23042,427,0001,010,0002,273,280
28May 31, 2024 15:555,23664,245,12743,456,00002,392,064
29May 31, 2024 15:545,23764,034,10742,458,0001,010,0002,404,352
30May 31, 2024 15:555,23866,729,39742,463,0001,011,0002,273,280
31May 31, 2024 15:555,24264,878,54342,500,0001,011,0002,396,160
32May 31, 2024 15:545,24564,504,66942,523,0001,012,0002,273,280
33May 31, 2024 15:555,25171,994,07042,572,0001,013,0002,404,352
34May 31, 2024 15:555,25773,643,58540,659,0002,975,0002,273,280
35May 31, 2024 15:555,26168,458,73042,654,0001,015,0002,273,280
36May 31, 2024 15:555,28267,302,06542,845,000996,0002,392,064
37May 31, 2024 15:545,28772,753,05041,892,0001,994,0002,400,256
38May 31, 2024 15:555,28967,115,24241,901,0001,995,0002,514,944
39May 31, 2024 15:555,31472,180,76643,101,0001,002,0002,273,280
40May 31, 2024 15:555,32066,436,69243,155,0001,003,0002,273,280
41May 31, 2024 15:555,34469,242,34843,346,0001,008,0002,273,280
42May 31, 2024 15:555,35768,483,75844,460,00002,273,280
43May 31, 2024 15:555,408110,532,44944,885,89802,277,376
44May 31, 2024 15:555,413108,196,62444,927,09702,289,664
45May 31, 2024 15:555,415109,467,57744,943,61002,281,472
46May 31, 2024 15:555,415114,596,27644,944,15602,293,760
47May 31, 2024 15:555,419120,796,73044,976,15802,281,472
48May 31, 2024 15:555,42196,557,83344,991,97102,293,760
49May 31, 2024 15:555,423104,200,27645,009,10202,289,664
50May 31, 2024 15:555,425100,206,36645,025,42902,285,568
51May 31, 2024 15:555,42573,449,38244,028,0001,000,0002,396,160
52May 31, 2024 15:555,429108,646,54745,061,52002,285,568
53May 31, 2024 15:555,431107,361,08345,075,31502,273,280
54May 31, 2024 15:545,432115,985,74345,088,09802,289,664
55May 31, 2024 15:555,434114,176,66245,099,27102,293,760
56May 31, 2024 15:555,438108,448,11645,138,60002,285,568
57May 31, 2024 15:555,441111,312,32545,162,68502,289,664
58May 31, 2024 15:545,441117,913,69945,158,05102,289,664
59May 31, 2024 15:555,455111,854,01245,278,04602,289,664
60May 31, 2024 15:555,46095,871,97245,318,93802,281,472
61May 31, 2024 15:555,461126,743,67145,323,55902,289,664
62May 31, 2024 15:545,474109,529,59345,430,62802,293,760
63May 31, 2024 15:555,582108,675,46146,332,02602,285,568
64May 31, 2024 15:555,584118,748,06846,346,64402,289,664