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 05:31GraceGraceScore: 5,049Success
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 05:315,00968,162,12641,572,00002,273,280
2Jun 4, 2024 05:315,01968,078,33540,642,0001,016,0002,400,256
3Jun 4, 2024 05:305,02165,528,02540,660,0001,016,0002,400,256
4Jun 4, 2024 05:315,02170,529,79441,671,00002,273,280
5Jun 4, 2024 05:315,02172,410,18541,674,00002,400,256
6Jun 4, 2024 05:315,02367,760,19840,676,0001,016,0002,396,160
7Jun 4, 2024 05:315,02369,686,99241,687,00002,400,256
8Jun 4, 2024 07:575,02369,989,01241,694,00002,273,280
9Jun 4, 2024 07:575,02471,403,61441,699,00002,400,256
10Jun 4, 2024 05:315,02574,574,45240,688,0001,017,0002,400,256
11Jun 4, 2024 05:315,03867,745,14440,824,000995,0002,273,280
12Jun 4, 2024 05:305,03972,302,48039,830,0001,991,0002,273,280
13Jun 4, 2024 05:315,03966,963,20439,831,0001,991,0002,273,280
14Jun 4, 2024 07:575,03969,001,04439,833,0001,991,0002,273,280
15Jun 4, 2024 05:305,04071,073,70941,832,00002,273,280
16Jun 4, 2024 07:575,04071,998,54239,839,0001,991,0002,273,280
17Jun 4, 2024 05:315,04068,408,07739,839,0001,991,0002,273,280
18Jun 4, 2024 05:315,04066,444,34440,837,000996,0002,273,280
19Jun 4, 2024 05:305,04169,811,14339,850,0001,992,0002,273,280
20Jun 4, 2024 05:315,04166,810,35740,847,000996,0002,396,160
21Jun 4, 2024 05:305,04172,983,99440,848,000996,0002,273,280
22Jun 4, 2024 05:315,04174,585,70841,839,00002,400,256
23Jun 4, 2024 05:315,04174,962,35239,849,0001,992,0002,273,280
24Jun 4, 2024 07:575,04267,620,07639,859,0001,992,0002,396,160
25Jun 4, 2024 05:305,04273,299,06540,856,000996,0002,400,256
26Jun 4, 2024 07:575,04267,303,79740,854,000996,0002,273,280
27Jun 4, 2024 05:305,04275,778,95540,853,000996,0002,273,280
28Jun 4, 2024 07:575,04367,903,70840,863,000996,0002,400,256
29Jun 4, 2024 05:305,04671,952,96840,882,000997,0002,404,352
30Jun 4, 2024 05:315,04661,573,76740,882,000997,0002,273,280
31Jun 4, 2024 05:315,04763,475,76341,887,00002,404,352
32Jun 4, 2024 05:315,04966,451,43839,908,0001,995,0002,404,352
33Jun 4, 2024 05:315,04961,374,87239,913,0001,995,0002,273,280
34Jun 4, 2024 07:575,04970,703,67039,908,0001,995,0002,273,280
35Jun 4, 2024 05:305,06070,070,37840,997,000999,0002,396,160
36Jun 4, 2024 07:575,11672,497,94942,463,00002,404,352
37Jun 4, 2024 05:305,214124,312,52343,275,92202,281,472
38Jun 4, 2024 07:585,220119,840,38743,328,78402,289,664
39Jun 4, 2024 05:305,223105,577,23843,347,90602,285,568
40Jun 4, 2024 07:585,225104,794,88943,370,63502,285,568
41Jun 4, 2024 07:575,226116,683,64343,372,37502,285,568
42Jun 4, 2024 05:315,230105,759,05343,412,74002,293,760
43Jun 4, 2024 07:585,231104,738,47143,418,53602,285,568
44Jun 4, 2024 05:305,233118,476,92643,436,10202,293,760
45Jun 4, 2024 05:315,234101,301,37843,439,96502,281,472
46Jun 4, 2024 05:315,237100,919,03043,463,82102,289,664
47Jun 4, 2024 05:315,238114,795,85043,472,76802,289,664
48Jun 4, 2024 05:305,239111,746,48243,480,59602,285,568
49Jun 4, 2024 05:315,247107,458,66543,553,14102,277,376
50Jun 4, 2024 07:575,249121,603,69143,565,54202,281,472
51Jun 4, 2024 07:575,249122,731,41843,566,39002,289,664
52Jun 4, 2024 05:315,252119,369,76643,593,53402,289,664
53Jun 4, 2024 05:305,268102,103,05243,723,22602,281,472
54Jun 4, 2024 05:305,283113,260,24943,851,40502,277,376
55Jun 4, 2024 05:315,93970,347,54347,283,0002,012,0002,273,280
56Jun 4, 2024 05:315,94373,685,58048,322,0001,006,0002,273,280
57Jun 4, 2024 07:575,94974,253,30048,366,0001,007,0002,387,968
58Jun 4, 2024 05:305,95375,912,77248,401,0001,008,0002,273,280
59Jun 4, 2024 07:575,95973,166,60149,460,00002,273,280
60Jun 4, 2024 05:305,97070,502,61649,552,00002,273,280
61Jun 4, 2024 05:315,97482,132,29349,587,00002,408,448
62Jun 4, 2024 05:315,97772,992,73048,593,0001,012,0002,396,160
63Jun 4, 2024 07:576,00275,661,81147,825,0001,992,0002,404,352
64Jun 4, 2024 05:316,00272,821,99347,828,0001,992,0002,387,968
65Jun 4, 2024 05:316,01378,589,63947,913,0001,996,0002,273,280
66Jun 4, 2024 05:306,02377,080,45848,990,000999,0002,273,280