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:04GraceGraceScore: 4,293Success
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:034,15861,990,48533,494,0001,014,0002,273,280
2Jun 5, 2024 17:044,16360,954,93033,533,0001,016,0002,347,008
3Jun 5, 2024 17:044,17567,395,12233,630,0001,019,0002,347,008
4Jun 5, 2024 17:044,17664,785,63033,643,0001,019,0002,486,272
5Jun 5, 2024 17:044,17763,976,10232,626,0002,039,0002,273,280
6Jun 5, 2024 17:044,18059,497,16533,678,0001,020,0002,273,280
7Jun 5, 2024 17:044,18661,619,35732,759,0001,985,0002,490,368
8Jun 5, 2024 17:044,18759,795,79534,750,00002,486,272
9Jun 5, 2024 17:044,19558,775,83332,827,0001,989,0002,273,280
10Jun 5, 2024 17:034,19558,865,06232,833,0001,989,0002,482,176
11Jun 5, 2024 17:034,19864,362,48131,854,0002,986,0002,273,280
12Jun 5, 2024 17:034,19861,024,59231,859,0002,986,0002,273,280
13Jun 5, 2024 17:044,19959,284,32933,830,0001,025,0002,273,280
14Jun 5, 2024 17:034,19959,602,51532,863,0001,991,0002,478,080
15Jun 5, 2024 17:034,20159,907,64831,877,0002,988,0002,273,280
16Jun 5, 2024 17:044,20662,678,95532,914,0001,994,0002,281,472
17Jun 5, 2024 17:044,21058,410,66731,951,0002,995,0002,273,280
18Jun 5, 2024 17:034,21057,392,81531,946,0002,994,0002,486,272
19Jun 5, 2024 17:044,21157,116,82631,953,0002,995,0002,273,280
20Jun 5, 2024 17:034,21460,087,99932,977,0001,998,0002,482,176
21Jun 5, 2024 17:034,21757,157,61432,005,0003,000,0002,351,104
22Jun 5, 2024 17:044,21855,691,04232,007,0003,000,0002,486,272
23Jun 5, 2024 17:044,21861,497,58832,008,0003,000,0002,420,736
24Jun 5, 2024 17:034,21959,207,58432,017,0003,001,0002,273,280
25Jun 5, 2024 17:044,22056,643,90733,021,0002,001,0002,482,176
26Jun 5, 2024 17:044,22258,461,69832,040,0003,003,0002,490,368
27Jun 5, 2024 17:044,22363,388,80032,051,0003,004,0002,273,280
28Jun 5, 2024 17:044,23057,859,27332,096,0003,009,0002,273,280
29Jun 5, 2024 17:044,23262,977,91633,121,0002,007,0002,347,008
30Jun 5, 2024 17:044,23255,794,08432,112,0003,010,0002,482,176
31Jun 5, 2024 17:044,24057,683,34633,181,0002,010,0002,273,280
32Jun 5, 2024 17:044,24158,768,17632,187,0003,017,0002,486,272
33Jun 5, 2024 17:044,24357,563,29434,208,0001,006,0002,482,176
34Jun 5, 2024 17:044,24362,591,30933,209,0002,012,0002,486,272
35Jun 5, 2024 17:034,24463,300,16634,216,0001,006,0002,273,280
36Jun 5, 2024 17:044,24758,681,23733,237,0002,014,0002,490,368
37Jun 5, 2024 17:044,25262,303,66433,279,0002,016,0002,273,280
38Jun 5, 2024 17:034,25560,305,66533,300,0002,018,0002,273,280
39Jun 5, 2024 17:044,25662,608,02533,309,0002,018,0002,490,368
40Jun 5, 2024 17:044,25756,306,34132,307,0003,028,0002,482,176
41Jun 5, 2024 17:044,25753,408,32833,314,0002,019,0002,482,176
42Jun 5, 2024 17:034,25760,749,46032,304,0003,028,0002,273,280
43Jun 5, 2024 17:044,25861,175,87532,314,0003,029,0002,273,280
44Jun 5, 2024 17:034,25959,602,56933,331,0002,020,0002,273,280
45Jun 5, 2024 17:034,26061,714,09532,327,0003,030,0002,273,280
46Jun 5, 2024 17:044,26467,048,20632,359,0003,033,0002,490,368
47Jun 5, 2024 17:044,26558,248,32232,365,0003,034,0002,273,280
48Jun 5, 2024 17:044,26558,149,89032,363,0003,034,0002,273,280
49Jun 5, 2024 17:034,26659,523,52935,408,00002,494,464
50Jun 5, 2024 17:034,26763,132,96132,383,0003,035,0002,273,280
51Jun 5, 2024 17:044,27061,845,47434,425,0001,012,0002,490,368
52Jun 5, 2024 17:044,27359,265,36933,440,0002,026,0002,273,280
53Jun 5, 2024 17:034,27358,103,60033,440,0002,026,0002,314,240
54Jun 5, 2024 17:044,27463,638,37833,446,0002,027,0002,273,280
55Jun 5, 2024 17:044,28056,993,56034,513,0001,015,0002,273,280
56Jun 5, 2024 17:044,28360,965,65133,516,0002,031,0002,273,280
57Jun 5, 2024 17:044,28561,486,17233,537,0002,032,0002,490,368
58Jun 5, 2024 17:044,29259,727,00435,621,00002,347,008
59Jun 5, 2024 17:044,29366,455,21733,595,0002,036,0002,273,280
60Jun 5, 2024 17:044,29761,549,39833,625,0002,037,0002,273,280
61Jun 5, 2024 17:044,29766,208,40633,628,0002,038,0002,273,280
62Jun 5, 2024 17:044,29867,179,57633,634,0002,038,0002,273,280
63Jun 5, 2024 17:044,29960,935,48633,642,0002,038,0002,482,176
64Jun 5, 2024 17:034,29961,249,58133,644,0002,039,0002,273,280
65Jun 5, 2024 17:044,31061,124,77533,789,0001,987,0002,273,280
66Jun 5, 2024 17:044,31663,544,06432,838,0002,985,0002,273,280
67Jun 5, 2024 17:044,31665,139,11134,831,000995,0002,273,280
68Jun 5, 2024 17:034,31662,331,73933,830,0001,990,0002,482,176
69Jun 5, 2024 17:044,31759,120,34032,843,0002,985,0002,490,368
70Jun 5, 2024 17:044,31761,780,73334,838,000995,0002,273,280
71Jun 5, 2024 17:044,31762,541,17633,842,0001,990,0002,486,272
72Jun 5, 2024 17:044,31759,706,91633,844,0001,990,0002,473,984
73Jun 5, 2024 17:034,31764,007,34132,849,0002,986,0002,490,368
74Jun 5, 2024 17:044,31860,316,90933,846,0001,990,0002,494,464
75Jun 5, 2024 17:044,31960,474,46934,849,000995,0002,486,272
76Jun 5, 2024 17:034,32163,675,80633,817,0002,049,0002,494,464
77Jun 5, 2024 17:034,32264,320,28232,883,0002,989,0002,490,368
78Jun 5, 2024 17:044,32663,163,81632,914,0002,992,0002,273,280
79Jun 5, 2024 17:044,32660,205,34932,911,0002,991,0002,273,280
80Jun 5, 2024 17:044,32964,992,76533,934,0001,996,0002,273,280
81Jun 5, 2024 17:044,33156,239,48631,957,0003,994,0002,273,280
82Jun 5, 2024 17:044,33360,888,98733,969,0001,998,0002,293,760
83Jun 5, 2024 17:044,33859,755,99733,004,0003,000,0002,273,280
84Jun 5, 2024 17:044,33862,430,68733,002,0003,000,0002,490,368
85Jun 5, 2024 17:044,33960,451,43533,011,0003,001,0002,478,080
86Jun 5, 2024 17:044,34057,220,87633,021,0003,001,0002,383,872
87Jun 5, 2024 17:044,35360,789,12034,121,0002,007,0002,490,368
88Jun 5, 2024 17:044,35662,918,98234,149,0002,008,0002,273,280
89Jun 5, 2024 17:044,36057,970,91534,179,0002,010,0002,281,472
90Jun 5, 2024 17:034,37763,649,60734,307,0002,018,0002,265,088
91Jun 5, 2024 17:044,37957,701,38134,326,0002,019,0002,273,280
92Jun 5, 2024 17:044,402100,744,19036,538,16002,240,512
93Jun 5, 2024 17:044,41662,816,44134,617,0002,036,0002,273,280
94Jun 5, 2024 17:044,41998,909,24336,679,73602,244,608
95Jun 5, 2024 17:034,429111,789,95236,762,59202,232,320
96Jun 5, 2024 17:034,436110,565,81336,818,15102,236,416
97Jun 5, 2024 17:044,437106,582,78536,829,41602,236,416
98Jun 5, 2024 17:044,43763,381,67034,837,0001,990,0002,273,280
99Jun 5, 2024 17:044,442101,160,87236,866,60202,244,608
100Jun 5, 2024 17:044,446123,980,73336,899,76702,240,512
101Jun 5, 2024 17:034,452112,841,30836,948,25202,248,704
102Jun 5, 2024 17:044,45297,554,37936,950,23002,240,512
103Jun 5, 2024 17:044,45398,841,89736,962,81902,240,512
104Jun 5, 2024 17:034,46099,516,97137,019,96502,232,320
105Jun 5, 2024 17:034,464111,184,25937,048,50602,248,704
106Jun 5, 2024 17:044,46491,930,92337,051,36502,236,416
107Jun 5, 2024 17:044,472105,205,77437,115,85402,375,680
108Jun 5, 2024 17:044,47693,302,77337,149,45102,232,320
109Jun 5, 2024 17:044,508101,613,40737,416,94302,244,608
110Jun 5, 2024 17:044,537105,328,36237,653,80202,236,416
111Jun 5, 2024 17:044,55698,911,28437,810,83502,240,512
112Jun 5, 2024 17:044,565113,466,85837,892,33202,244,608
113Jun 5, 2024 17:044,569103,890,95537,925,32002,236,416
114Jun 5, 2024 17:044,571110,042,84537,937,98802,244,608
115Jun 5, 2024 17:044,57491,478,23137,964,78702,240,512
116Jun 5, 2024 17:044,579107,905,15138,006,42502,236,416
117Jun 5, 2024 17:034,650108,418,55738,594,84302,240,512