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 27, 2024 15:04GraceGraceScore: 6,562Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1May 27, 2024 15:045,93773,157,81547,267,0002,011,0002,260,992
2May 27, 2024 15:045,93775,129,07948,272,0001,005,0002,260,992
3May 27, 2024 15:045,93878,670,60747,273,0002,011,0002,486,272
4May 27, 2024 15:045,93978,733,88047,283,0002,012,0002,260,992
5May 27, 2024 15:045,94072,229,51448,294,0001,006,0002,383,872
6May 27, 2024 15:045,94373,866,89847,318,0002,013,0002,387,968
7May 27, 2024 15:045,94375,990,66848,325,0001,006,0002,260,992
8May 27, 2024 15:045,94470,029,10748,327,0001,006,0002,383,872
9May 27, 2024 15:045,94570,326,74648,339,0001,007,0002,392,064
10May 27, 2024 15:045,94570,550,73449,343,00002,260,992
11May 27, 2024 15:045,94571,484,43848,340,0001,007,0002,523,136
12May 27, 2024 15:045,94672,153,87648,341,0001,007,0002,260,992
13May 27, 2024 15:045,94871,626,51048,364,0001,007,0002,387,968
14May 27, 2024 15:045,94872,002,32648,359,0001,007,0002,519,040
15May 27, 2024 15:045,94973,265,22149,375,00002,519,040
16May 27, 2024 15:045,95072,214,61849,383,00002,379,776
17May 27, 2024 15:045,95470,249,44448,408,0001,008,0002,502,656
18May 27, 2024 15:045,96776,785,31848,515,0001,010,0002,260,992
19May 27, 2024 15:045,96875,002,59848,523,0001,010,0002,260,992
20May 27, 2024 15:045,97273,462,48349,565,00002,506,752
21May 27, 2024 15:045,97477,132,55848,576,0001,012,0002,383,872
22May 27, 2024 15:046,00380,102,95747,835,0001,993,0002,387,968
23May 27, 2024 15:046,01375,483,30547,910,0001,996,0002,260,992
24May 27, 2024 15:046,01777,790,04948,944,000998,0002,260,992
25May 27, 2024 15:046,12478,548,14748,836,0001,993,0002,260,992
26May 27, 2024 15:046,167127,282,34851,188,56402,265,088
27May 27, 2024 15:046,170116,108,01651,211,31702,269,184
28May 27, 2024 15:046,175143,574,12851,252,47702,277,376
29May 27, 2024 15:046,188108,570,97351,363,12202,273,280
30May 27, 2024 15:046,191128,043,10651,382,32502,273,280
31May 27, 2024 15:046,56278,917,65053,455,0001,008,0002,387,968
32May 27, 2024 15:046,57081,748,36954,530,00002,256,896
33May 27, 2024 15:046,57377,602,85453,544,0001,010,0002,523,136
34May 27, 2024 15:046,57581,465,84753,561,0001,010,0002,260,992
35May 27, 2024 15:046,58284,015,84553,622,0001,011,0002,260,992
36May 27, 2024 15:046,58281,286,19054,632,00002,260,992
37May 27, 2024 15:046,58380,216,24253,628,0001,011,0002,387,968
38May 27, 2024 15:046,58581,772,61053,640,0001,012,0002,387,968
39May 27, 2024 15:046,58682,653,90054,665,00002,387,968
40May 27, 2024 15:046,58781,622,91053,662,0001,012,0002,383,872
41May 27, 2024 15:046,59081,517,75254,697,00002,383,872
42May 27, 2024 15:046,60482,821,06352,822,0001,993,0002,383,872
43May 27, 2024 15:046,60582,551,78953,827,000996,0002,260,992
44May 27, 2024 15:046,60779,215,33952,845,0001,994,0002,265,088
45May 27, 2024 15:046,60884,337,84553,849,000997,0002,260,992
46May 27, 2024 15:046,61083,000,77452,866,0001,994,0002,523,136
47May 27, 2024 15:046,62480,021,37752,977,0001,999,0002,260,992
48May 27, 2024 15:046,62681,521,82653,994,000999,0002,392,064
49May 27, 2024 15:046,65882,779,01753,249,0002,009,0002,383,872
50May 27, 2024 15:046,66577,222,21454,312,0001,005,0002,392,064
51May 27, 2024 15:046,72585,278,25955,817,00002,260,992
52May 27, 2024 15:046,75880,437,43354,090,0002,003,0002,383,872
53May 27, 2024 15:046,75983,546,65854,095,0002,003,0002,256,896
54May 27, 2024 15:046,803127,593,49656,460,86402,269,184
55May 27, 2024 15:046,815116,093,62256,568,45302,265,088
56May 27, 2024 15:046,822111,534,89556,618,53402,269,184
57May 27, 2024 15:046,840126,999,03656,771,87402,265,088
58May 27, 2024 15:046,846121,918,70556,819,92602,273,280
59May 27, 2024 15:047,037135,338,15658,410,58702,265,088
60May 27, 2024 15:047,052123,036,73358,528,71002,273,280