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 5, 2024 17:12GraceGraceScore: 4,271Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jun 5, 2024 17:124,12357,225,33931,205,0003,019,0002,273,280
2Jun 5, 2024 17:114,13457,364,80831,282,0003,027,0002,273,280
3Jun 5, 2024 17:114,14062,329,67431,329,0003,031,0002,273,280
4Jun 5, 2024 17:124,14161,013,87831,339,0003,032,0002,482,176
5Jun 5, 2024 17:114,14155,466,90031,339,0003,032,0002,490,368
6Jun 5, 2024 17:114,14256,667,81031,347,0003,033,0002,273,280
7Jun 5, 2024 17:124,14560,857,08533,392,0001,011,0002,273,280
8Jun 5, 2024 17:114,15357,811,48132,444,0002,027,0002,482,176
9Jun 5, 2024 17:114,15454,739,27432,453,0002,028,0002,273,280
10Jun 5, 2024 17:114,15957,750,18933,506,0001,015,0002,273,280
11Jun 5, 2024 17:124,16566,465,91333,552,0001,016,0002,494,464
12Jun 5, 2024 17:114,17162,658,50733,604,0001,018,0002,273,280
13Jun 5, 2024 17:114,17266,481,34132,588,0002,036,0002,273,280
14Jun 5, 2024 17:114,18358,195,01631,742,0002,975,0002,412,544
15Jun 5, 2024 17:114,19260,910,22232,807,0001,988,0002,273,280
16Jun 5, 2024 17:124,19568,092,00232,827,0001,989,0002,273,280
17Jun 5, 2024 17:114,19664,216,49434,830,00002,273,280
18Jun 5, 2024 17:114,19662,670,92532,835,0001,990,0002,347,008
19Jun 5, 2024 17:114,19863,489,18632,852,0001,991,0002,490,368
20Jun 5, 2024 17:114,19864,912,47033,845,000995,0002,273,280
21Jun 5, 2024 17:114,19961,079,55031,863,0002,987,0002,273,280
22Jun 5, 2024 17:114,20054,163,01232,872,0001,992,0002,334,720
23Jun 5, 2024 17:114,20362,519,48331,899,0002,990,0002,285,568
24Jun 5, 2024 17:114,20457,966,75032,897,0001,993,0002,342,912
25Jun 5, 2024 17:114,20664,465,47531,917,0002,992,0002,322,432
26Jun 5, 2024 17:114,20657,090,74431,918,0002,992,0002,273,280
27Jun 5, 2024 17:114,20759,104,97431,929,0002,993,0002,478,080
28Jun 5, 2024 17:124,20859,757,65132,932,0001,995,0002,490,368
29Jun 5, 2024 17:114,21364,324,90932,969,0001,998,0002,273,280
30Jun 5, 2024 17:114,21456,304,57732,982,0001,998,0002,490,368
31Jun 5, 2024 17:114,21563,455,77033,982,000999,0002,371,584
32Jun 5, 2024 17:114,21662,772,11433,993,000999,0002,273,280
33Jun 5, 2024 17:114,22156,820,16033,035,0002,002,0002,273,280
34Jun 5, 2024 17:114,22357,563,93332,048,0003,004,0002,273,280
35Jun 5, 2024 17:124,22457,663,39832,054,0003,005,0002,273,280
36Jun 5, 2024 17:114,22558,070,29733,062,0002,003,0002,273,280
37Jun 5, 2024 17:114,22658,412,81232,068,0003,006,0002,273,280
38Jun 5, 2024 17:114,22657,392,62233,071,0002,004,0002,342,912
39Jun 5, 2024 17:124,22856,799,74432,084,0003,007,0002,461,696
40Jun 5, 2024 17:114,23760,009,23532,155,0003,014,0002,273,280
41Jun 5, 2024 17:114,23956,460,28533,175,0002,010,0002,273,280
42Jun 5, 2024 17:124,24056,938,29932,178,0003,016,0002,486,272
43Jun 5, 2024 17:114,24057,330,87434,189,0001,005,0002,273,280
44Jun 5, 2024 17:114,24157,275,62432,186,0003,017,0002,347,008
45Jun 5, 2024 17:124,24258,101,67932,188,0003,017,0002,273,280
46Jun 5, 2024 17:114,24758,509,93632,228,0003,021,0002,486,272
47Jun 5, 2024 17:114,24859,685,81132,238,0003,022,0002,273,280
48Jun 5, 2024 17:124,24956,477,67332,246,0003,023,0002,273,280
49Jun 5, 2024 17:114,25065,545,87233,263,0002,015,0002,482,176
50Jun 5, 2024 17:114,25158,254,93933,270,0002,016,0002,273,280
51Jun 5, 2024 17:114,25256,414,77332,264,0003,024,0002,486,272
52Jun 5, 2024 17:114,25361,291,19232,276,0003,025,0002,383,872
53Jun 5, 2024 17:124,25462,471,59834,299,0001,008,0002,273,280
54Jun 5, 2024 17:124,25656,291,43132,296,0003,027,0002,273,280
55Jun 5, 2024 17:114,25755,067,54932,303,0003,028,0002,490,368
56Jun 5, 2024 17:124,26158,377,79632,336,0003,031,0002,490,368
57Jun 5, 2024 17:114,26360,961,74433,363,0002,022,0002,273,280
58Jun 5, 2024 17:114,26760,000,39033,393,0002,023,0002,412,544
59Jun 5, 2024 17:114,26861,288,19534,412,0001,012,0002,490,368
60Jun 5, 2024 17:114,27062,583,26233,413,0002,025,0002,482,176
61Jun 5, 2024 17:124,27157,757,98733,424,0002,025,0002,273,280
62Jun 5, 2024 17:124,27159,807,45933,422,0002,025,0002,494,464
63Jun 5, 2024 17:114,27159,075,13334,434,0001,012,0002,338,816
64Jun 5, 2024 17:124,27359,900,66633,437,0002,026,0002,273,280
65Jun 5, 2024 17:114,27362,914,69734,454,0001,013,0002,273,280
66Jun 5, 2024 17:114,27360,871,60533,436,0002,026,0002,273,280
67Jun 5, 2024 17:114,27561,669,47432,440,0003,041,0002,363,392
68Jun 5, 2024 17:124,27757,943,98535,502,00002,273,280
69Jun 5, 2024 17:114,27855,693,99933,480,0002,029,0002,273,280
70Jun 5, 2024 17:114,28155,529,18233,504,0002,030,0002,273,280
71Jun 5, 2024 17:114,28457,541,48734,540,0001,015,0002,273,280
72Jun 5, 2024 17:114,28665,185,70934,558,0001,016,0002,273,280
73Jun 5, 2024 17:114,29065,805,64334,589,0001,017,0002,273,280
74Jun 5, 2024 17:114,29166,706,74434,596,0001,017,0002,486,272
75Jun 5, 2024 17:114,29168,149,86434,595,0001,017,0002,482,176
76Jun 5, 2024 17:114,29666,862,17334,635,0001,018,0002,273,280
77Jun 5, 2024 17:114,29860,486,17733,637,0002,038,0002,494,464
78Jun 5, 2024 17:114,31164,583,09233,796,0001,988,0002,490,368
79Jun 5, 2024 17:114,31462,684,46832,824,0002,984,0002,482,176
80Jun 5, 2024 17:114,31561,230,09333,827,0001,989,0002,273,280
81Jun 5, 2024 17:114,31865,142,17032,855,0002,986,0002,486,272
82Jun 5, 2024 17:114,31863,080,76533,849,0001,991,0002,486,272
83Jun 5, 2024 17:124,32258,666,01433,878,0001,992,0002,473,984
84Jun 5, 2024 17:114,32364,464,16933,888,0001,993,0002,490,368
85Jun 5, 2024 17:124,32759,231,78733,917,0001,995,0002,486,272
86Jun 5, 2024 17:114,33359,821,60132,971,0002,997,0002,273,280
87Jun 5, 2024 17:114,33661,109,26333,989,0001,999,0002,289,664
88Jun 5, 2024 17:114,34163,322,14335,031,0001,000,0002,478,080
89Jun 5, 2024 17:114,35261,688,68433,109,0003,009,0002,490,368
90Jun 5, 2024 17:124,36061,589,52634,176,0002,010,0002,519,040
91Jun 5, 2024 17:124,36967,495,69633,240,0003,021,0002,318,336
92Jun 5, 2024 17:114,37366,335,05333,272,0003,024,0002,490,368
93Jun 5, 2024 17:124,37560,142,06433,288,0003,026,0002,273,280
94Jun 5, 2024 17:114,39657,903,00535,471,0001,013,0002,273,280
95Jun 5, 2024 17:114,436107,150,35136,822,73102,240,512
96Jun 5, 2024 17:124,43664,985,04134,830,0001,990,0002,347,008
97Jun 5, 2024 17:124,439106,490,95636,843,35102,244,608
98Jun 5, 2024 17:114,440102,127,59936,855,32002,248,704
99Jun 5, 2024 17:114,441102,284,01836,862,55102,240,512
100Jun 5, 2024 17:124,443100,083,40236,876,15902,236,416
101Jun 5, 2024 17:114,448108,046,67036,920,05702,236,416
102Jun 5, 2024 17:114,448113,964,31636,918,23702,371,584
103Jun 5, 2024 17:114,461101,374,75937,029,58002,232,320
104Jun 5, 2024 17:124,462108,449,50937,034,70002,236,416
105Jun 5, 2024 17:114,46458,298,05435,046,0002,002,0002,482,176
106Jun 5, 2024 17:114,473100,934,67237,122,50502,379,776
107Jun 5, 2024 17:124,473102,631,57037,127,26102,248,704
108Jun 5, 2024 17:114,476108,462,89837,149,60702,244,608
109Jun 5, 2024 17:114,486102,035,51737,233,69602,244,608
110Jun 5, 2024 17:114,49495,254,35937,300,90202,367,488
111Jun 5, 2024 17:124,497115,796,93737,328,07302,228,224
112Jun 5, 2024 17:114,51597,967,80637,470,70202,240,512
113Jun 5, 2024 17:114,52090,268,53137,512,51302,244,608
114Jun 5, 2024 17:114,526101,350,09237,569,15702,232,320
115Jun 5, 2024 17:114,528104,943,22637,580,59202,363,392
116Jun 5, 2024 17:124,52997,549,52037,591,32702,248,704
117Jun 5, 2024 17:114,55992,902,11437,839,17002,252,800
118Jun 5, 2024 17:114,565117,301,04837,887,61102,244,608
119Jun 5, 2024 17:114,705106,870,69139,048,95302,236,416
120Jun 5, 2024 17:114,768120,203,76639,571,45702,236,416