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 14:16GraceGraceScore: 4,076Success
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 14:163,96553,026,88831,911,000997,0002,273,280
2Jun 7, 2024 14:163,97160,581,72429,963,0002,996,0002,273,280
3Jun 7, 2024 14:163,98559,994,89631,075,0002,004,0002,273,280
4Jun 7, 2024 14:163,98758,701,78931,087,0002,005,0002,486,272
5Jun 7, 2024 14:163,99156,442,89630,113,0003,011,0002,490,368
6Jun 7, 2024 14:163,99454,657,56331,143,0002,009,0002,359,296
7Jun 7, 2024 14:163,99557,118,33730,144,0003,014,0002,404,352
8Jun 7, 2024 14:163,99656,432,01131,159,0002,010,0002,486,272
9Jun 7, 2024 14:163,99756,859,85631,162,0002,010,0002,273,280
10Jun 7, 2024 14:164,00454,301,05530,211,0003,021,0002,486,272
11Jun 7, 2024 14:164,00758,476,89230,231,0003,023,0002,273,280
12Jun 7, 2024 14:174,00856,928,13632,256,0001,008,0002,273,280
13Jun 7, 2024 14:174,01058,732,99431,269,0002,017,0002,490,368
14Jun 7, 2024 14:174,01155,692,36431,271,0002,017,0002,494,464
15Jun 7, 2024 14:174,01353,727,34831,291,0002,018,0002,478,080
16Jun 7, 2024 14:174,01560,349,40731,368,0001,960,0002,273,280
17Jun 7, 2024 14:174,01958,212,48931,336,0002,021,0002,273,280
18Jun 7, 2024 14:164,01961,265,25831,337,0002,021,0002,494,464
19Jun 7, 2024 14:174,02462,423,31231,374,0002,024,0002,486,272
20Jun 7, 2024 14:164,02755,449,08731,401,0002,025,0002,445,312
21Jun 7, 2024 14:164,02859,753,81630,396,0003,039,0002,273,280
22Jun 7, 2024 14:174,02956,294,10933,438,00002,273,280
23Jun 7, 2024 14:164,03061,519,19632,432,0001,013,0002,273,280
24Jun 7, 2024 14:174,03157,213,62632,446,0001,013,0002,273,280
25Jun 7, 2024 14:164,03455,242,98232,470,0001,014,0002,478,080
26Jun 7, 2024 14:174,03557,332,46732,475,0001,014,0002,490,368
27Jun 7, 2024 14:164,03557,659,89731,458,0002,029,0002,490,368
28Jun 7, 2024 14:164,03555,023,66231,460,0002,029,0002,482,176
29Jun 7, 2024 14:164,03656,234,98532,480,0001,015,0002,486,272
30Jun 7, 2024 14:164,03659,085,14731,469,0002,030,0002,273,280
31Jun 7, 2024 14:174,03760,667,60931,480,0002,031,0002,482,176
32Jun 7, 2024 14:164,03762,631,91331,473,0002,030,0002,367,488
33Jun 7, 2024 14:164,03856,143,47833,512,00002,478,080
34Jun 7, 2024 14:174,03865,830,11032,504,0001,015,0002,273,280
35Jun 7, 2024 14:174,03857,912,68932,502,0001,015,0002,273,280
36Jun 7, 2024 14:164,04055,449,41833,532,00002,490,368
37Jun 7, 2024 14:164,04156,238,66132,521,0001,016,0002,273,280
38Jun 7, 2024 14:164,04260,215,68930,500,0003,050,0002,486,272
39Jun 7, 2024 14:164,04259,619,92431,519,0002,033,0002,273,280
40Jun 7, 2024 14:174,04561,996,75132,560,0001,017,0002,273,280
41Jun 7, 2024 14:174,04660,111,87132,568,0001,017,0002,482,176
42Jun 7, 2024 14:174,04660,382,55031,547,0002,035,0002,478,080
43Jun 7, 2024 14:164,04758,396,10332,572,0001,017,0002,486,272
44Jun 7, 2024 14:164,04754,652,49131,556,0002,035,0002,482,176
45Jun 7, 2024 14:174,04959,180,84332,586,0001,018,0002,490,368
46Jun 7, 2024 14:164,04965,105,35131,572,0002,036,0002,273,280
47Jun 7, 2024 14:164,04962,963,92632,592,0001,018,0002,510,848
48Jun 7, 2024 14:174,05060,681,74531,581,0002,037,0002,347,008
49Jun 7, 2024 14:164,05059,750,83831,574,0002,037,0002,273,280
50Jun 7, 2024 14:174,05665,298,11131,624,0002,040,0002,326,528
51Jun 7, 2024 14:164,05660,039,96232,643,0001,020,0002,342,912
52Jun 7, 2024 14:164,05658,339,18531,625,0002,040,0002,273,280
53Jun 7, 2024 14:174,05760,132,04332,657,0001,020,0002,486,272
54Jun 7, 2024 14:164,05759,160,65732,657,0001,020,0002,482,176
55Jun 7, 2024 14:164,06166,626,69931,664,0002,042,0002,469,888
56Jun 7, 2024 14:164,07459,872,09532,823,000994,0002,453,504
57Jun 7, 2024 14:174,07667,040,15531,843,0001,990,0002,514,944
58Jun 7, 2024 14:174,07666,816,98830,843,0002,984,0002,277,376
59Jun 7, 2024 14:164,07657,969,14931,843,0001,990,0002,273,280
60Jun 7, 2024 14:164,07658,326,90430,849,0002,985,0002,494,464
61Jun 7, 2024 14:164,07661,143,06132,837,000995,0002,473,984
62Jun 7, 2024 14:164,07667,942,40331,843,0001,990,0002,273,280
63Jun 7, 2024 14:164,07765,599,46731,845,0001,990,0002,273,280
64Jun 7, 2024 14:164,07761,722,18831,850,0001,990,0002,273,280
65Jun 7, 2024 14:164,07763,097,33631,851,0001,990,0002,490,368
66Jun 7, 2024 14:164,07860,358,04731,855,0001,990,0002,490,368
67Jun 7, 2024 14:164,07860,636,05832,854,000995,0002,478,080
68Jun 7, 2024 14:164,07859,652,85132,854,000995,0002,490,368
69Jun 7, 2024 14:164,08057,202,69932,837,0001,026,0002,486,272
70Jun 7, 2024 14:174,08358,633,79331,893,0001,993,0002,273,280
71Jun 7, 2024 14:174,08860,886,03631,933,0001,995,0002,486,272
72Jun 7, 2024 14:164,09257,118,48731,963,0001,997,0002,490,368
73Jun 7, 2024 14:174,09959,304,18431,018,0003,001,0002,478,080
74Jun 7, 2024 14:174,10057,135,72732,026,0002,001,0002,482,176
75Jun 7, 2024 14:164,10054,894,91931,025,0003,002,0002,273,280
76Jun 7, 2024 14:164,10357,973,61632,056,0002,003,0002,490,368
77Jun 7, 2024 14:174,10656,680,68033,079,0001,002,0002,273,280
78Jun 7, 2024 14:164,10760,037,52231,081,0003,007,0002,478,080
79Jun 7, 2024 14:164,11156,762,31532,112,0002,007,0002,490,368
80Jun 7, 2024 14:174,11553,224,04431,138,0003,013,0002,273,280
81Jun 7, 2024 14:174,12055,790,82031,181,0003,017,0002,273,280
82Jun 7, 2024 14:164,12757,376,94131,233,0003,022,0002,265,088
83Jun 7, 2024 14:174,12857,743,79731,241,0003,023,0002,273,280
84Jun 7, 2024 14:174,13797,025,31734,338,88302,375,680
85Jun 7, 2024 14:174,14059,004,22033,352,0001,010,0002,256,896
86Jun 7, 2024 14:164,16157,234,22032,506,0002,031,0002,482,176
87Jun 7, 2024 14:164,16260,206,16034,546,00002,273,280
88Jun 7, 2024 14:174,16453,529,89633,544,0001,016,0002,486,272
89Jun 7, 2024 14:164,17461,796,03232,607,0002,037,0002,273,280
90Jun 7, 2024 14:174,17758,269,68432,634,0002,039,0002,494,464
91Jun 7, 2024 14:164,17860,929,50432,641,0002,040,0002,273,280
92Jun 7, 2024 14:164,18397,147,23334,720,99402,240,512
93Jun 7, 2024 14:174,185111,089,05934,732,59602,248,704
94Jun 7, 2024 14:164,198110,504,61834,845,35602,240,512
95Jun 7, 2024 14:164,201119,786,00534,871,43302,248,704
96Jun 7, 2024 14:164,205103,890,96234,900,69202,248,704
97Jun 7, 2024 14:164,20556,235,16231,911,0002,991,0002,482,176
98Jun 7, 2024 14:174,213101,739,25934,964,25602,228,224
99Jun 7, 2024 14:164,214108,026,14034,979,81002,379,776
100Jun 7, 2024 14:174,21597,128,41634,984,23202,236,416
101Jun 7, 2024 14:164,217100,259,72934,999,79202,228,224
102Jun 7, 2024 14:164,21760,282,46033,000,0002,000,0002,273,280
103Jun 7, 2024 14:164,22263,756,84232,039,0003,003,0002,478,080
104Jun 7, 2024 14:174,22499,928,45135,059,32602,244,608
105Jun 7, 2024 14:174,225103,214,95735,069,75302,232,320
106Jun 7, 2024 14:174,230103,608,37935,106,76702,232,320
107Jun 7, 2024 14:174,23196,053,64935,117,38102,248,704
108Jun 7, 2024 14:174,239105,461,70935,184,80102,240,512
109Jun 7, 2024 14:164,255121,878,84735,315,40502,240,512
110Jun 7, 2024 14:164,26496,777,85535,394,54102,244,608
111Jun 7, 2024 14:164,281100,337,33135,534,92002,236,416
112Jun 7, 2024 14:164,297112,910,66735,663,99702,260,992
113Jun 7, 2024 14:164,297111,018,09935,662,80202,248,704
114Jun 7, 2024 14:164,309118,255,54235,760,64402,236,416
115Jun 7, 2024 14:164,313100,628,18035,799,07802,236,416
116Jun 7, 2024 14:164,41892,715,07836,666,66602,240,512
117Jun 7, 2024 14:164,489105,683,26037,261,40902,244,608