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 4, 2024 15:40GraceGraceScore: 4,995Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jun 4, 2024 15:404,97064,844,02839,241,0002,012,0002,400,256
2Jun 4, 2024 15:404,97561,506,46341,295,00002,273,280
3Jun 4, 2024 15:404,97668,003,82939,283,0002,014,0002,273,280
4Jun 4, 2024 15:414,97665,145,96041,301,00002,273,280
5Jun 4, 2024 15:404,97862,473,61239,305,0002,015,0002,265,088
6Jun 4, 2024 15:404,97966,722,45140,318,0001,007,0002,273,280
7Jun 4, 2024 15:404,98068,565,19841,334,00002,273,280
8Jun 4, 2024 15:404,98074,428,48041,336,00002,273,280
9Jun 4, 2024 15:404,98167,413,95441,343,00002,273,280
10Jun 4, 2024 15:414,98167,093,42440,336,0001,008,0002,392,064
11Jun 4, 2024 15:394,98165,215,47340,334,0001,008,0002,396,160
12Jun 4, 2024 15:404,98270,904,88640,344,0001,008,0002,273,280
13Jun 4, 2024 15:404,98363,941,55440,353,0001,008,0002,404,352
14Jun 4, 2024 15:414,98363,954,43341,360,00002,396,160
15Jun 4, 2024 15:414,98363,309,05741,362,00002,273,280
16Jun 4, 2024 15:414,98470,726,81740,358,0001,008,0002,273,280
17Jun 4, 2024 15:394,98462,105,35040,362,0001,009,0002,404,352
18Jun 4, 2024 15:414,98466,533,51841,368,00002,273,280
19Jun 4, 2024 15:414,98470,799,25740,362,0001,009,0002,273,280
20Jun 4, 2024 15:414,98561,134,12040,368,0001,009,0002,396,160
21Jun 4, 2024 15:404,98569,534,84240,366,0001,009,0002,273,280
22Jun 4, 2024 15:404,98664,845,74140,372,0001,009,0002,404,352
23Jun 4, 2024 15:404,98667,870,21340,401,000985,0002,265,088
24Jun 4, 2024 15:414,98764,917,58039,371,0002,019,0002,273,280
25Jun 4, 2024 15:414,98763,285,01740,383,0001,009,0002,519,040
26Jun 4, 2024 15:404,98769,018,04540,385,0001,009,0002,273,280
27Jun 4, 2024 15:394,98864,638,60341,402,00002,396,160
28Jun 4, 2024 15:414,98860,535,05641,403,00002,514,944
29Jun 4, 2024 15:394,98964,473,92540,397,0001,009,0002,383,872
30Jun 4, 2024 15:404,98964,459,89040,397,0001,009,0002,273,280
31Jun 4, 2024 15:404,98965,763,48241,406,00002,408,448
32Jun 4, 2024 15:394,99165,490,01840,414,0001,010,0002,392,064
33Jun 4, 2024 15:414,99165,855,58041,427,00002,400,256
34Jun 4, 2024 15:414,99170,688,21440,414,0001,010,0002,273,280
35Jun 4, 2024 15:414,99167,797,84240,416,0001,010,0002,400,256
36Jun 4, 2024 15:414,99266,498,42440,424,0001,010,0002,400,256
37Jun 4, 2024 15:414,99374,992,71741,445,00002,400,256
38Jun 4, 2024 15:404,99462,991,82040,437,0001,010,0002,273,280
39Jun 4, 2024 15:394,99464,076,74640,441,0001,011,0002,273,280
40Jun 4, 2024 15:414,99564,411,62140,446,0001,011,0002,408,448
41Jun 4, 2024 15:414,99971,204,48040,480,0001,012,0002,273,280
42Jun 4, 2024 15:395,00364,311,41040,509,0001,012,0002,400,256
43Jun 4, 2024 15:405,02166,691,06840,661,0001,016,0002,273,280
44Jun 4, 2024 15:395,02268,990,79440,667,0001,016,0002,273,280
45Jun 4, 2024 15:395,06166,173,34441,010,0001,000,0002,506,752
46Jun 4, 2024 15:395,10199,881,72942,335,34802,289,664
47Jun 4, 2024 15:415,102107,944,00442,345,11202,289,664
48Jun 4, 2024 15:415,103103,322,87942,354,04002,289,664
49Jun 4, 2024 15:405,106111,259,02542,376,70302,285,568
50Jun 4, 2024 15:405,107109,593,58242,385,08502,289,664
51Jun 4, 2024 15:405,108100,672,57842,392,27102,289,664
52Jun 4, 2024 15:395,111113,589,07242,421,77202,273,280
53Jun 4, 2024 15:415,112119,234,39042,430,19102,277,376
54Jun 4, 2024 15:415,113105,380,12042,436,34102,281,472
55Jun 4, 2024 15:395,119114,898,79342,484,68802,273,280
56Jun 4, 2024 15:415,127123,059,48142,555,54102,281,472
57Jun 4, 2024 15:405,127109,838,78442,550,22102,277,376
58Jun 4, 2024 15:415,128119,070,27042,565,09002,277,376
59Jun 4, 2024 15:415,138119,151,69642,648,71402,277,376
60Jun 4, 2024 15:415,142113,823,08042,682,16502,277,376
61Jun 4, 2024 15:415,155105,407,97042,786,58402,289,664
62Jun 4, 2024 15:405,156112,995,07042,796,18802,281,472
63Jun 4, 2024 15:405,211126,423,48843,249,84702,281,472
64Jun 4, 2024 15:395,92070,386,62948,137,0001,002,0002,273,280
65Jun 4, 2024 15:395,93175,858,70248,224,0001,004,0002,396,160
66Jun 4, 2024 15:415,93681,744,80149,267,00002,273,280
67Jun 4, 2024 15:405,93878,361,02947,272,0002,011,0002,404,352
68Jun 4, 2024 15:395,94473,150,24248,333,0001,006,0002,273,280
69Jun 4, 2024 15:415,94671,338,74048,342,0001,007,0002,273,280
70Jun 4, 2024 15:415,95971,864,41449,460,00002,273,280
71Jun 4, 2024 15:405,96077,151,34348,462,0001,009,0002,273,280
72Jun 4, 2024 15:415,96277,277,64348,472,0001,009,0002,392,064
73Jun 4, 2024 15:415,97276,112,79249,571,00002,273,280
74Jun 4, 2024 15:405,97475,463,14848,572,0001,011,0002,396,160
75Jun 4, 2024 15:406,00081,167,18249,797,00002,400,256
76Jun 4, 2024 15:416,00175,900,42349,812,00002,392,064
77Jun 4, 2024 15:406,01572,758,10647,929,0001,997,0002,273,280
78Jun 4, 2024 15:406,01671,306,14347,932,0001,997,0002,269,184