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:52GraceGraceScore: 4,103Success
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:514,00860,407,05830,246,0003,024,0002,400,256
2Jun 7, 2024 13:524,01355,672,24531,286,0002,018,0002,490,368
3Jun 7, 2024 13:514,02455,855,83431,379,0002,024,0002,486,272
4Jun 7, 2024 13:514,03253,983,88931,441,0002,028,0002,486,272
5Jun 7, 2024 13:514,03954,286,25631,489,0002,031,0002,273,280
6Jun 7, 2024 13:524,07559,077,50031,836,0001,989,0002,273,280
7Jun 7, 2024 13:514,07660,307,17531,840,0001,990,0002,478,080
8Jun 7, 2024 13:514,07759,233,61630,857,0002,986,0002,273,280
9Jun 7, 2024 13:514,07763,055,52432,846,000995,0002,273,280
10Jun 7, 2024 13:514,07859,603,85231,856,0001,991,0002,363,392
11Jun 7, 2024 13:514,07860,897,77431,856,0001,991,0002,490,368
12Jun 7, 2024 13:514,07956,176,87731,861,0001,991,0002,338,816
13Jun 7, 2024 13:514,08366,477,63730,896,0002,989,0002,482,176
14Jun 7, 2024 13:514,08456,554,05131,905,0001,994,0002,482,176
15Jun 7, 2024 13:514,08556,732,94730,915,0002,991,0002,273,280
16Jun 7, 2024 13:514,08856,865,20130,937,0002,993,0002,371,584
17Jun 7, 2024 13:514,08957,154,74432,940,000998,0002,273,280
18Jun 7, 2024 13:524,09057,086,25230,952,0002,995,0002,273,280
19Jun 7, 2024 13:524,09156,120,57031,959,0001,997,0002,273,280
20Jun 7, 2024 13:514,09261,096,06731,964,0001,997,0002,486,272
21Jun 7, 2024 13:524,09455,429,20730,982,0002,998,0002,478,080
22Jun 7, 2024 13:514,09458,845,17630,984,0002,998,0002,490,368
23Jun 7, 2024 13:514,09554,447,49831,987,0001,999,0002,482,176
24Jun 7, 2024 13:524,09758,099,74131,001,0003,000,0002,273,280
25Jun 7, 2024 13:514,09957,208,44632,018,0002,001,0002,482,176
26Jun 7, 2024 13:514,10057,649,68132,030,0002,001,0002,482,176
27Jun 7, 2024 13:514,10063,085,49332,029,0002,001,0002,273,280
28Jun 7, 2024 13:524,10158,679,37331,036,0003,003,0002,478,080
29Jun 7, 2024 13:524,10257,235,80032,045,0002,002,0002,494,464
30Jun 7, 2024 13:514,10255,726,01331,043,0003,004,0002,273,280
31Jun 7, 2024 13:514,10356,757,94333,053,0001,001,0002,273,280
32Jun 7, 2024 13:514,10560,434,49532,068,0002,004,0002,273,280
33Jun 7, 2024 13:514,10757,302,73232,084,0002,005,0002,486,272
34Jun 7, 2024 13:514,10855,541,57232,089,0002,005,0002,408,448
35Jun 7, 2024 13:514,10959,478,83832,102,0002,006,0002,273,280
36Jun 7, 2024 13:524,11059,840,83631,107,0003,010,0002,498,560
37Jun 7, 2024 13:514,11159,513,92131,112,0003,010,0002,273,280
38Jun 7, 2024 13:514,11557,199,50731,142,0003,013,0002,494,464
39Jun 7, 2024 13:524,11556,395,00431,138,0003,013,0002,273,280
40Jun 7, 2024 13:514,11560,710,77932,145,0002,009,0002,412,544
41Jun 7, 2024 13:514,11757,494,66531,157,0003,015,0002,486,272
42Jun 7, 2024 13:514,11759,544,65732,163,0002,010,0002,273,280
43Jun 7, 2024 13:514,11859,625,87832,172,0002,010,0002,273,280
44Jun 7, 2024 13:514,12955,221,64132,258,0002,016,0002,387,968
45Jun 7, 2024 13:514,13059,510,83132,259,0002,016,0002,273,280
46Jun 7, 2024 13:514,13163,541,29831,262,0003,025,0002,273,280
47Jun 7, 2024 13:524,13263,309,09632,281,0002,017,0002,494,464
48Jun 7, 2024 13:524,14459,550,51331,358,0003,034,0002,486,272
49Jun 7, 2024 13:514,240104,916,71535,190,10002,240,512
50Jun 7, 2024 13:514,24794,148,06735,252,42102,236,416
51Jun 7, 2024 13:514,253105,921,88235,301,75302,240,512
52Jun 7, 2024 13:514,269104,318,04835,434,61902,236,416
53Jun 7, 2024 13:524,279116,509,81535,516,24002,375,680
54Jun 7, 2024 13:524,282100,542,11735,544,33502,236,416
55Jun 7, 2024 13:514,293114,630,87135,630,31002,240,512
56Jun 7, 2024 13:514,29497,065,74335,643,19102,240,512
57Jun 7, 2024 13:514,29692,966,52835,659,42502,224,128
58Jun 7, 2024 13:514,308119,422,33235,752,63502,240,512
59Jun 7, 2024 13:514,406104,858,63936,572,69402,240,512
60Jun 7, 2024 13:524,503125,238,78537,374,64402,240,512