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 listMay 28, 2024 14:45GraceGraceScore: 7,012Success
Source Code

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

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1May 28, 2024 14:456,28176,969,77351,131,0001,002,0002,260,992
2May 28, 2024 14:456,28878,351,21651,186,0001,003,0002,506,752
3May 28, 2024 14:456,29682,887,91451,253,0001,004,0002,260,992
4May 28, 2024 14:456,29980,754,78750,273,0002,010,0002,392,064
5May 28, 2024 14:456,30081,526,99950,282,0002,011,0002,392,064
6May 28, 2024 14:466,30079,530,29450,276,0002,011,0002,260,992
7May 28, 2024 14:466,30184,542,19751,290,0001,005,0002,265,088
8May 28, 2024 14:466,30178,898,97051,297,0001,005,0002,260,992
9May 28, 2024 14:466,30376,624,65551,311,0001,006,0002,379,776
10May 28, 2024 14:456,30575,926,81451,323,0001,006,0002,375,680
11May 28, 2024 14:456,30877,962,35350,342,0002,013,0002,260,992
12May 28, 2024 14:456,30975,716,25951,358,0001,007,0002,260,992
13May 28, 2024 14:456,31380,815,93451,391,0001,007,0002,387,968
14May 28, 2024 14:466,31477,262,84951,396,0001,007,0002,387,968
15May 28, 2024 14:456,31478,489,67952,409,00002,260,992
16May 28, 2024 14:456,32674,791,59552,502,00002,260,992
17May 28, 2024 14:466,32779,549,35051,508,0001,009,0002,260,992
18May 28, 2024 14:456,32879,290,44251,515,0001,010,0002,260,992
19May 28, 2024 14:456,34085,777,59952,623,00002,392,064
20May 28, 2024 14:456,35182,962,72850,723,0001,989,0002,387,968
21May 28, 2024 14:456,49987,908,36051,943,0001,997,0002,260,992
22May 28, 2024 14:456,527107,017,93854,177,04402,269,184
23May 28, 2024 14:456,541114,866,63254,292,53902,265,088
24May 28, 2024 14:466,551114,135,89654,377,34802,277,376
25May 28, 2024 14:456,669120,843,35155,350,25002,277,376
26May 28, 2024 14:456,74979,648,53754,019,0002,000,0002,523,136
27May 28, 2024 14:456,99185,632,90856,022,0002,000,0002,506,752
28May 28, 2024 14:466,99885,624,53357,080,0001,001,0002,260,992
29May 28, 2024 14:457,00489,348,75856,128,0002,004,0002,379,776
30May 28, 2024 14:457,01081,739,76457,180,0001,003,0002,383,872
31May 28, 2024 14:457,01289,606,40356,193,0002,006,0002,260,992
32May 28, 2024 14:457,01383,640,99656,205,0002,007,0002,256,896
33May 28, 2024 14:467,01590,325,04457,223,0001,003,0002,519,040
34May 28, 2024 14:457,01684,279,68357,229,0001,004,0002,379,776
35May 28, 2024 14:457,01684,033,54656,227,0002,008,0002,519,040
36May 28, 2024 14:457,01883,566,16557,248,0001,004,0002,519,040
37May 28, 2024 14:457,02779,155,06856,312,0002,011,0002,260,992
38May 28, 2024 14:467,02981,800,61757,339,0001,005,0002,260,992
39May 28, 2024 14:457,03480,024,01257,378,0001,006,0002,383,872
40May 28, 2024 14:467,03782,573,01258,411,00002,482,176
41May 28, 2024 14:467,05584,998,77258,560,00002,260,992
42May 28, 2024 14:457,06688,303,89758,645,00002,260,992
43May 28, 2024 14:457,09884,864,48956,919,0001,997,0002,383,872
44May 28, 2024 14:457,10181,568,95757,940,000998,0002,383,872
45May 28, 2024 14:457,16883,459,73259,495,00002,260,992
46May 28, 2024 14:457,18785,822,89758,644,0001,011,0002,387,968
47May 28, 2024 14:457,20286,538,42057,782,0001,992,0002,392,064
48May 28, 2024 14:467,20787,445,21557,827,0001,994,0002,260,992
49May 28, 2024 14:457,21087,938,99058,843,000997,0002,486,272
50May 28, 2024 14:457,21184,288,08657,856,0001,995,0002,396,160
51May 28, 2024 14:457,23388,851,78658,037,0002,001,0002,260,992
52May 28, 2024 14:457,233116,338,40760,037,31602,265,088
53May 28, 2024 14:467,241135,067,35160,099,91702,240,512
54May 28, 2024 14:457,244129,299,91560,128,20802,265,088
55May 28, 2024 14:467,273122,080,80760,362,44002,240,512
56May 28, 2024 14:457,294116,279,47760,538,55802,277,376
57May 28, 2024 14:457,351126,818,18961,015,39302,265,088
58May 28, 2024 14:457,395145,840,60761,375,95002,269,184
59May 28, 2024 14:4560,374524,400,904500,101,0001,000,0002,387,968
60May 28, 2024 14:4560,780572,138,553504,470,54502,269,184