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:10GraceGraceScore: 4,051Success
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:093,95566,737,09530,840,0001,989,0002,478,080
2Jun 7, 2024 14:093,95657,719,68330,844,0001,989,0002,273,280
3Jun 7, 2024 14:103,95759,423,11829,855,0002,985,0002,482,176
4Jun 7, 2024 14:093,95967,021,14731,868,000995,0002,273,280
5Jun 7, 2024 14:103,96559,996,85731,913,000997,0002,273,280
6Jun 7, 2024 14:093,96567,134,63630,913,0001,994,0002,482,176
7Jun 7, 2024 14:103,96754,672,20030,928,0001,995,0002,482,176
8Jun 7, 2024 14:093,97254,117,00530,967,0001,997,0002,486,272
9Jun 7, 2024 14:103,97454,522,11030,985,0001,999,0002,486,272
10Jun 7, 2024 14:103,97658,465,69730,000,0003,000,0002,318,336
11Jun 7, 2024 14:103,97654,506,16229,998,0002,999,0002,273,280
12Jun 7, 2024 14:093,98258,732,01430,045,0003,004,0002,273,280
13Jun 7, 2024 14:093,98559,255,81931,071,0002,004,0002,482,176
14Jun 7, 2024 14:103,98756,718,93431,086,0002,005,0002,273,280
15Jun 7, 2024 14:103,99059,264,09630,108,0003,010,0002,490,368
16Jun 7, 2024 14:103,99056,245,50731,112,0002,007,0002,273,280
17Jun 7, 2024 14:093,99057,106,30731,110,0002,007,0002,334,720
18Jun 7, 2024 14:093,99266,747,11532,132,0001,004,0002,486,272
19Jun 7, 2024 14:093,99753,099,95330,160,0003,016,0002,490,368
20Jun 7, 2024 14:103,99756,631,47730,162,0003,016,0002,482,176
21Jun 7, 2024 14:093,99954,161,37831,179,0002,011,0002,486,272
22Jun 7, 2024 14:093,99954,526,87030,176,0003,017,0002,273,280
23Jun 7, 2024 14:104,00358,089,91430,206,0003,020,0002,273,280
24Jun 7, 2024 14:094,00356,236,76731,209,0002,013,0002,490,368
25Jun 7, 2024 14:104,00455,856,23331,219,0002,014,0002,486,272
26Jun 7, 2024 14:094,00459,649,09830,213,0003,021,0002,510,848
27Jun 7, 2024 14:104,00750,476,39531,240,0002,015,0002,273,280
28Jun 7, 2024 14:094,00757,685,98231,240,0002,015,0002,273,280
29Jun 7, 2024 14:094,01060,655,39131,267,0002,017,0002,490,368
30Jun 7, 2024 14:094,01356,922,94432,299,0001,009,0002,486,272
31Jun 7, 2024 14:104,01356,329,76430,281,0003,028,0002,338,816
32Jun 7, 2024 14:104,01456,791,09031,295,0002,019,0002,461,696
33Jun 7, 2024 14:094,01458,006,30830,286,0003,028,0002,273,280
34Jun 7, 2024 14:104,01760,174,64830,312,0003,031,0002,367,488
35Jun 7, 2024 14:104,01861,867,71531,328,0002,021,0002,273,280
36Jun 7, 2024 14:104,02256,146,80230,349,0003,034,0002,273,280
37Jun 7, 2024 14:104,02256,499,69731,360,0002,023,0002,490,368
38Jun 7, 2024 14:104,02457,681,06730,362,0003,036,0002,490,368
39Jun 7, 2024 14:094,02461,890,38030,366,0003,036,0002,482,176
40Jun 7, 2024 14:104,02762,343,52532,414,0001,012,0002,490,368
41Jun 7, 2024 14:094,02759,581,70933,421,00002,273,280
42Jun 7, 2024 14:094,02755,746,32932,408,0001,012,0002,486,272
43Jun 7, 2024 14:104,02856,375,49131,409,0002,026,0002,498,560
44Jun 7, 2024 14:104,02959,277,93331,416,0002,026,0002,273,280
45Jun 7, 2024 14:104,02956,245,01833,439,00002,338,816
46Jun 7, 2024 14:104,03056,846,22532,437,0001,013,0002,404,352
47Jun 7, 2024 14:094,03154,718,28432,447,0001,013,0002,273,280
48Jun 7, 2024 14:094,03169,464,89831,428,0002,027,0002,420,736
49Jun 7, 2024 14:104,03258,459,19331,435,0002,028,0002,486,272
50Jun 7, 2024 14:094,03259,393,92630,423,0003,042,0002,490,368
51Jun 7, 2024 14:104,03463,171,60831,454,0002,029,0002,273,280
52Jun 7, 2024 14:094,03554,360,23432,476,0001,014,0002,338,816
53Jun 7, 2024 14:094,03956,289,30531,489,0002,031,0002,347,008
54Jun 7, 2024 14:104,03961,524,09731,491,0002,031,0002,482,176
55Jun 7, 2024 14:094,04059,913,30032,520,0001,016,0002,273,280
56Jun 7, 2024 14:104,04160,701,10232,525,0001,016,0002,482,176
57Jun 7, 2024 14:104,04558,448,32333,575,00002,273,280
58Jun 7, 2024 14:094,04559,395,58731,539,0002,034,0002,375,680
59Jun 7, 2024 14:094,05058,635,96831,580,0002,037,0002,482,176
60Jun 7, 2024 14:104,05163,038,04132,608,0001,019,0002,482,176
61Jun 7, 2024 14:094,05159,033,89531,583,0002,037,0002,490,368
62Jun 7, 2024 14:104,05259,828,84432,614,0001,019,0002,473,984
63Jun 7, 2024 14:094,05364,929,94831,604,0002,039,0002,486,272
64Jun 7, 2024 14:094,05562,669,13432,634,0001,019,0002,330,624
65Jun 7, 2024 14:104,05659,414,15531,621,0002,040,0002,494,464
66Jun 7, 2024 14:094,05759,232,38231,632,0002,040,0002,490,368
67Jun 7, 2024 14:104,06065,929,63131,660,0002,042,0002,482,176
68Jun 7, 2024 14:104,06361,106,40332,670,0001,053,0002,486,272
69Jun 7, 2024 14:094,07461,641,27632,818,000994,0002,506,752
70Jun 7, 2024 14:094,07464,000,07431,828,0001,989,0002,273,280
71Jun 7, 2024 14:104,07666,336,23132,833,000994,0002,469,888
72Jun 7, 2024 14:094,07660,066,09530,847,0002,985,0002,478,080
73Jun 7, 2024 14:094,07761,809,62631,852,0001,990,0002,486,272
74Jun 7, 2024 14:094,07759,953,85531,852,0001,990,0002,473,984
75Jun 7, 2024 14:094,07763,534,14831,852,0001,990,0002,273,280
76Jun 7, 2024 14:104,07763,733,52031,846,0001,990,0002,486,272
77Jun 7, 2024 14:094,07864,703,40831,856,0001,991,0002,273,280
78Jun 7, 2024 14:094,07860,642,10631,856,0001,991,0002,498,560
79Jun 7, 2024 14:104,08068,440,68230,873,0002,987,0002,273,280
80Jun 7, 2024 14:094,08056,246,13231,811,0002,052,0002,482,176
81Jun 7, 2024 14:104,08561,087,19530,915,0002,991,0002,506,752
82Jun 7, 2024 14:104,08557,577,07731,912,0001,994,0002,482,176
83Jun 7, 2024 14:094,08661,258,88130,919,0002,992,0002,273,280
84Jun 7, 2024 14:104,08757,101,38731,929,0001,995,0002,273,280
85Jun 7, 2024 14:094,08861,930,72431,934,0001,995,0002,482,176
86Jun 7, 2024 14:104,09060,202,85130,950,0002,995,0002,490,368
87Jun 7, 2024 14:104,10454,723,40033,063,0001,001,0002,273,280
88Jun 7, 2024 14:094,11055,283,81132,107,0002,006,0002,498,560
89Jun 7, 2024 14:104,11556,542,54132,148,0002,009,0002,273,280
90Jun 7, 2024 14:104,12056,744,20731,180,0003,017,0002,338,816
91Jun 7, 2024 14:104,12960,908,23633,266,0001,008,0002,486,272
92Jun 7, 2024 14:094,12958,165,11633,264,0001,008,0002,486,272
93Jun 7, 2024 14:104,13261,179,45931,273,0003,026,0002,273,280
94Jun 7, 2024 14:094,14256,570,16331,347,0003,033,0002,482,176
95Jun 7, 2024 14:094,14462,638,35831,359,0003,034,0002,273,280
96Jun 7, 2024 14:104,14655,495,83731,377,0003,036,0002,494,464
97Jun 7, 2024 14:094,17695,236,82634,662,79402,244,608
98Jun 7, 2024 14:094,183123,027,48934,718,16602,367,488
99Jun 7, 2024 14:104,187104,965,14334,751,31802,240,512
100Jun 7, 2024 14:104,18998,970,99634,767,36202,244,608
101Jun 7, 2024 14:104,204101,914,06234,896,81302,240,512
102Jun 7, 2024 14:104,204101,768,83934,893,46402,256,896
103Jun 7, 2024 14:104,206102,207,21634,908,93802,236,416
104Jun 7, 2024 14:104,21494,581,24034,972,40602,240,512
105Jun 7, 2024 14:104,215118,259,87034,988,50902,240,512
106Jun 7, 2024 14:094,217111,161,30835,004,82702,236,416
107Jun 7, 2024 14:094,23998,366,46135,179,61302,240,512
108Jun 7, 2024 14:104,244105,886,08735,221,17302,236,416
109Jun 7, 2024 14:094,245100,467,80735,236,14302,236,416
110Jun 7, 2024 14:094,25695,545,51535,328,19502,240,512
111Jun 7, 2024 14:104,257103,945,54835,331,16102,228,224
112Jun 7, 2024 14:094,25897,048,18435,345,08802,240,512
113Jun 7, 2024 14:104,285103,409,77935,564,33602,236,416
114Jun 7, 2024 14:094,294110,979,07735,643,32002,240,512
115Jun 7, 2024 14:094,305101,690,81935,735,28102,240,512
116Jun 7, 2024 14:104,308101,591,81435,759,58902,240,512
117Jun 7, 2024 14:094,378101,300,87936,339,08202,244,608
118Jun 7, 2024 14:094,38197,808,02936,366,31102,236,416
119Jun 7, 2024 14:104,39799,251,63436,493,42202,240,512
120Jun 7, 2024 14:094,454115,701,67236,964,87502,256,896