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:37GraceGraceError
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:3400000Error: expected "53680448516841828 ", got "53680444221874532 "
2Jun 7, 2024 14:3400000Error: expected "53688528297509548 ", got "53688485347836588 "
3Jun 7, 2024 14:3400000Error: expected "53689127074124335 ", got "53689084124451375 "
4Jun 7, 2024 14:3400000Error: expected "53682187685666933 ", got "53682179095732341 "
5Jun 7, 2024 14:3500000Error: expected "53690621986393170 ", got "53690617691425874 "
6Jun 7, 2024 14:3500000Error: expected "53682701319899765 ", got "53682271823170165 "
7Jun 7, 2024 14:3500000Error: expected "53679535370432634 ", got "53679492420759674 "
8Jun 7, 2024 14:373,78655,283,67629,393,0002,027,0002,273,280
9Jun 7, 2024 14:343,81256,911,84030,616,0001,020,0002,273,280
10Jun 7, 2024 14:363,83561,297,12929,844,0001,989,0002,375,680
11Jun 7, 2024 14:343,83663,396,72429,851,0001,990,0002,482,176
12Jun 7, 2024 14:363,83961,096,87128,874,0002,986,0002,486,272
13Jun 7, 2024 14:363,84154,496,33429,889,0001,992,0002,510,848
14Jun 7, 2024 14:373,84353,793,44729,902,0001,993,0002,273,280
15Jun 7, 2024 14:363,84355,217,59529,905,0001,993,0002,273,280
16Jun 7, 2024 14:363,85759,816,74330,010,0002,000,0002,371,584
17Jun 7, 2024 14:353,85859,851,69229,020,0003,002,0002,273,280
18Jun 7, 2024 14:363,85957,627,44429,026,0003,002,0002,273,280
19Jun 7, 2024 14:343,85953,958,70029,030,0003,003,0002,342,912
20Jun 7, 2024 14:373,86652,923,42330,084,0002,005,0002,273,280
21Jun 7, 2024 14:373,87057,871,47929,113,0003,011,0002,273,280
22Jun 7, 2024 14:373,87054,734,83130,114,0002,007,0002,338,816
23Jun 7, 2024 14:373,87356,935,95529,132,0003,013,0002,486,272
24Jun 7, 2024 14:363,87554,598,66730,154,0002,010,0002,273,280
25Jun 7, 2024 14:353,87954,455,86129,176,0003,018,0002,273,280
26Jun 7, 2024 14:353,88057,995,20930,193,0002,012,0002,486,272
27Jun 7, 2024 14:363,88256,652,96631,211,0001,006,0002,498,560
28Jun 7, 2024 14:343,88253,418,22529,201,0003,020,0002,273,280
29Jun 7, 2024 14:363,88456,218,26530,224,0002,014,0002,273,280
30Jun 7, 2024 14:373,88661,615,27131,246,0001,007,0002,273,280
31Jun 7, 2024 14:343,88753,646,23829,238,0003,024,0002,490,368
32Jun 7, 2024 14:373,88858,241,28830,251,0002,016,0002,486,272
33Jun 7, 2024 14:363,89557,552,09230,306,0002,020,0002,273,280
34Jun 7, 2024 14:353,89553,542,80230,309,0002,020,0002,273,280
35Jun 7, 2024 14:353,89753,539,27529,310,0003,032,0002,486,272
36Jun 7, 2024 14:373,89951,108,14031,351,0001,011,0002,482,176
37Jun 7, 2024 14:343,89956,382,30930,342,0002,022,0002,486,272
38Jun 7, 2024 14:343,90254,743,03930,362,0002,024,0002,494,464
39Jun 7, 2024 14:363,90360,737,76729,356,0003,036,0002,482,176
40Jun 7, 2024 14:353,90559,521,52132,413,00002,273,280
41Jun 7, 2024 14:373,90654,983,73430,395,0002,026,0002,490,368
42Jun 7, 2024 14:363,91358,600,64130,445,0002,029,0002,469,888
43Jun 7, 2024 14:343,91354,443,50630,445,0002,029,0002,473,984
44Jun 7, 2024 14:373,91556,133,39230,463,0002,030,0002,482,176
45Jun 7, 2024 14:363,91656,739,69131,490,0001,015,0002,273,280
46Jun 7, 2024 14:373,91763,080,00730,481,0002,032,0002,273,280
47Jun 7, 2024 14:363,91959,417,44729,572,0002,957,0002,273,280
48Jun 7, 2024 14:363,92157,746,20431,525,0001,016,0002,490,368
49Jun 7, 2024 14:363,92661,233,36030,552,0002,036,0002,273,280
50Jun 7, 2024 14:353,92657,598,34731,565,0001,018,0002,486,272
51Jun 7, 2024 14:363,93463,846,60130,610,0002,040,0002,473,984
52Jun 7, 2024 14:343,93457,778,33831,633,0001,020,0002,273,280
53Jun 7, 2024 14:343,93657,504,27431,651,0001,021,0002,273,280
54Jun 7, 2024 14:343,95462,077,07629,834,0002,983,0002,273,280
55Jun 7, 2024 14:363,95761,539,34429,856,0002,985,0002,490,368
56Jun 7, 2024 14:363,95759,025,33229,856,0002,985,0002,375,680
57Jun 7, 2024 14:343,97055,252,76930,952,0001,996,0002,486,272
58Jun 7, 2024 14:363,97356,277,70929,980,0002,998,0002,273,280
59Jun 7, 2024 14:354,01965,844,68230,329,0003,032,0002,273,280
60Jun 7, 2024 14:364,03059,848,53531,421,0002,027,0002,273,280
61Jun 7, 2024 14:354,04057,540,45331,496,0002,032,0002,273,280
62Jun 7, 2024 14:374,053103,772,66033,639,29202,244,608
63Jun 7, 2024 14:364,08088,653,79033,863,15802,228,224
64Jun 7, 2024 14:374,08594,736,83433,902,60502,236,416
65Jun 7, 2024 14:374,098103,756,20634,009,53402,244,608
66Jun 7, 2024 14:374,107112,063,05034,091,08702,236,416
67Jun 7, 2024 14:354,10892,652,30434,098,19802,236,416
68Jun 7, 2024 14:354,114103,302,16534,147,04202,236,416
69Jun 7, 2024 14:374,122103,538,09534,216,07902,240,512
70Jun 7, 2024 14:374,12286,839,30634,213,31802,236,416
71Jun 7, 2024 14:374,123100,339,92534,223,00102,236,416
72Jun 7, 2024 14:344,129117,769,39234,274,01602,236,416
73Jun 7, 2024 14:354,130108,155,69234,281,11902,240,512
74Jun 7, 2024 14:354,131107,630,22734,285,62102,248,704
75Jun 7, 2024 14:374,131122,363,00334,289,62702,236,416
76Jun 7, 2024 14:364,13295,352,85734,295,93602,248,704
77Jun 7, 2024 14:364,13290,972,75834,295,12902,363,392
78Jun 7, 2024 14:354,13389,565,96934,304,21002,236,416
79Jun 7, 2024 14:374,13393,206,89134,307,67102,240,512
80Jun 7, 2024 14:364,138107,976,67934,343,04602,244,608
81Jun 7, 2024 14:374,14199,330,63834,366,30202,240,512
82Jun 7, 2024 14:344,146108,470,84634,412,93402,236,416
83Jun 7, 2024 14:374,14690,635,28134,409,14502,244,608
84Jun 7, 2024 14:364,14792,542,11234,418,75002,248,704
85Jun 7, 2024 14:374,15396,532,88134,467,35302,367,488
86Jun 7, 2024 14:364,156105,618,54634,491,98402,236,416
87Jun 7, 2024 14:374,15995,611,62134,521,82302,236,416
88Jun 7, 2024 14:374,162105,773,05634,545,32202,244,608
89Jun 7, 2024 14:374,16498,749,46434,563,39502,236,416
90Jun 7, 2024 14:364,169113,758,53034,606,62902,244,608
91Jun 7, 2024 14:374,175110,959,12934,654,64802,244,608
92Jun 7, 2024 14:344,182116,198,47334,711,29602,244,608
93Jun 7, 2024 14:364,186103,581,69834,739,89202,232,320
94Jun 7, 2024 14:354,192102,621,33134,792,37202,244,608
95Jun 7, 2024 14:374,203103,352,63234,886,07702,248,704
96Jun 7, 2024 14:374,204101,794,92234,890,99002,248,704
97Jun 7, 2024 14:374,20797,511,59634,916,85602,244,608
98Jun 7, 2024 14:354,208110,906,84134,926,89002,244,608
99Jun 7, 2024 14:364,210101,176,61134,946,85102,240,512
100Jun 7, 2024 14:354,227103,830,77535,083,56202,371,584
101Jun 7, 2024 14:344,23496,975,88035,142,75302,248,704
102Jun 7, 2024 14:374,238114,266,79535,176,51802,232,320
103Jun 7, 2024 14:374,285103,765,70935,569,28202,244,608
104Jun 7, 2024 14:354,28691,595,20535,577,77202,244,608
105Jun 7, 2024 14:354,28897,420,84035,590,83002,236,416
106Jun 7, 2024 14:374,301102,796,82735,695,27202,244,608
107Jun 7, 2024 14:354,30597,303,46035,727,63502,244,608
108Jun 7, 2024 14:374,30995,841,65135,763,78102,236,416
109Jun 7, 2024 14:344,335103,120,46235,981,27902,236,416
110Jun 7, 2024 14:344,363109,401,08336,213,16702,244,608
111Jun 7, 2024 14:374,36598,229,23636,226,73102,371,584
112Jun 7, 2024 14:354,40099,503,64936,522,80002,244,608