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 17:20GraceGraceScore: 4,151Success
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 17:204,03556,639,77233,491,00002,273,280
2Jun 7, 2024 17:204,03757,742,95432,493,0001,015,0002,273,280
3Jun 7, 2024 17:194,03857,018,25132,499,0001,015,0002,273,280
4Jun 7, 2024 17:204,04157,756,50832,524,0001,016,0002,273,280
5Jun 7, 2024 17:204,05557,427,45032,635,0001,019,0002,392,064
6Jun 7, 2024 17:204,06056,295,09431,714,0001,982,0002,392,064
7Jun 7, 2024 17:194,07557,350,16432,825,000994,0002,392,064
8Jun 7, 2024 17:204,07756,247,24731,847,0001,990,0002,519,040
9Jun 7, 2024 17:194,07860,161,37131,856,0001,991,0002,392,064
10Jun 7, 2024 17:194,08156,236,40132,878,000996,0002,387,968
11Jun 7, 2024 17:204,08258,609,69032,851,0001,026,0002,273,280
12Jun 7, 2024 17:204,08554,402,93532,907,000997,0002,273,280
13Jun 7, 2024 17:194,09055,492,46431,954,0001,997,0002,396,160
14Jun 7, 2024 17:194,09155,158,23431,957,0001,997,0002,392,064
15Jun 7, 2024 17:204,09260,231,67331,964,0001,997,0002,273,280
16Jun 7, 2024 17:204,09559,971,39031,991,0001,999,0002,392,064
17Jun 7, 2024 17:194,09657,573,73732,999,000999,0002,273,280
18Jun 7, 2024 17:204,09759,511,89732,005,0002,000,0002,392,064
19Jun 7, 2024 17:194,09757,844,55833,005,0001,000,0002,392,064
20Jun 7, 2024 17:194,09756,555,97533,009,0001,000,0002,273,280
21Jun 7, 2024 17:194,10056,856,29632,032,0002,002,0002,387,968
22Jun 7, 2024 17:194,10457,004,24232,058,0002,003,0002,392,064
23Jun 7, 2024 17:204,10554,945,94332,065,0002,004,0002,396,160
24Jun 7, 2024 17:194,10756,506,87032,080,0002,005,0002,383,872
25Jun 7, 2024 17:204,10758,764,60332,082,0002,005,0002,273,280
26Jun 7, 2024 17:204,11059,876,17033,109,0001,003,0002,273,280
27Jun 7, 2024 17:204,11355,907,69932,134,0002,008,0002,392,064
28Jun 7, 2024 17:204,11454,168,54433,141,0001,004,0002,396,160
29Jun 7, 2024 17:194,11656,270,71632,153,0002,009,0002,392,064
30Jun 7, 2024 17:194,11661,357,82632,152,0002,009,0002,273,280
31Jun 7, 2024 17:194,11657,499,45934,165,00002,392,064
32Jun 7, 2024 17:204,11756,584,91633,164,0001,004,0002,273,280
33Jun 7, 2024 17:204,12259,736,30732,201,0002,012,0002,506,752
34Jun 7, 2024 17:204,12257,630,85332,204,0002,012,0002,392,064
35Jun 7, 2024 17:204,12256,084,16633,206,0001,006,0002,273,280
36Jun 7, 2024 17:204,12954,264,79032,256,0002,016,0002,273,280
37Jun 7, 2024 17:194,12958,146,08632,253,0002,015,0002,387,968
38Jun 7, 2024 17:204,13066,630,85932,266,0002,016,0002,273,280
39Jun 7, 2024 17:194,13259,493,42532,277,0002,017,0002,273,280
40Jun 7, 2024 17:204,13259,259,91633,284,0001,008,0002,392,064
41Jun 7, 2024 17:204,13455,537,85732,292,0002,018,0002,502,656
42Jun 7, 2024 17:204,13759,868,13732,320,0002,020,0002,273,280
43Jun 7, 2024 17:204,13959,978,98532,334,0002,020,0002,273,280
44Jun 7, 2024 17:204,14456,872,94433,384,0001,011,0002,383,872
45Jun 7, 2024 17:204,14653,726,90234,409,00002,273,280
46Jun 7, 2024 17:194,15057,051,63433,435,0001,013,0002,273,280
47Jun 7, 2024 17:194,15161,637,10334,454,00002,273,280
48Jun 7, 2024 17:204,15161,189,24533,443,0001,013,0002,396,160
49Jun 7, 2024 17:194,15757,595,97033,490,0001,014,0002,387,968
50Jun 7, 2024 17:204,16257,691,22133,528,0001,016,0002,379,776
51Jun 7, 2024 17:204,16662,781,53033,564,0001,017,0002,273,280
52Jun 7, 2024 17:194,16760,767,78033,570,0001,017,0002,396,160
53Jun 7, 2024 17:204,16765,135,40133,572,0001,017,0002,273,280
54Jun 7, 2024 17:204,17067,638,66334,614,00002,273,280
55Jun 7, 2024 17:204,17261,884,13133,607,0001,018,0002,273,280
56Jun 7, 2024 17:204,18061,832,94933,672,0001,020,0002,273,280
57Jun 7, 2024 17:204,18259,714,35233,693,0001,021,0002,400,256
58Jun 7, 2024 17:194,19460,875,52834,810,00002,265,088
59Jun 7, 2024 17:204,19666,045,81333,829,000994,0002,273,280
60Jun 7, 2024 17:204,19660,652,62933,829,000994,0002,273,280
61Jun 7, 2024 17:204,20961,439,59032,938,0001,996,0002,273,280
62Jun 7, 2024 17:204,23162,667,88233,111,0002,006,0002,400,256
63Jun 7, 2024 17:194,23357,285,40333,124,0002,007,0002,273,280
64Jun 7, 2024 17:204,25958,502,52233,328,0002,019,0002,396,160
65Jun 7, 2024 17:204,26261,206,47233,353,0002,021,0002,273,280
66Jun 7, 2024 17:204,27457,516,32534,464,0001,013,0002,400,256
67Jun 7, 2024 17:194,28862,386,10334,577,0001,016,0002,383,872
68Jun 7, 2024 17:204,29861,842,87334,656,0001,019,0002,273,280
69Jun 7, 2024 17:204,31498,924,43935,805,46102,281,472
70Jun 7, 2024 17:204,33059,675,22633,944,0001,996,0002,392,064
71Jun 7, 2024 17:204,342100,839,86136,038,34602,277,376
72Jun 7, 2024 17:204,345102,264,53836,061,16202,273,280
73Jun 7, 2024 17:204,34696,476,39936,071,51002,277,376
74Jun 7, 2024 17:194,358107,210,05136,173,43102,281,472
75Jun 7, 2024 17:204,363113,820,49336,215,44202,273,280
76Jun 7, 2024 17:204,370106,420,39936,271,20802,277,376
77Jun 7, 2024 17:194,372106,653,63436,283,73302,281,472
78Jun 7, 2024 17:204,372107,643,14936,286,93302,277,376
79Jun 7, 2024 17:194,375109,566,99636,316,64102,269,184
80Jun 7, 2024 17:204,37999,714,78636,348,86202,273,280
81Jun 7, 2024 17:194,381109,087,58736,361,79302,273,280
82Jun 7, 2024 17:204,40599,574,13236,561,69602,277,376
83Jun 7, 2024 17:194,407100,970,81036,580,10202,277,376
84Jun 7, 2024 17:204,408105,579,24836,587,56302,277,376
85Jun 7, 2024 17:194,410104,166,13036,600,38102,277,376
86Jun 7, 2024 17:204,422116,813,46136,706,32402,277,376
87Jun 7, 2024 17:204,423104,901,97936,709,10402,265,088
88Jun 7, 2024 17:194,484110,479,74237,216,73402,265,088
89Jun 7, 2024 17:194,50198,633,58237,359,25302,281,472
90Jun 7, 2024 17:204,505112,174,44937,394,39602,277,376
91Jun 7, 2024 17:204,544109,874,46537,714,92802,273,280
92Jun 7, 2024 17:204,631111,873,85838,436,47902,277,376
93Jun 7, 2024 17:194,777123,364,26639,652,37502,281,472