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 listMar 20, 2026 02:11zielajzielajScore: 3,450Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Mar 20, 2026 03:133,41048,271,54927,294,0001,010,0002,519,040
2Mar 20, 2026 02:143,41450,511,79227,327,0001,012,0002,433,024
3Mar 20, 2026 03:133,41549,009,12527,332,0001,012,0002,441,216
4Mar 20, 2026 01:513,41848,478,12827,356,0001,013,0002,433,024
5Mar 20, 2026 01:513,42048,398,00327,370,0001,013,0002,527,232
6Mar 20, 2026 02:133,42051,355,46027,376,0001,013,0002,437,120
7Mar 20, 2026 02:033,42153,134,74127,380,0001,014,0002,441,216
8Mar 20, 2026 03:133,42361,579,56227,394,0001,014,0002,519,040
9Mar 20, 2026 02:033,42561,218,28727,415,0001,015,0002,437,120
10Mar 20, 2026 02:133,42551,372,00927,410,0001,015,0002,433,024
11Mar 20, 2026 01:513,42551,495,24727,412,0001,015,0002,445,312
12Mar 20, 2026 01:553,42647,793,18327,424,0001,015,0002,449,408
13Mar 20, 2026 01:523,42653,077,76527,422,0001,015,0002,445,312
14Mar 20, 2026 02:033,42649,037,57727,422,0001,015,0002,523,136
15Mar 20, 2026 02:133,42755,078,49827,430,0001,015,0002,437,120
16Mar 20, 2026 01:553,42851,123,89227,437,0001,016,0002,519,040
17Mar 20, 2026 02:033,42848,026,10327,440,0001,016,0002,437,120
18Mar 20, 2026 02:143,42955,356,03726,426,0002,032,0002,445,312
19Mar 20, 2026 02:033,43050,818,32627,451,0001,016,0002,445,312
20Mar 20, 2026 01:513,43049,005,61827,452,0001,016,0002,437,120
21Mar 20, 2026 02:143,43153,143,63227,458,0001,016,0002,441,216
22Mar 20, 2026 01:523,43249,796,17727,467,0001,017,0002,437,120
23Mar 20, 2026 02:033,43351,230,27227,477,0001,017,0002,519,040
24Mar 20, 2026 03:133,43451,351,50227,488,0001,018,0002,437,120
25Mar 20, 2026 02:133,43548,572,91627,495,0001,018,0002,260,992
26Mar 20, 2026 01:553,43546,818,23127,495,0001,018,0002,519,040
27Mar 20, 2026 02:033,43547,714,13027,495,0001,018,0002,441,216
28Mar 20, 2026 01:553,43648,852,87127,501,0001,018,0002,527,232
29Mar 20, 2026 01:523,43651,500,06527,504,0001,018,0002,523,136
30Mar 20, 2026 02:033,43759,830,38127,506,0001,018,0002,527,232
31Mar 20, 2026 01:523,43851,413,12227,517,0001,019,0002,519,040
32Mar 20, 2026 02:143,43851,109,95126,494,0002,038,0002,514,944
33Mar 20, 2026 03:133,43850,772,00727,515,0001,019,0002,523,136
34Mar 20, 2026 02:123,43951,525,51827,524,0001,019,0002,449,408
35Mar 20, 2026 03:133,43956,472,71927,526,0001,019,0002,506,752
36Mar 20, 2026 02:033,43950,566,53127,524,0001,019,0002,519,040
37Mar 20, 2026 02:133,44154,309,67727,544,0001,020,0002,433,024
38Mar 20, 2026 02:033,44155,630,92427,539,0001,019,0002,523,136
39Mar 20, 2026 01:513,44254,720,10726,601,0001,970,0002,519,040
40Mar 20, 2026 02:033,44250,360,10727,546,0001,020,0002,437,120
41Mar 20, 2026 02:143,44458,336,47327,564,0001,020,0002,441,216
42Mar 20, 2026 01:513,44453,285,20027,565,0001,020,0002,519,040
43Mar 20, 2026 01:513,44554,611,62427,573,0001,021,0002,519,040
44Mar 20, 2026 01:513,44552,473,37327,576,0001,021,0002,523,136
45Mar 20, 2026 01:523,44753,752,14327,593,0001,021,0002,445,312
46Mar 20, 2026 01:533,44953,498,82927,606,0001,022,0002,519,040
47Mar 20, 2026 02:143,45053,283,76027,609,0001,022,0002,441,216
48Mar 20, 2026 01:513,45351,413,77927,636,0001,023,0002,523,136
49Mar 20, 2026 01:523,45454,673,53727,646,0001,023,0002,449,408
50Mar 20, 2026 02:123,45452,883,28526,695,0001,977,0002,523,136
51Mar 20, 2026 03:153,45656,482,66827,662,0001,024,0002,437,120
52Mar 20, 2026 01:523,45752,587,51627,672,0001,024,0002,519,040
53Mar 20, 2026 02:143,45757,927,79227,672,0001,024,0002,514,944
54Mar 20, 2026 02:033,45852,128,18927,678,0001,025,0002,445,312
55Mar 20, 2026 01:523,46253,334,69127,706,0001,026,0002,519,040
56Mar 20, 2026 03:153,47451,378,18326,849,0001,988,0002,514,944
57Mar 20, 2026 02:133,47654,625,77027,856,000994,0002,523,136
58Mar 20, 2026 02:133,48249,621,15926,910,0001,993,0002,260,992
59Mar 20, 2026 03:133,48455,999,50826,925,0001,994,0002,514,944
60Mar 20, 2026 01:523,48452,120,27726,924,0001,994,0002,519,040
61Mar 20, 2026 01:533,48547,143,53025,936,0002,992,0002,523,136
62Mar 20, 2026 02:133,48949,010,39226,964,0001,997,0002,433,024
63Mar 20, 2026 02:143,49150,744,03526,980,0001,998,0002,519,040
64Mar 20, 2026 01:543,49358,117,18826,989,0001,999,0002,519,040
65Mar 20, 2026 02:033,49751,832,38527,025,0002,001,0002,519,040
66Mar 20, 2026 01:523,49953,049,61826,035,0003,004,0002,519,040
67Mar 20, 2026 01:523,51356,283,40627,146,0002,010,0002,519,040
68Mar 20, 2026 02:123,53755,407,86028,341,0001,012,0002,441,216
69Mar 20, 2026 01:553,54154,189,67327,361,0002,026,0002,441,216
70Mar 20, 2026 02:143,55152,395,61428,457,0001,016,0002,519,040
71Mar 20, 2026 02:033,55553,057,20528,491,0001,017,0002,437,120
72Mar 20, 2026 01:553,55657,802,52328,494,0001,017,0002,514,944
73Mar 20, 2026 01:533,55854,338,89228,515,0001,018,0002,482,176
74Mar 20, 2026 02:033,56352,259,72228,556,0001,019,0002,514,944
75Mar 20, 2026 02:033,56751,438,31828,588,0001,021,0002,478,080
76Mar 20, 2026 03:153,56854,299,82528,591,0001,021,0002,437,120
77Mar 20, 2026 01:553,57064,590,14528,614,0001,021,0002,519,040
78Mar 20, 2026 01:553,59457,856,87527,843,0001,988,0002,482,176
79Mar 20, 2026 02:033,59654,243,76927,857,0001,989,0002,424,832
80Mar 20, 2026 01:543,60250,404,76927,905,0001,993,0002,514,944
81Mar 20, 2026 01:543,60451,393,32227,917,0001,994,0002,519,040
82Mar 20, 2026 02:133,60752,503,52727,942,0001,995,0002,437,120
83Mar 20, 2026 02:033,60850,192,88927,953,0001,996,0002,519,040
84Mar 20, 2026 03:133,61955,611,77428,039,0002,002,0002,519,040
85Mar 20, 2026 02:123,61956,484,31228,036,0002,002,0002,437,120
86Mar 20, 2026 02:123,63448,766,02728,152,0002,010,0002,490,368
87Mar 20, 2026 01:553,63755,155,59328,171,0002,012,0002,519,040
88Mar 20, 2026 03:133,66753,526,30729,421,0001,014,0002,441,216
89Mar 20, 2026 02:123,68360,286,92029,554,0001,019,0002,523,136
90Mar 20, 2026 01:523,68558,214,95329,603,000986,0002,437,120
91Mar 20, 2026 02:113,90355,911,55231,383,0001,012,0002,445,312
92Mar 20, 2026 02:113,96656,497,51330,925,0001,995,0002,519,040
93Mar 20, 2026 02:114,02456,139,23032,391,0001,012,0002,519,040