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 7, 2024 13:56GraceGraceScore: 4,079Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Jun 7, 2024 13:564,00056,933,69730,182,0003,018,0002,269,184
2Jun 7, 2024 13:564,01453,383,94230,287,0003,028,0002,273,280
3Jun 7, 2024 13:564,01557,973,45730,297,0003,029,0002,490,368
4Jun 7, 2024 13:564,03959,170,93532,509,0001,015,0002,338,816
5Jun 7, 2024 13:564,04260,854,56932,533,0001,016,0002,482,176
6Jun 7, 2024 13:564,04554,640,66731,536,0002,034,0002,359,296
7Jun 7, 2024 13:564,04759,780,52731,555,0002,035,0002,310,144
8Jun 7, 2024 13:564,04758,649,29732,570,0001,017,0002,273,280
9Jun 7, 2024 13:564,05366,321,71031,604,0002,038,0002,273,280
10Jun 7, 2024 13:564,05369,214,27831,600,0002,038,0002,273,280
11Jun 7, 2024 13:564,05766,202,91932,653,0001,020,0002,273,280
12Jun 7, 2024 13:564,05762,773,23932,652,0001,020,0002,273,280
13Jun 7, 2024 13:564,05764,949,02532,649,0001,020,0002,396,160
14Jun 7, 2024 13:564,05962,103,51132,670,0001,020,0002,486,272
15Jun 7, 2024 13:564,06059,452,51333,701,00002,273,280
16Jun 7, 2024 13:564,06059,586,81631,657,0002,042,0002,490,368
17Jun 7, 2024 13:564,06060,744,71331,655,0002,042,0002,273,280
18Jun 7, 2024 13:564,07365,611,85631,822,0001,988,0002,273,280
19Jun 7, 2024 13:564,07656,419,54532,836,000995,0002,478,080
20Jun 7, 2024 13:564,07659,945,59830,849,0002,985,0002,273,280
21Jun 7, 2024 13:564,07660,972,52231,842,0001,990,0002,371,584
22Jun 7, 2024 13:564,07661,100,95132,833,000994,0002,486,272
23Jun 7, 2024 13:564,07663,219,21331,842,0001,990,0002,490,368
24Jun 7, 2024 13:564,07759,371,62032,840,000995,0002,486,272
25Jun 7, 2024 13:564,07764,662,39331,852,0001,990,0002,273,280
26Jun 7, 2024 13:564,07761,300,39330,854,0002,985,0002,273,280
27Jun 7, 2024 13:564,07756,369,28532,840,000995,0002,478,080
28Jun 7, 2024 13:564,07754,198,52530,856,0002,986,0002,273,280
29Jun 7, 2024 13:564,07758,145,68930,852,0002,985,0002,486,272
30Jun 7, 2024 13:564,07962,080,51233,852,00002,482,176
31Jun 7, 2024 13:564,07956,720,62930,868,0002,987,0002,490,368
32Jun 7, 2024 13:564,07959,101,20831,862,0001,991,0002,490,368
33Jun 7, 2024 13:564,08064,244,98330,874,0002,987,0002,273,280
34Jun 7, 2024 13:564,08058,837,78330,876,0002,988,0002,490,368
35Jun 7, 2024 13:564,08359,363,14631,894,0001,993,0002,273,280
36Jun 7, 2024 13:564,08558,367,23632,905,000997,0002,490,368
37Jun 7, 2024 13:564,08659,459,13731,918,0001,994,0002,273,280
38Jun 7, 2024 13:564,09960,166,49232,024,0002,001,0002,494,464
39Jun 7, 2024 13:564,10558,224,68632,067,0002,004,0002,273,280
40Jun 7, 2024 13:564,10556,092,79931,065,0003,006,0002,273,280
41Jun 7, 2024 13:564,10762,406,71132,082,0002,005,0002,297,856
42Jun 7, 2024 13:564,10960,848,07733,100,0001,003,0002,486,272
43Jun 7, 2024 13:564,11560,281,53732,146,0002,009,0002,273,280
44Jun 7, 2024 13:564,11656,695,93331,152,0003,014,0002,273,280
45Jun 7, 2024 13:564,12456,709,96832,220,0002,013,0002,273,280
46Jun 7, 2024 13:564,14356,152,39032,366,0002,022,0002,273,280
47Jun 7, 2024 13:564,16262,137,11934,542,00002,273,280
48Jun 7, 2024 13:564,23056,499,47232,097,0003,009,0002,273,280
49Jun 7, 2024 13:564,240102,292,60335,189,96202,240,512
50Jun 7, 2024 13:564,246119,912,41735,243,01502,232,320
51Jun 7, 2024 13:564,246106,896,32535,244,88402,240,512
52Jun 7, 2024 13:564,251123,783,84435,279,95002,240,512
53Jun 7, 2024 13:564,264109,925,97735,391,18602,244,608
54Jun 7, 2024 13:564,269111,117,80135,435,82002,236,416
55Jun 7, 2024 13:564,275111,434,98735,483,50602,244,608
56Jun 7, 2024 13:564,283105,801,83335,545,29202,367,488
57Jun 7, 2024 13:564,330103,180,50335,937,85902,240,512
58Jun 7, 2024 13:564,332113,727,66735,957,12702,236,416
59Jun 7, 2024 13:564,442110,757,88936,869,32702,240,512
60Jun 7, 2024 13:564,480101,358,68337,184,64602,236,416