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 listJun 7, 2024 10:01GraceGraceError
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jun 7, 2024 09:5900000Error: expected "53691879275262678 ", got "53691879268709078 "
2Jun 7, 2024 09:594,15864,142,33634,510,00002,273,280
3Jun 7, 2024 10:014,16566,121,77933,556,0001,016,000356,352
4Jun 7, 2024 10:014,16959,151,27833,588,0001,017,0002,482,176
5Jun 7, 2024 10:014,17361,705,82332,598,0002,037,000176,128
6Jun 7, 2024 10:004,17965,310,75532,645,0002,040,000176,128
7Jun 7, 2024 10:014,19459,095,63033,816,000994,000176,128
8Jun 7, 2024 09:594,19860,674,95931,860,0002,986,0002,273,280
9Jun 7, 2024 09:594,19958,739,53132,861,0001,991,0002,273,280
10Jun 7, 2024 10:014,20062,946,62233,837,0001,025,000176,128
11Jun 7, 2024 10:014,20165,413,39431,878,0002,988,000221,184
12Jun 7, 2024 10:014,20257,667,98232,883,0001,992,0002,310,144
13Jun 7, 2024 10:014,20661,899,69731,920,0002,992,000176,128
14Jun 7, 2024 09:594,20660,641,57531,921,0002,992,0002,486,272
15Jun 7, 2024 10:004,20760,433,98431,924,0002,992,000217,088
16Jun 7, 2024 10:014,20958,561,51632,938,0001,996,0002,461,696
17Jun 7, 2024 10:014,20956,672,11932,939,0001,996,0002,494,464
18Jun 7, 2024 10:014,20958,578,26131,939,0002,994,0002,273,280
19Jun 7, 2024 10:014,21059,440,56932,948,0001,996,0002,486,272
20Jun 7, 2024 10:004,21063,246,38731,952,0002,995,0002,273,280
21Jun 7, 2024 10:014,21357,113,44232,967,0001,998,0002,482,176
22Jun 7, 2024 10:014,21559,383,93731,989,0002,999,0002,273,280
23Jun 7, 2024 10:014,22064,581,53433,022,0002,001,0002,486,272
24Jun 7, 2024 10:014,22060,895,15733,024,0002,001,0002,273,280
25Jun 7, 2024 09:594,22069,448,81933,022,0002,001,0002,273,280
26Jun 7, 2024 10:014,22160,126,55533,031,0002,001,0002,273,280
27Jun 7, 2024 10:014,23158,730,63632,108,0003,010,0002,260,992
28Jun 7, 2024 10:004,23463,708,42132,129,0003,012,0002,478,080
29Jun 7, 2024 10:014,23555,916,18032,139,0003,013,0002,465,792
30Jun 7, 2024 10:014,23863,215,09533,166,0002,010,0002,486,272
31Jun 7, 2024 10:004,24166,854,59832,182,0003,017,0002,273,280
32Jun 7, 2024 10:004,24160,719,91133,190,0002,011,0002,273,280
33Jun 7, 2024 10:014,24661,477,31032,223,0003,020,0002,273,280
34Jun 7, 2024 10:014,24759,108,13833,234,0002,014,0002,494,464
35Jun 7, 2024 10:014,25257,605,22532,270,0003,025,0002,506,752
36Jun 7, 2024 10:014,25463,721,47233,294,0002,017,0002,273,280
37Jun 7, 2024 10:014,26161,934,53733,343,0002,020,0002,478,080
38Jun 7, 2024 10:014,26159,826,76933,402,0001,964,0002,490,368
39Jun 7, 2024 10:014,26360,585,35033,363,0002,022,000389,120
40Jun 7, 2024 09:594,26558,758,07033,375,0002,022,0002,506,752
41Jun 7, 2024 10:014,26763,410,33334,403,0001,011,0002,506,752
42Jun 7, 2024 09:594,27053,242,62633,415,0002,025,0002,473,984
43Jun 7, 2024 10:004,27162,454,53233,421,0002,025,0002,273,280
44Jun 7, 2024 10:014,27264,037,74734,444,0001,013,0002,273,280
45Jun 7, 2024 09:594,27460,774,65833,448,0002,027,0002,273,280
46Jun 7, 2024 10:014,27556,588,09733,454,0002,027,0002,482,176
47Jun 7, 2024 10:014,27856,422,32134,490,0001,014,0002,453,504
48Jun 7, 2024 10:014,27856,485,69634,494,0001,014,000385,024
49Jun 7, 2024 09:594,27962,248,86734,500,0001,014,0002,482,176
50Jun 7, 2024 10:014,28061,515,36733,494,0002,029,0002,490,368
51Jun 7, 2024 10:014,28260,126,01933,508,0002,030,0002,478,080
52Jun 7, 2024 10:004,28455,670,39733,523,0002,031,0002,490,368
53Jun 7, 2024 10:004,29165,193,03234,600,0001,017,000176,128
54Jun 7, 2024 10:004,29263,193,95634,603,0001,017,0002,486,272
55Jun 7, 2024 10:014,29368,499,55734,618,0001,018,0002,273,280
56Jun 7, 2024 10:014,29364,838,58033,597,0002,036,0002,273,280
57Jun 7, 2024 10:014,29365,843,60833,598,0002,036,0002,273,280
58Jun 7, 2024 10:014,29963,153,38035,682,00002,490,368
59Jun 7, 2024 10:004,30260,779,63232,734,0002,975,0002,347,008
60Jun 7, 2024 09:594,31162,115,50833,795,0001,987,0002,273,280
61Jun 7, 2024 10:014,31665,325,99732,839,0002,985,0002,273,280
62Jun 7, 2024 10:014,31762,023,36933,843,0001,990,0002,473,984
63Jun 7, 2024 10:014,31865,691,07833,851,0001,991,0002,273,280
64Jun 7, 2024 10:014,31955,295,11332,858,0002,987,0002,273,280
65Jun 7, 2024 10:014,32065,295,49933,864,0001,992,0002,273,280
66Jun 7, 2024 10:004,32359,977,11633,885,0001,993,0002,273,280
67Jun 7, 2024 10:014,33363,695,20332,967,0002,997,0002,273,280
68Jun 7, 2024 10:014,33458,842,08233,973,0001,998,0002,453,504
69Jun 7, 2024 09:594,36163,594,32634,184,0002,010,0002,486,272
70Jun 7, 2024 09:594,36360,045,65934,199,0002,011,0002,482,176
71Jun 7, 2024 10:014,372103,409,17136,288,68902,244,608
72Jun 7, 2024 10:004,374113,870,36236,300,90802,244,608
73Jun 7, 2024 10:014,409113,298,04636,598,12002,248,704
74Jun 7, 2024 10:014,412100,919,99436,619,92302,244,608
75Jun 7, 2024 10:014,430107,542,03536,769,76702,236,416
76Jun 7, 2024 10:014,443100,214,65236,877,96702,236,416
77Jun 7, 2024 10:004,451103,687,27336,945,72002,232,320
78Jun 7, 2024 10:014,452121,720,94636,948,29102,240,512
79Jun 7, 2024 10:004,452115,231,34336,948,77202,244,608
80Jun 7, 2024 09:594,45599,699,93236,974,60202,240,512
81Jun 7, 2024 10:004,45994,829,62637,006,01202,240,512
82Jun 7, 2024 10:014,468107,369,27437,084,55702,232,320
83Jun 7, 2024 09:594,486107,020,37037,232,73502,236,416
84Jun 7, 2024 10:004,48898,831,62137,254,02102,240,512
85Jun 7, 2024 10:004,507110,965,08837,409,70802,240,512
86Jun 7, 2024 09:594,516109,252,68337,480,04302,240,512
87Jun 7, 2024 10:014,520123,716,24237,513,68902,248,704
88Jun 7, 2024 10:014,52793,747,69737,574,61802,240,512
89Jun 7, 2024 10:014,535103,430,50237,642,06002,240,512
90Jun 7, 2024 10:014,570109,961,95737,933,36902,236,416
91Jun 7, 2024 10:015,090100,359,97642,244,08602,240,512