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:23GraceGraceScore: 3,917Success
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:233,79254,489,25830,458,0001,015,0002,273,280
2Jun 7, 2024 14:243,79754,186,65429,484,0002,033,0002,486,272
3Jun 7, 2024 14:233,79755,162,79330,496,0001,016,0002,273,280
4Jun 7, 2024 14:233,79856,776,39830,504,0001,016,0002,482,176
5Jun 7, 2024 14:233,80161,354,61129,516,0002,035,0002,273,280
6Jun 7, 2024 14:233,80253,781,92629,522,0002,036,0002,351,104
7Jun 7, 2024 14:243,80960,095,93031,614,00002,428,928
8Jun 7, 2024 14:233,81063,659,74829,586,0002,040,0002,478,080
9Jun 7, 2024 14:233,81356,137,54330,626,0001,020,0002,314,240
10Jun 7, 2024 14:233,81462,184,12529,618,0002,042,0002,273,280
11Jun 7, 2024 14:243,83555,984,69628,848,0002,984,0002,273,280
12Jun 7, 2024 14:233,83558,476,68729,838,0001,989,0002,490,368
13Jun 7, 2024 14:233,83954,401,95231,865,00002,359,296
14Jun 7, 2024 14:233,84457,761,77729,909,0001,993,0002,486,272
15Jun 7, 2024 14:243,85061,661,87029,958,0001,997,0002,273,280
16Jun 7, 2024 14:243,85656,179,34530,005,0002,000,0002,273,280
17Jun 7, 2024 14:233,85759,985,22229,011,0003,001,0002,482,176
18Jun 7, 2024 14:243,85851,493,99730,021,0002,001,0002,273,280
19Jun 7, 2024 14:233,86157,661,91530,044,0002,002,0002,273,280
20Jun 7, 2024 14:233,86754,615,16030,092,0002,006,0002,273,280
21Jun 7, 2024 14:233,86956,852,69230,103,0002,006,0002,478,080
22Jun 7, 2024 14:233,86955,820,54130,106,0002,007,0002,490,368
23Jun 7, 2024 14:233,87054,541,92229,108,0003,011,0002,273,280
24Jun 7, 2024 14:233,87055,081,04830,112,0002,007,0002,486,272
25Jun 7, 2024 14:233,87161,994,14029,117,0003,012,0002,273,280
26Jun 7, 2024 14:233,87256,604,27730,132,0002,008,0002,486,272
27Jun 7, 2024 14:233,87455,619,23030,148,0002,009,0002,494,464
28Jun 7, 2024 14:233,87557,750,29030,155,0002,010,0002,273,280
29Jun 7, 2024 14:233,88060,488,64629,183,0003,019,0002,273,280
30Jun 7, 2024 14:243,88158,138,16031,206,0001,006,0002,428,928
31Jun 7, 2024 14:233,88156,440,42630,196,0002,013,0002,273,280
32Jun 7, 2024 14:233,88757,593,35030,247,0002,016,0002,273,280
33Jun 7, 2024 14:243,88957,378,85929,255,0003,026,0002,490,368
34Jun 7, 2024 14:233,88954,912,26830,264,0002,017,0002,482,176
35Jun 7, 2024 14:233,88959,924,40330,264,0002,017,0002,478,080
36Jun 7, 2024 14:243,89058,229,37530,267,0002,017,0002,322,432
37Jun 7, 2024 14:233,89155,718,04130,274,0002,018,0002,490,368
38Jun 7, 2024 14:233,89155,482,73830,274,0002,018,0002,486,272
39Jun 7, 2024 14:233,89358,809,63529,285,0003,029,0002,490,368
40Jun 7, 2024 14:233,89454,417,01329,293,0003,030,0002,486,272
41Jun 7, 2024 14:233,89553,460,58431,322,0001,010,0002,273,280
42Jun 7, 2024 14:243,89759,152,25129,311,0003,032,0002,351,104
43Jun 7, 2024 14:233,89764,980,47229,316,0003,032,0002,273,280
44Jun 7, 2024 14:243,89853,528,94129,324,0003,033,0002,273,280
45Jun 7, 2024 14:233,90054,814,77430,344,0002,022,0002,273,280
46Jun 7, 2024 14:233,90157,763,51029,341,0003,035,0002,273,280
47Jun 7, 2024 14:233,90358,720,46029,358,0003,037,0002,482,176
48Jun 7, 2024 14:233,90457,125,28130,375,0002,025,0002,273,280
49Jun 7, 2024 14:233,90557,871,60330,383,0002,025,0002,273,280
50Jun 7, 2024 14:233,90654,449,08030,393,0002,026,0002,342,912
51Jun 7, 2024 14:233,90858,687,15030,413,0002,027,0002,273,280
52Jun 7, 2024 14:233,91362,151,01431,464,0001,014,0002,273,280
53Jun 7, 2024 14:243,91453,174,20730,456,0002,030,0002,486,272
54Jun 7, 2024 14:233,91654,817,10231,487,0001,015,0002,482,176
55Jun 7, 2024 14:233,91755,997,95031,499,0001,016,0002,416,640
56Jun 7, 2024 14:233,91955,027,71132,531,00002,482,176
57Jun 7, 2024 14:243,92254,646,16532,549,00002,482,176
58Jun 7, 2024 14:233,92254,299,87231,534,0001,017,0002,457,600
59Jun 7, 2024 14:233,92555,308,50431,560,0001,018,0002,482,176
60Jun 7, 2024 14:243,92958,400,63730,570,0002,038,0002,510,848
61Jun 7, 2024 14:233,93164,501,12631,609,0001,019,0002,478,080
62Jun 7, 2024 14:243,93362,609,06730,605,0002,040,0002,273,280
63Jun 7, 2024 14:243,93661,692,75832,665,00002,490,368
64Jun 7, 2024 14:233,93665,290,22930,627,0002,041,0002,273,280
65Jun 7, 2024 14:233,93855,144,63730,645,0002,043,0002,273,280
66Jun 7, 2024 14:233,93864,925,77330,643,0002,042,0002,490,368
67Jun 7, 2024 14:233,95355,501,85529,824,0002,982,0002,273,280
68Jun 7, 2024 14:233,95365,406,59529,828,0002,982,0002,486,272
69Jun 7, 2024 14:243,95458,479,88530,827,0001,988,0002,273,280
70Jun 7, 2024 14:243,95762,015,64030,857,0001,990,0002,289,664
71Jun 7, 2024 14:233,96160,617,22231,883,000996,0002,490,368
72Jun 7, 2024 14:233,96660,056,10730,922,0001,995,0002,428,928
73Jun 7, 2024 14:233,96854,286,62629,944,0002,994,0002,478,080
74Jun 7, 2024 14:243,97156,920,53829,965,0002,996,0002,482,176
75Jun 7, 2024 14:243,97255,310,27530,973,0001,998,0002,482,176
76Jun 7, 2024 14:233,97356,842,35330,975,0001,998,0002,478,080
77Jun 7, 2024 14:233,97360,763,39129,976,0002,997,0002,494,464
78Jun 7, 2024 14:243,97855,858,64231,016,0002,001,0002,273,280
79Jun 7, 2024 14:233,98656,838,75930,076,0003,007,0002,494,464
80Jun 7, 2024 14:233,99459,793,57831,142,0002,009,0002,273,280
81Jun 7, 2024 14:233,99560,381,74231,151,0002,009,0002,273,280
82Jun 7, 2024 14:244,01257,954,01430,275,0003,027,0002,490,368
83Jun 7, 2024 14:244,05261,070,44931,594,0002,038,0002,420,736
84Jun 7, 2024 14:234,07192,750,46633,792,67902,236,416
85Jun 7, 2024 14:234,109106,897,74234,106,49502,359,296
86Jun 7, 2024 14:234,110106,478,28934,111,54502,240,512
87Jun 7, 2024 14:244,115100,744,77134,154,71402,240,512
88Jun 7, 2024 14:244,12155,892,57331,184,0003,017,0002,273,280
89Jun 7, 2024 14:234,125101,081,34534,240,22102,240,512
90Jun 7, 2024 14:234,125117,918,06134,233,98902,240,512
91Jun 7, 2024 14:244,128104,465,27334,261,29802,236,416
92Jun 7, 2024 14:234,145109,586,02934,405,81302,236,416
93Jun 7, 2024 14:234,14798,353,86134,416,59002,240,512
94Jun 7, 2024 14:244,14989,151,84534,436,25302,240,512
95Jun 7, 2024 14:244,15592,026,79934,486,86702,236,416
96Jun 7, 2024 14:234,16294,784,57834,547,08602,240,512
97Jun 7, 2024 14:234,172100,125,17034,627,69302,236,416
98Jun 7, 2024 14:244,173103,043,20934,634,68702,240,512
99Jun 7, 2024 14:234,181112,301,21034,705,98502,244,608
100Jun 7, 2024 14:234,195105,386,71934,815,49102,236,416
101Jun 7, 2024 14:234,20089,550,75434,860,74902,367,488
102Jun 7, 2024 14:234,224101,698,98835,059,99102,359,296
103Jun 7, 2024 14:244,227106,245,03735,086,06702,248,704
104Jun 7, 2024 14:234,282102,147,58035,542,99802,228,224
105Jun 7, 2024 14:234,330103,112,79435,935,87502,252,800
106Jun 7, 2024 14:234,34194,606,51536,028,84502,232,320
107Jun 7, 2024 14:234,375100,649,24036,309,73702,248,704
108Jun 7, 2024 14:234,409118,385,73536,591,05002,240,512