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 10:28GraceGraceError
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 10:2700000Error: expected "53689146912796618 ", got "53689103963123658 "
2Jun 7, 2024 10:2700000Error: expected "53688225515382163 ", got "53688225514726803 "
3Jun 7, 2024 10:284,19566,241,12932,833,0001,989,0002,486,272
4Jun 7, 2024 10:294,19558,733,78331,833,0002,984,000172,032
5Jun 7, 2024 10:294,19561,464,33131,831,0002,984,000176,128
6Jun 7, 2024 10:284,19861,157,72633,845,000995,0002,486,272
7Jun 7, 2024 10:284,20957,794,35231,938,0002,994,0002,273,280
8Jun 7, 2024 10:274,21962,274,38832,020,0003,001,0002,318,336
9Jun 7, 2024 10:274,21958,263,27733,020,0002,001,0002,490,368
10Jun 7, 2024 10:274,23059,127,79334,109,0001,003,0002,486,272
11Jun 7, 2024 10:284,23356,564,74933,126,0002,007,0002,273,280
12Jun 7, 2024 10:284,24357,614,64833,205,0002,012,0002,273,280
13Jun 7, 2024 10:284,24557,609,14532,214,0003,020,0002,478,080
14Jun 7, 2024 10:274,24660,490,63033,225,0002,013,0002,486,272
15Jun 7, 2024 10:274,25261,658,36933,275,0002,016,0002,273,280
16Jun 7, 2024 10:294,25460,311,86133,291,0002,017,0002,273,280
17Jun 7, 2024 10:274,25660,382,16233,303,0002,018,0002,273,280
18Jun 7, 2024 10:274,25756,609,72533,313,0002,018,0002,490,368
19Jun 7, 2024 10:294,25756,922,94832,308,0003,028,0002,322,432
20Jun 7, 2024 10:284,25857,573,06733,320,0002,019,000176,128
21Jun 7, 2024 10:284,25958,819,45232,317,0003,029,0002,486,272
22Jun 7, 2024 10:274,26056,036,40033,337,0002,020,0002,273,280
23Jun 7, 2024 10:274,26357,458,37632,354,0003,033,000176,128
24Jun 7, 2024 10:294,26460,320,48234,381,0001,011,0002,273,280
25Jun 7, 2024 10:294,26463,940,80432,355,0003,033,0002,482,176
26Jun 7, 2024 10:284,26556,700,81833,377,0002,022,0002,490,368
27Jun 7, 2024 10:284,26560,603,90632,363,0003,034,0002,273,280
28Jun 7, 2024 10:284,27160,307,20433,421,0002,025,000380,928
29Jun 7, 2024 10:284,27958,566,03934,502,0001,014,000376,832
30Jun 7, 2024 10:284,28362,233,37734,534,0001,015,0002,510,848
31Jun 7, 2024 10:284,28362,810,14634,532,0001,015,0002,273,280
32Jun 7, 2024 10:294,28565,943,31034,552,0001,016,0002,490,368
33Jun 7, 2024 10:284,28757,935,86934,562,0001,016,0002,469,888
34Jun 7, 2024 10:294,29261,466,71434,604,0001,017,0002,482,176
35Jun 7, 2024 10:294,29362,412,77333,596,0002,036,0002,383,872
36Jun 7, 2024 10:284,30167,469,77633,657,0002,039,0002,482,176
37Jun 7, 2024 10:294,31460,440,03632,823,0002,983,0002,273,280
38Jun 7, 2024 10:274,31562,404,90833,825,0001,989,0002,289,664
39Jun 7, 2024 10:274,31662,622,48134,830,000995,0002,490,368
40Jun 7, 2024 10:294,31766,255,50733,841,0001,990,0002,486,272
41Jun 7, 2024 10:284,31762,140,53133,840,0001,990,0002,273,280
42Jun 7, 2024 10:284,31960,219,97032,858,0002,987,0002,273,280
43Jun 7, 2024 10:294,32065,296,19633,864,0001,992,000368,640
44Jun 7, 2024 10:284,32560,386,24633,903,0001,994,0002,482,176
45Jun 7, 2024 10:274,352102,078,77536,123,49902,232,320
46Jun 7, 2024 10:284,35859,532,26333,158,0003,014,0002,273,280
47Jun 7, 2024 10:274,37460,300,01833,278,0003,025,0002,486,272
48Jun 7, 2024 10:274,38594,582,37236,398,57802,248,704
49Jun 7, 2024 10:274,38990,155,01636,432,17502,240,512
50Jun 7, 2024 10:274,402107,169,24836,539,29602,228,224
51Jun 7, 2024 10:284,421111,555,46536,693,08402,236,416
52Jun 7, 2024 10:294,42397,132,04036,710,79802,375,680
53Jun 7, 2024 10:284,42993,858,60836,759,88602,240,512
54Jun 7, 2024 10:274,434133,420,84136,805,97002,236,416
55Jun 7, 2024 10:274,436120,831,83236,820,72202,244,608
56Jun 7, 2024 10:274,446110,766,59036,903,78902,375,680
57Jun 7, 2024 10:274,448107,879,08736,920,31702,236,416
58Jun 7, 2024 10:284,44858,989,46733,922,0002,993,0002,273,280
59Jun 7, 2024 10:294,449102,304,71936,930,38702,236,416
60Jun 7, 2024 10:284,450114,932,89836,932,87702,232,320
61Jun 7, 2024 10:294,451119,182,94836,942,94602,236,416
62Jun 7, 2024 10:274,45398,679,92736,961,62702,244,608
63Jun 7, 2024 10:274,454101,229,49336,971,17402,236,416
64Jun 7, 2024 10:284,45496,012,11336,971,00602,248,704
65Jun 7, 2024 10:274,45899,474,55736,997,25702,248,704
66Jun 7, 2024 10:284,466114,676,63937,069,23902,236,416
67Jun 7, 2024 10:274,49796,039,92037,329,05802,367,488
68Jun 7, 2024 10:274,532107,669,33237,611,47802,236,416
69Jun 7, 2024 10:274,53696,267,24537,646,34602,232,320
70Jun 7, 2024 10:284,539118,165,45837,674,95402,244,608
71Jun 7, 2024 10:274,563101,342,13937,871,65502,236,416