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 30, 2021 21:49Yuriy LyfenkoYuriy LyfenkoError
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jun 30, 2021 21:4700000Error: expected "53691359386384506 ", got "53691359386125690 "
2Jun 30, 2021 21:4700000Error: expected "53685578804617128 ", got "53685497873013160 "
3Jun 30, 2021 21:4813,450391,611,468109,642,0001,993,0002,523,136
4Jun 30, 2021 21:4813,451386,453,963110,651,000996,0002,260,992
5Jun 30, 2021 21:4813,451390,693,596109,653,0001,993,0002,260,992
6Jun 30, 2021 21:4813,454393,822,149110,668,000997,0002,383,872
7Jun 30, 2021 21:4813,456388,265,521109,688,0001,994,0002,265,088
8Jun 30, 2021 21:4813,460388,545,323110,722,000997,0002,260,992
9Jun 30, 2021 21:4813,464393,322,014109,758,0001,995,0002,260,992
10Jun 30, 2021 21:4813,467392,394,836110,776,000997,0002,265,088
11Jun 30, 2021 21:4813,468393,508,255109,791,0001,996,0002,260,992
12Jun 30, 2021 21:4613,593395,844,931111,822,000998,0002,260,992
13Jun 30, 2021 21:4613,600386,749,982111,882,000998,0002,260,992
14Jun 30, 2021 21:4613,603393,781,424111,904,000999,0002,379,776
15Jun 30, 2021 21:4613,612394,238,145110,980,0001,999,0002,260,992
16Jun 30, 2021 21:4613,612393,117,581110,981,0001,999,0002,523,136
17Jun 30, 2021 21:4613,615389,654,909111,001,0002,000,0002,392,064
18Jun 30, 2021 21:4613,616387,563,055111,014,0002,000,0002,519,040
19Jun 30, 2021 21:4613,630383,603,560112,125,0001,001,0002,260,992
20Jun 30, 2021 21:4613,633389,073,763112,156,0001,001,0002,396,160
21Jun 30, 2021 21:4613,761428,396,518114,215,59502,244,608
22Jun 30, 2021 21:4613,771434,791,159114,301,51602,260,992
23Jun 30, 2021 21:4613,773424,069,739114,315,55002,240,512
24Jun 30, 2021 21:4813,774433,176,110114,327,40302,269,184
25Jun 30, 2021 21:4813,776417,254,180114,343,83102,265,088
26Jun 30, 2021 21:4813,777427,766,095114,349,40502,244,608
27Jun 30, 2021 21:4913,810430,343,781114,622,86002,248,704
28Jun 30, 2021 21:4813,811387,841,238114,631,00002,260,992
29Jun 30, 2021 21:4913,813434,042,334114,644,30902,269,184
30Jun 30, 2021 21:4813,814391,616,410114,654,00002,260,992
31Jun 30, 2021 21:4813,815389,827,500112,669,0001,994,0002,392,064
32Jun 30, 2021 21:4813,815395,184,085112,674,0001,994,0002,396,160
33Jun 30, 2021 21:4813,816392,213,092112,677,0001,994,0002,527,232
34Jun 30, 2021 21:4913,817447,493,621114,682,14102,244,608
35Jun 30, 2021 21:4813,818395,705,977113,683,0001,006,0002,260,992
36Jun 30, 2021 21:4813,824393,640,278113,742,000997,0002,260,992
37Jun 30, 2021 21:4813,825394,692,704113,752,000997,0002,265,088
38Jun 30, 2021 21:4813,829389,673,786113,783,000998,0002,523,136
39Jun 30, 2021 21:4713,836425,323,506114,842,27702,285,568
40Jun 30, 2021 21:4713,842424,048,175114,888,24602,248,704
41Jun 30, 2021 21:4713,848428,306,734114,935,32902,273,280
42Jun 30, 2021 21:4613,871417,082,139115,132,06302,244,608
43Jun 30, 2021 21:4613,872429,004,704115,141,60902,273,280
44Jun 30, 2021 21:4613,876425,404,151115,170,71802,265,088
45Jun 30, 2021 21:4613,958391,554,171113,856,0001,997,0002,260,992
46Jun 30, 2021 21:4813,963393,600,187113,895,0001,998,0002,523,136
47Jun 30, 2021 21:4813,964399,067,316113,900,0001,998,0002,523,136
48Jun 30, 2021 21:4813,964389,709,917114,906,000999,0002,392,064
49Jun 30, 2021 21:4613,965395,204,762113,912,0001,998,0002,265,088
50Jun 30, 2021 21:4613,965391,294,815114,909,000999,0002,379,776
51Jun 30, 2021 21:4613,969390,149,056113,946,0001,999,0002,260,992
52Jun 30, 2021 21:4613,969394,901,706113,945,0001,999,0002,260,992
53Jun 30, 2021 21:4613,970397,862,110114,956,000999,0002,260,992
54Jun 30, 2021 21:4613,970398,288,238113,950,0001,999,0002,260,992
55Jun 30, 2021 21:4813,976390,683,133114,004,0002,000,0002,260,992
56Jun 30, 2021 21:4813,981396,129,813115,044,0001,000,0002,260,992
57Jun 30, 2021 21:4613,986393,083,584115,082,0001,000,0002,260,992
58Jun 30, 2021 21:4613,987391,069,932114,093,0002,001,0002,523,136
59Jun 30, 2021 21:4813,993422,443,160116,141,39802,244,608
60Jun 30, 2021 21:4813,994390,482,581115,146,0001,001,0002,396,160
61Jun 30, 2021 21:4813,997420,277,093116,173,79902,240,512
62Jun 30, 2021 21:4813,998388,855,061115,182,0001,001,0002,383,872
63Jun 30, 2021 21:4814,005423,697,408116,241,08502,240,512
64Jun 30, 2021 21:4814,080424,799,022116,866,85802,273,280
65Jun 30, 2021 21:4814,086439,143,105116,915,83002,269,184
66Jun 30, 2021 21:4814,094440,546,744116,980,36502,277,376
67Jun 30, 2021 21:4914,490398,494,931119,268,0001,002,0002,260,992
68Jun 30, 2021 21:4914,534396,636,915119,634,000996,0002,260,992
69Jun 30, 2021 21:4914,536396,860,904118,657,0001,994,0002,506,752
70Jun 30, 2021 21:4914,536397,075,111118,658,0001,994,0002,396,160
71Jun 30, 2021 21:4914,538398,321,409118,673,0001,994,0002,260,992
72Jun 30, 2021 21:4914,540397,196,606119,686,000997,0002,260,992
73Jun 30, 2021 21:4914,544401,523,487118,717,0001,995,0002,400,256
74Jun 30, 2021 21:4914,545399,351,003118,730,0001,995,0002,260,992
75Jun 30, 2021 21:4914,550403,060,591119,763,000998,0002,523,136
76Jun 30, 2021 21:4842,1712,076,806,303116,673,000233,347,000252,121,088
77Jun 30, 2021 21:4843,3102,141,483,316119,479,000239,997,000260,509,696