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 listDec 15, 2023 13:21matsuoka-601matsuoka-601Score: 7,087Success
Source Code

Source code access is restricted. Log in to request access.

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Dec 15, 2023 13:246,96888,487,41655,841,0001,994,0002,523,136
2Dec 15, 2023 13:256,97080,636,65356,837,0001,014,0002,400,256
3Dec 15, 2023 13:246,97082,740,09355,860,0001,995,0002,523,136
4Dec 15, 2023 13:256,97282,310,41556,868,000997,0002,404,352
5Dec 15, 2023 13:256,97482,699,18555,888,0001,996,0002,400,256
6Dec 15, 2023 13:256,98483,499,06355,972,0001,999,0002,519,040
7Dec 15, 2023 13:256,98580,146,82555,976,0001,999,0002,523,136
8Dec 15, 2023 13:256,98684,404,56655,985,0001,999,0002,404,352
9Dec 15, 2023 13:216,98680,263,56055,988,0001,999,0002,523,136
10Dec 15, 2023 13:276,99080,257,29257,018,0001,000,0002,408,448
11Dec 15, 2023 13:236,99286,156,50256,030,0002,001,0002,404,352
12Dec 15, 2023 13:256,99384,681,20756,041,0002,001,0002,387,968
13Dec 15, 2023 13:226,99480,886,45957,052,0001,000,0002,404,352
14Dec 15, 2023 13:257,00385,818,99456,123,0002,004,0002,523,136
15Dec 15, 2023 13:247,00479,059,95756,131,0002,004,0002,400,256
16Dec 15, 2023 13:237,00484,490,90856,131,0002,004,0002,523,136
17Dec 15, 2023 13:277,00680,054,90657,144,0001,002,0002,396,160
18Dec 15, 2023 13:257,00884,008,09657,164,0001,002,0002,502,656
19Dec 15, 2023 13:227,00885,665,31655,159,0003,008,0002,523,136
20Dec 15, 2023 13:257,01089,777,61957,182,0001,003,0002,523,136
21Dec 15, 2023 13:257,01384,043,22357,202,0001,003,0002,523,136
22Dec 15, 2023 13:257,01381,337,91156,203,0002,007,0002,523,136
23Dec 15, 2023 13:237,01479,372,18056,207,0002,007,0002,523,136
24Dec 15, 2023 13:217,01980,280,14956,251,0002,008,0002,519,040
25Dec 15, 2023 13:217,01981,677,20256,248,0002,008,0002,523,136
26Dec 15, 2023 13:227,02182,646,29356,264,0002,009,0002,514,944
27Dec 15, 2023 13:257,02480,929,17156,290,0002,010,0002,494,464
28Dec 15, 2023 13:217,02585,933,88956,300,0002,010,0002,400,256
29Dec 15, 2023 13:227,02681,519,59556,308,0002,011,0002,514,944
30Dec 15, 2023 13:257,03079,834,21856,334,0002,011,0002,404,352
31Dec 15, 2023 13:217,03084,552,41056,339,0002,012,0002,523,136
32Dec 15, 2023 13:277,03179,952,51957,353,0001,006,0002,404,352
33Dec 15, 2023 13:227,03287,192,75956,356,0002,012,0002,523,136
34Dec 15, 2023 13:217,03381,633,70056,364,0002,013,0002,396,160
35Dec 15, 2023 13:277,03488,750,13856,367,0002,013,0002,523,136
36Dec 15, 2023 13:277,03781,668,38058,410,00002,404,352
37Dec 15, 2023 13:257,04080,974,73258,435,00002,400,256
38Dec 15, 2023 13:217,04090,855,99556,421,0002,015,0002,404,352
39Dec 15, 2023 13:277,04686,135,47857,471,0001,008,0002,404,352
40Dec 15, 2023 13:237,04687,151,36458,484,00002,523,136
41Dec 15, 2023 13:277,04785,146,12456,477,0002,017,0002,514,944
42Dec 15, 2023 13:247,04882,793,90757,489,0001,008,0002,523,136
43Dec 15, 2023 13:257,04980,779,96757,495,0001,008,0002,404,352
44Dec 15, 2023 13:237,04981,728,00257,496,0001,008,0002,514,944
45Dec 15, 2023 13:237,05079,917,01857,509,0001,008,0002,396,160
46Dec 15, 2023 13:277,051115,310,41358,519,88002,277,376
47Dec 15, 2023 13:227,05279,435,83957,523,0001,009,0002,400,256
48Dec 15, 2023 13:217,05386,662,32857,535,0001,009,0002,400,256
49Dec 15, 2023 13:257,05784,596,39457,563,0001,009,0002,400,256
50Dec 15, 2023 13:257,05991,450,95157,578,0001,010,0002,523,136
51Dec 15, 2023 13:227,062128,598,52558,610,89702,285,568
52Dec 15, 2023 13:217,06385,762,71558,623,00002,404,352
53Dec 15, 2023 13:227,06886,972,77457,653,0001,011,0002,523,136
54Dec 15, 2023 13:217,06889,364,18957,653,0001,011,0002,523,136
55Dec 15, 2023 13:257,069132,877,49858,669,27502,281,472
56Dec 15, 2023 13:217,06993,455,29758,671,00002,523,136
57Dec 15, 2023 13:227,07290,834,07557,688,0001,012,0002,400,256
58Dec 15, 2023 13:277,07589,922,31158,725,00002,396,160
59Dec 15, 2023 13:257,08289,401,67956,786,0001,992,0002,523,136
60Dec 15, 2023 13:237,08388,161,05357,796,000996,0002,514,944
61Dec 15, 2023 13:237,08486,538,21157,801,000996,0002,523,136
62Dec 15, 2023 13:257,08584,223,21156,809,0001,993,0002,510,848
63Dec 15, 2023 13:237,08587,103,66756,809,0001,993,0002,404,352
64Dec 15, 2023 13:237,08590,541,88057,807,000996,0002,523,136
65Dec 15, 2023 13:247,08684,726,02758,813,00002,514,944
66Dec 15, 2023 13:217,08686,318,45256,819,0001,993,0002,408,448
67Dec 15, 2023 13:277,08788,203,33556,829,0001,994,0002,523,136
68Dec 15, 2023 13:257,08788,986,57957,825,000996,0002,523,136
69Dec 15, 2023 13:217,08782,211,73856,831,0001,994,0002,396,160
70Dec 15, 2023 13:237,08985,310,57857,844,000997,0002,523,136
71Dec 15, 2023 13:277,09085,922,80056,854,0001,994,0002,523,136
72Dec 15, 2023 13:257,091129,004,38158,854,23102,285,568
73Dec 15, 2023 13:247,093125,885,61258,868,94902,285,568
74Dec 15, 2023 13:277,09581,272,57156,889,0001,996,0002,523,136
75Dec 15, 2023 13:247,09982,330,08056,928,0001,997,0002,523,136
76Dec 15, 2023 13:247,10481,284,75456,964,0001,998,0002,408,448
77Dec 15, 2023 13:277,10781,090,04256,990,0001,999,0002,523,136
78Dec 15, 2023 13:237,109124,430,31459,006,51602,273,280
79Dec 15, 2023 13:257,10982,834,34757,006,0002,000,0002,404,352
80Dec 15, 2023 13:247,110131,161,70559,012,90302,285,568
81Dec 15, 2023 13:217,11087,833,27957,011,0002,000,0002,412,544
82Dec 15, 2023 13:277,11285,686,00957,029,0002,001,0002,396,160
83Dec 15, 2023 13:217,11380,374,06158,036,0001,000,0002,523,136
84Dec 15, 2023 13:217,115126,793,97659,054,63002,281,472
85Dec 15, 2023 13:277,11682,578,79757,060,0002,002,0002,523,136
86Dec 15, 2023 13:257,11782,968,61258,072,0001,001,0002,523,136
87Dec 15, 2023 13:227,119133,328,05259,086,64002,285,568
88Dec 15, 2023 13:217,121131,385,72959,107,51702,273,280
89Dec 15, 2023 13:257,123133,848,35659,119,58802,277,376
90Dec 15, 2023 13:257,12381,023,91958,118,0001,002,0002,396,160
91Dec 15, 2023 13:237,12381,771,52457,117,0002,004,0002,514,944
92Dec 15, 2023 13:217,12588,779,09457,130,0002,004,0002,523,136
93Dec 15, 2023 13:247,12686,634,60558,140,0001,002,0002,523,136
94Dec 15, 2023 13:277,12786,412,54758,154,0001,002,0002,514,944
95Dec 15, 2023 13:277,12889,313,39657,157,0002,005,0002,514,944
96Dec 15, 2023 13:237,13181,796,88157,180,0002,006,0002,396,160
97Dec 15, 2023 13:247,135136,994,67559,223,84102,293,760
98Dec 15, 2023 13:217,138121,207,73459,243,00102,281,472
99Dec 15, 2023 13:217,13982,354,51457,244,0002,008,0002,412,544
100Dec 15, 2023 13:277,146124,555,66459,311,25202,277,376
101Dec 15, 2023 13:247,14686,774,48357,305,0002,010,0002,396,160
102Dec 15, 2023 13:237,15086,827,17057,335,0002,011,0002,514,944
103Dec 15, 2023 13:227,15380,744,84659,374,00002,408,448
104Dec 15, 2023 13:217,15383,901,36458,367,0001,006,0002,523,136
105Dec 15, 2023 13:257,161131,595,53759,432,67202,289,664
106Dec 15, 2023 13:277,161140,250,54859,437,52502,269,184
107Dec 15, 2023 13:277,162127,790,36759,446,52302,277,376
108Dec 15, 2023 13:257,16586,348,93658,460,0001,007,0002,523,136
109Dec 15, 2023 13:277,166122,204,71059,475,78102,277,376
110Dec 15, 2023 13:237,17283,150,04658,517,0001,008,0002,523,136
111Dec 15, 2023 13:227,178128,114,76859,577,38502,281,472
112Dec 15, 2023 13:277,19283,961,02358,701,000994,0002,523,136
113Dec 15, 2023 13:257,193118,526,86859,703,06602,289,664
114Dec 15, 2023 13:237,200129,749,68159,763,53902,277,376
115Dec 15, 2023 13:257,201126,694,13759,769,27702,285,568
116Dec 15, 2023 13:257,204117,336,81959,795,41602,289,664
117Dec 15, 2023 13:277,21486,194,63858,876,000997,0002,400,256
118Dec 15, 2023 13:217,220138,949,67959,925,09102,277,376
119Dec 15, 2023 13:237,22388,207,38757,955,0001,998,0002,404,352
120Dec 15, 2023 13:237,225125,762,60359,964,43102,289,664
121Dec 15, 2023 13:257,245125,903,69060,131,45802,289,664
122Dec 15, 2023 13:257,274132,208,94860,373,09802,289,664
123Dec 15, 2023 13:237,320132,990,96560,752,36202,285,568
124Dec 15, 2023 13:277,320124,215,39660,755,95702,297,856
125Dec 15, 2023 13:237,326125,390,68260,807,84202,293,760
126Dec 15, 2023 13:257,33387,070,70859,868,000997,0002,523,136
127Dec 15, 2023 13:237,33588,534,01458,886,0001,996,0002,400,256
128Dec 15, 2023 13:237,343123,385,82260,942,81202,277,376
129Dec 15, 2023 13:217,358117,737,96261,074,58902,277,376
130Dec 15, 2023 13:257,37484,696,56859,195,0002,006,0002,523,136
131Dec 15, 2023 13:217,428122,514,91261,656,49202,277,376
132Dec 15, 2023 13:237,50289,125,16160,261,0002,008,0002,400,256