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:29GraceGraceScore: 3,933Success
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:293,77653,484,67529,319,0002,022,0002,486,272
2Jun 7, 2024 14:293,78754,853,08530,416,0001,013,0002,486,272
3Jun 7, 2024 14:293,78757,002,34429,408,0002,028,0002,486,272
4Jun 7, 2024 14:293,79757,452,59129,479,0002,033,0002,273,280
5Jun 7, 2024 14:293,80960,100,44730,592,0001,019,0002,469,888
6Jun 7, 2024 14:293,81959,140,76129,654,0002,045,0002,338,816
7Jun 7, 2024 14:293,83754,516,98228,858,0002,985,0002,486,272
8Jun 7, 2024 14:293,83758,069,25929,854,0001,990,0002,273,280
9Jun 7, 2024 14:293,83854,367,67528,872,0002,986,0002,273,280
10Jun 7, 2024 14:293,83861,007,41828,869,0002,986,0002,273,280
11Jun 7, 2024 14:293,84357,086,64628,905,0002,990,0002,318,336
12Jun 7, 2024 14:293,84453,904,51830,909,000997,0002,490,368
13Jun 7, 2024 14:293,84649,939,13829,928,0001,995,0002,490,368
14Jun 7, 2024 14:293,84758,799,38528,933,0002,993,0002,273,280
15Jun 7, 2024 14:293,84754,550,66330,934,000997,0002,482,176
16Jun 7, 2024 14:293,84854,342,31428,946,0002,994,0002,273,280
17Jun 7, 2024 14:293,84853,604,49228,946,0002,994,0002,490,368
18Jun 7, 2024 14:293,84960,236,91428,952,0002,995,0002,273,280
19Jun 7, 2024 14:293,85054,622,92828,960,0002,995,0002,273,280
20Jun 7, 2024 14:293,85761,126,87630,015,0002,001,0002,494,464
21Jun 7, 2024 14:293,86152,465,11429,041,0003,004,0002,478,080
22Jun 7, 2024 14:293,86762,065,81529,087,0003,009,0002,482,176
23Jun 7, 2024 14:293,86956,237,60430,107,0002,007,0002,273,280
24Jun 7, 2024 14:293,87056,547,39229,107,0003,011,0002,273,280
25Jun 7, 2024 14:293,87255,428,26830,131,0002,008,0002,273,280
26Jun 7, 2024 14:293,87956,746,63931,188,0001,006,0002,473,984
27Jun 7, 2024 14:293,87957,058,79530,184,0002,012,0002,269,184
28Jun 7, 2024 14:293,88159,248,38029,191,0003,019,0002,486,272
29Jun 7, 2024 14:293,88355,935,54629,204,0003,021,0002,482,176
30Jun 7, 2024 14:293,88355,892,39131,221,0001,007,0002,273,280
31Jun 7, 2024 14:293,88659,066,11530,238,0002,015,0002,273,280
32Jun 7, 2024 14:293,89156,403,78829,265,0003,027,0002,482,176
33Jun 7, 2024 14:293,89253,841,01329,275,0003,028,0002,273,280
34Jun 7, 2024 14:293,89661,416,53729,305,0003,031,0002,478,080
35Jun 7, 2024 14:293,90053,654,87431,355,0001,011,0002,375,680
36Jun 7, 2024 14:293,90053,756,89129,336,0003,034,0002,482,176
37Jun 7, 2024 14:293,90358,600,90930,368,0002,024,0002,273,280
38Jun 7, 2024 14:293,90357,418,41529,358,0003,037,0002,490,368
39Jun 7, 2024 14:293,90466,398,63430,382,0002,025,0002,387,968
40Jun 7, 2024 14:293,90561,056,11531,398,0001,012,0002,482,176
41Jun 7, 2024 14:293,90853,131,21630,406,0002,027,0002,273,280
42Jun 7, 2024 14:293,90855,768,20729,393,0003,040,0002,519,040
43Jun 7, 2024 14:293,91059,258,04431,438,0001,014,0002,482,176
44Jun 7, 2024 14:293,91357,029,98230,450,0002,030,0002,273,280
45Jun 7, 2024 14:293,91352,384,60031,466,0001,015,0002,486,272
46Jun 7, 2024 14:293,91456,324,63730,455,0002,030,0002,273,280
47Jun 7, 2024 14:293,91457,492,82930,459,0002,030,0002,420,736
48Jun 7, 2024 14:293,91556,918,43030,466,0002,031,0002,273,280
49Jun 7, 2024 14:293,91658,895,07830,474,0002,031,0002,486,272
50Jun 7, 2024 14:293,91754,729,49831,494,0001,015,0002,273,280
51Jun 7, 2024 14:293,91955,543,88330,498,0002,033,0002,273,280
52Jun 7, 2024 14:293,92258,696,33731,534,0001,017,0002,498,560
53Jun 7, 2024 14:293,92356,147,64131,545,0001,017,0002,494,464
54Jun 7, 2024 14:293,92354,133,19331,541,0001,017,0002,273,280
55Jun 7, 2024 14:293,92462,842,18831,551,0001,017,0002,273,280
56Jun 7, 2024 14:293,92670,558,60031,570,0001,018,0002,273,280
57Jun 7, 2024 14:293,93058,755,96131,596,0001,019,0002,273,280
58Jun 7, 2024 14:293,93156,050,80430,589,0002,039,0002,482,176
59Jun 7, 2024 14:293,93159,899,38030,588,0002,039,0002,273,280
60Jun 7, 2024 14:293,93357,100,07330,608,0002,040,0002,486,272
61Jun 7, 2024 14:293,93360,035,87730,605,0002,040,0002,490,368
62Jun 7, 2024 14:293,93557,725,04631,638,0001,020,0002,273,280
63Jun 7, 2024 14:293,93759,277,70531,655,0001,021,0002,490,368
64Jun 7, 2024 14:293,94257,138,02031,697,0001,022,0002,486,272
65Jun 7, 2024 14:293,95260,068,81429,818,0002,981,0002,490,368
66Jun 7, 2024 14:293,95359,460,07230,821,0001,988,0002,297,856
67Jun 7, 2024 14:293,95459,700,74229,838,0002,983,0002,273,280
68Jun 7, 2024 14:293,95557,692,87531,833,000994,0002,486,272
69Jun 7, 2024 14:293,95558,407,08530,839,0001,989,0002,273,280
70Jun 7, 2024 14:293,95665,633,45229,847,0002,984,0002,482,176
71Jun 7, 2024 14:293,95657,900,24429,847,0002,984,0002,416,640
72Jun 7, 2024 14:293,95661,482,43129,849,0002,984,0002,482,176
73Jun 7, 2024 14:293,95763,135,32029,857,0002,985,0002,273,280
74Jun 7, 2024 14:293,95766,420,95829,857,0002,985,0002,482,176
75Jun 7, 2024 14:293,96454,129,61629,913,0002,991,0002,273,280
76Jun 7, 2024 14:293,96559,081,64729,919,0002,991,0002,482,176
77Jun 7, 2024 14:293,96660,399,99830,922,0001,994,0002,273,280
78Jun 7, 2024 14:293,96756,074,84630,931,0001,995,0002,445,312
79Jun 7, 2024 14:293,97156,186,46329,960,0002,996,0002,273,280
80Jun 7, 2024 14:293,97256,517,04829,968,0002,996,0002,273,280
81Jun 7, 2024 14:293,97354,991,02529,979,0002,997,0002,478,080
82Jun 7, 2024 14:293,97558,497,88631,994,000999,0002,490,368
83Jun 7, 2024 14:293,97760,525,53031,007,0002,000,0002,273,280
84Jun 7, 2024 14:293,97855,698,09131,016,0002,001,0002,482,176
85Jun 7, 2024 14:293,97858,276,98830,018,0003,001,0002,301,952
86Jun 7, 2024 14:293,98157,388,49331,039,0002,002,0002,486,272
87Jun 7, 2024 14:293,98160,187,58330,039,0003,003,0002,490,368
88Jun 7, 2024 14:293,98754,985,53130,086,0003,008,0002,482,176
89Jun 7, 2024 14:293,99059,307,95131,107,0002,006,0002,490,368
90Jun 7, 2024 14:294,01358,088,92031,288,0002,018,0002,273,280
91Jun 7, 2024 14:294,01861,831,16831,326,0002,021,0002,490,368
92Jun 7, 2024 14:294,02252,177,79831,359,0002,023,0002,273,280
93Jun 7, 2024 14:294,02360,010,54230,352,0003,035,0002,342,912
94Jun 7, 2024 14:294,02656,512,70931,453,0001,965,0002,490,368
95Jun 7, 2024 14:294,03656,696,02030,455,0003,045,0002,490,368
96Jun 7, 2024 14:294,04366,941,10032,539,0001,016,0002,273,280
97Jun 7, 2024 14:294,08496,567,34333,900,56402,240,512
98Jun 7, 2024 14:294,09388,263,14733,975,17802,236,416
99Jun 7, 2024 14:294,099115,963,20734,023,43902,244,608
100Jun 7, 2024 14:294,11195,364,20234,124,43602,240,512
101Jun 7, 2024 14:294,121103,477,26134,202,03802,244,608
102Jun 7, 2024 14:294,13198,966,53834,284,07502,240,512
103Jun 7, 2024 14:294,13197,317,81634,284,02002,240,512
104Jun 7, 2024 14:294,13899,977,10134,348,00102,236,416
105Jun 7, 2024 14:294,14197,989,02134,368,62902,236,416
106Jun 7, 2024 14:294,143116,491,63834,384,53902,236,416
107Jun 7, 2024 14:294,15293,439,03034,465,61602,240,512
108Jun 7, 2024 14:294,153106,551,82334,470,89602,248,704
109Jun 7, 2024 14:294,15690,303,33534,492,42802,240,512
110Jun 7, 2024 14:294,15796,693,45734,499,29202,244,608
111Jun 7, 2024 14:294,158114,018,16334,509,46602,240,512
112Jun 7, 2024 14:294,162103,975,49434,544,03502,232,320
113Jun 7, 2024 14:294,16897,193,01334,591,40302,371,584
114Jun 7, 2024 14:294,170109,640,66234,610,28402,240,512
115Jun 7, 2024 14:294,195119,073,06934,819,14002,248,704
116Jun 7, 2024 14:294,224113,211,04335,060,15502,244,608
117Jun 7, 2024 14:294,244120,033,65635,221,72802,228,224
118Jun 7, 2024 14:294,254108,501,34235,306,00202,244,608
119Jun 7, 2024 14:294,256125,933,83435,325,94502,244,608
120Jun 7, 2024 14:294,51892,793,96337,498,79302,240,512