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 13:00GraceGraceError
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 13:0100000Error: expected "53688297971619961 ", got "53688255021947001 "
2Jun 7, 2024 13:004,08462,660,45730,905,0002,990,0002,273,280
3Jun 7, 2024 13:004,08566,028,78432,908,000997,0002,273,280
4Jun 7, 2024 13:014,09960,702,69431,017,0003,001,0002,486,272
5Jun 7, 2024 13:014,09959,727,30632,017,0002,001,0002,486,272
6Jun 7, 2024 13:004,09960,587,84632,023,0002,001,0002,273,280
7Jun 7, 2024 13:014,10055,467,31732,029,0002,001,0002,494,464
8Jun 7, 2024 13:004,10159,065,32231,039,0003,003,0002,273,280
9Jun 7, 2024 13:004,10759,882,81732,083,0002,005,0002,273,280
10Jun 7, 2024 13:014,10861,180,72933,097,0001,002,0002,273,280
11Jun 7, 2024 13:014,11256,319,14532,120,0002,007,0002,273,280
12Jun 7, 2024 13:004,11459,596,31131,132,0003,012,000176,128
13Jun 7, 2024 13:014,11454,515,94131,131,0003,012,000380,928
14Jun 7, 2024 13:014,11754,807,16632,164,0002,010,0002,482,176
15Jun 7, 2024 13:014,11854,491,47832,171,0002,010,0002,490,368
16Jun 7, 2024 13:004,12060,953,81131,177,0003,017,0002,482,176
17Jun 7, 2024 13:004,12060,652,23032,188,0002,011,0002,347,008
18Jun 7, 2024 13:004,12055,965,50132,189,0002,011,0002,490,368
19Jun 7, 2024 13:014,12060,588,87232,183,0002,011,0002,482,176
20Jun 7, 2024 13:014,12458,771,08332,213,0002,013,0002,490,368
21Jun 7, 2024 13:004,12556,303,37732,226,0002,014,0002,342,912
22Jun 7, 2024 13:004,12556,430,39532,222,0002,013,0002,486,272
23Jun 7, 2024 13:014,12555,252,47231,218,0003,021,0002,347,008
24Jun 7, 2024 13:004,12654,956,50131,224,0003,021,0002,273,280
25Jun 7, 2024 13:014,12753,781,55633,251,0001,007,0002,338,816
26Jun 7, 2024 13:014,12961,491,15831,244,0003,023,0002,494,464
27Jun 7, 2024 13:014,12957,048,99931,250,0003,024,0002,486,272
28Jun 7, 2024 13:004,12956,609,97232,258,0002,016,0002,273,280
29Jun 7, 2024 13:004,13163,071,68831,266,0003,025,0002,424,832
30Jun 7, 2024 13:004,13255,946,84833,288,0001,008,0002,490,368
31Jun 7, 2024 13:014,13360,589,97832,287,0002,017,0002,486,272
32Jun 7, 2024 13:004,13458,376,65632,292,0002,018,0002,273,280
33Jun 7, 2024 13:004,13758,129,34333,324,0001,009,0002,351,104
34Jun 7, 2024 13:004,13855,572,31831,319,0003,030,0002,273,280
35Jun 7, 2024 13:004,14358,920,60733,379,0001,011,0002,273,280
36Jun 7, 2024 13:004,14561,683,63532,380,0002,023,0002,273,280
37Jun 7, 2024 13:014,14957,157,22434,433,00002,490,368
38Jun 7, 2024 13:004,15357,318,69632,439,0002,027,0002,297,856
39Jun 7, 2024 13:004,15755,585,17432,471,0002,029,0002,273,280
40Jun 7, 2024 13:004,15961,358,54733,502,0001,015,0002,273,280
41Jun 7, 2024 13:004,16156,702,84232,507,0002,031,0002,273,280
42Jun 7, 2024 13:004,16961,906,84533,583,0001,017,0002,486,272
43Jun 7, 2024 13:004,17059,666,11133,593,0001,017,0002,490,368
44Jun 7, 2024 13:014,17362,603,09533,618,0001,018,0002,486,272
45Jun 7, 2024 13:004,17565,375,26434,653,0000372,736
46Jun 7, 2024 13:014,17760,611,63633,647,0001,019,0002,273,280
47Jun 7, 2024 13:004,17760,589,40634,665,00002,482,176
48Jun 7, 2024 13:014,17859,599,75532,636,0002,039,0002,486,272
49Jun 7, 2024 13:014,17959,847,98032,644,0002,040,000176,128
50Jun 7, 2024 13:014,19858,483,46832,851,0001,990,0002,273,280
51Jun 7, 2024 13:014,19960,362,91332,861,0001,991,000176,128
52Jun 7, 2024 13:014,21658,029,62131,990,0002,999,000167,936
53Jun 7, 2024 13:004,22060,567,12232,022,0003,002,000282,624
54Jun 7, 2024 13:004,22364,414,19833,051,0002,003,0002,273,280
55Jun 7, 2024 13:004,23258,347,06832,113,0003,010,0002,457,600
56Jun 7, 2024 13:004,25164,077,00734,272,0001,008,0002,306,048
57Jun 7, 2024 13:004,27163,053,39133,426,0002,025,000356,352
58Jun 7, 2024 13:004,27756,330,64932,459,0003,043,0002,277,376
59Jun 7, 2024 13:004,279115,353,65935,513,18502,240,512
60Jun 7, 2024 13:014,292106,396,15035,621,08502,236,416
61Jun 7, 2024 13:014,292112,327,67035,624,79602,248,704
62Jun 7, 2024 13:004,297108,245,09335,668,50002,240,512
63Jun 7, 2024 13:014,297112,473,80035,668,19802,232,320
64Jun 7, 2024 13:004,305113,771,26835,727,74902,248,704
65Jun 7, 2024 13:004,307108,205,47135,749,85502,240,512
66Jun 7, 2024 13:004,312100,391,51935,787,15202,232,320
67Jun 7, 2024 13:004,31662,990,32534,827,000995,000348,160
68Jun 7, 2024 13:004,31860,791,59630,863,0004,978,000348,160
69Jun 7, 2024 13:004,320108,903,58635,858,50502,248,704
70Jun 7, 2024 13:014,329103,844,51935,927,88302,244,608
71Jun 7, 2024 13:004,333101,525,08835,959,76402,244,608
72Jun 7, 2024 13:014,334112,779,20135,974,87002,240,512
73Jun 7, 2024 13:014,337107,704,95035,998,68002,228,224
74Jun 7, 2024 13:004,34292,870,92836,036,39402,244,608
75Jun 7, 2024 13:004,348108,426,38736,090,95202,244,608
76Jun 7, 2024 13:014,350106,616,24136,109,09502,232,320
77Jun 7, 2024 13:014,363109,649,14536,213,74102,236,416
78Jun 7, 2024 13:014,393114,631,56736,465,54102,355,200
79Jun 7, 2024 13:004,42398,780,37936,713,43302,244,608
80Jun 7, 2024 13:004,473112,366,91037,123,21002,232,320
81Jun 7, 2024 13:004,510100,224,54937,431,07502,244,608
82Jun 7, 2024 13:014,55967,093,01931,863,0005,974,000241,664