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 17:16GraceGraceScore: 3,927Success
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 17:173,77561,486,41730,324,0001,010,0002,387,968
2Jun 7, 2024 17:163,78353,920,96330,383,0001,012,0002,392,064
3Jun 7, 2024 17:163,78553,426,05430,399,0001,013,0002,273,280
4Jun 7, 2024 17:163,78555,465,79331,415,00002,379,776
5Jun 7, 2024 17:163,79053,235,56230,447,0001,014,0002,387,968
6Jun 7, 2024 17:163,79157,363,88331,466,00002,502,656
7Jun 7, 2024 17:163,79450,408,85431,492,00002,502,656
8Jun 7, 2024 17:173,79754,086,38530,495,0001,016,0002,392,064
9Jun 7, 2024 17:163,80263,271,80931,558,00002,375,680
10Jun 7, 2024 17:173,80352,365,13831,562,00002,273,280
11Jun 7, 2024 17:163,80455,013,88630,556,0001,018,0002,273,280
12Jun 7, 2024 17:163,80658,551,29530,572,0001,019,0002,273,280
13Jun 7, 2024 17:163,81261,925,66431,642,00002,273,280
14Jun 7, 2024 17:173,81358,923,72831,651,00002,273,280
15Jun 7, 2024 17:163,81660,615,95030,650,0001,021,0002,498,560
16Jun 7, 2024 17:163,81655,276,40430,653,0001,021,0002,396,160
17Jun 7, 2024 17:163,81759,118,60231,678,00002,273,280
18Jun 7, 2024 17:163,83759,927,75129,857,0001,990,0002,273,280
19Jun 7, 2024 17:173,83952,134,51631,866,00002,273,280
20Jun 7, 2024 17:173,84052,499,36030,873,000995,0002,273,280
21Jun 7, 2024 17:163,84351,898,80030,901,000996,0002,387,968
22Jun 7, 2024 17:163,86054,744,66031,041,0001,001,0002,387,968
23Jun 7, 2024 17:163,86956,892,29430,109,0002,007,0002,273,280
24Jun 7, 2024 17:173,88055,116,76331,199,0001,006,0002,273,280
25Jun 7, 2024 17:173,88459,869,39931,228,0001,007,0002,273,280
26Jun 7, 2024 17:163,88860,804,91130,256,0002,017,0002,273,280
27Jun 7, 2024 17:163,88956,192,71730,265,0002,017,0002,273,280
28Jun 7, 2024 17:163,89057,779,53730,272,0002,018,0002,400,256
29Jun 7, 2024 17:163,89257,706,20631,294,0001,009,0002,273,280
30Jun 7, 2024 17:163,89457,236,78930,301,0002,020,0002,392,064
31Jun 7, 2024 17:163,89457,952,51430,301,0002,020,0002,387,968
32Jun 7, 2024 17:163,89554,459,51530,306,0002,020,0002,396,160
33Jun 7, 2024 17:163,89858,505,15930,333,0002,022,0002,273,280
34Jun 7, 2024 17:163,90055,273,41631,359,0001,011,0002,387,968
35Jun 7, 2024 17:163,90253,876,97531,375,0001,012,0002,506,752
36Jun 7, 2024 17:173,90455,594,06831,392,0001,012,0002,383,872
37Jun 7, 2024 17:163,90460,988,53032,403,00002,273,280
38Jun 7, 2024 17:163,90456,245,47131,393,0001,012,0002,273,280
39Jun 7, 2024 17:163,90655,036,31832,418,00002,273,280
40Jun 7, 2024 17:163,90660,070,16131,405,0001,013,0002,392,064
41Jun 7, 2024 17:173,90756,197,31832,431,00002,379,776
42Jun 7, 2024 17:173,90957,071,83331,429,0001,013,0002,273,280
43Jun 7, 2024 17:173,90956,511,17932,444,00002,273,280
44Jun 7, 2024 17:173,91057,086,18132,456,00002,392,064
45Jun 7, 2024 17:173,91260,456,61331,452,0001,014,0002,273,280
46Jun 7, 2024 17:163,91653,162,39231,491,0001,015,0002,273,280
47Jun 7, 2024 17:173,91753,463,34332,510,00002,392,064
48Jun 7, 2024 17:163,91755,392,22132,509,00002,273,280
49Jun 7, 2024 17:163,91953,931,55932,527,00002,273,280
50Jun 7, 2024 17:163,92060,500,91531,520,0001,016,0002,273,280
51Jun 7, 2024 17:173,92158,766,09232,542,00002,502,656
52Jun 7, 2024 17:163,92153,233,03931,528,0001,017,0002,273,280
53Jun 7, 2024 17:163,92155,136,11032,548,00002,273,280
54Jun 7, 2024 17:163,92363,397,03232,560,00002,392,064
55Jun 7, 2024 17:163,92461,884,54931,556,0001,017,0002,383,872
56Jun 7, 2024 17:173,92760,601,24932,597,00002,383,872
57Jun 7, 2024 17:173,92758,830,68231,580,0001,018,0002,396,160
58Jun 7, 2024 17:163,92760,536,25832,597,00002,273,280
59Jun 7, 2024 17:163,92757,069,31331,572,0001,018,0002,387,968
60Jun 7, 2024 17:163,92962,391,13331,594,0001,019,0002,396,160
61Jun 7, 2024 17:163,93461,031,23132,654,00002,273,280
62Jun 7, 2024 17:163,93564,124,32331,640,0001,020,0002,273,280
63Jun 7, 2024 17:163,93561,027,38732,660,00002,273,280
64Jun 7, 2024 17:163,93661,520,85431,646,0001,020,0002,273,280
65Jun 7, 2024 17:173,93758,152,07231,652,0001,021,0002,396,160
66Jun 7, 2024 17:163,93857,545,24131,668,0001,021,0002,273,280
67Jun 7, 2024 17:173,95162,411,92530,806,0001,987,0002,273,280
68Jun 7, 2024 17:163,95462,007,32031,824,000994,0002,273,280
69Jun 7, 2024 17:163,95557,855,34831,833,000994,0002,273,280
70Jun 7, 2024 17:163,95558,865,31030,835,0001,989,0002,392,064
71Jun 7, 2024 17:163,95658,072,44130,847,0001,990,0002,473,984
72Jun 7, 2024 17:173,95759,006,57030,856,0001,990,0002,383,872
73Jun 7, 2024 17:163,95759,947,19631,848,000995,0002,273,280
74Jun 7, 2024 17:163,95762,650,87731,848,000995,0002,383,872
75Jun 7, 2024 17:163,95762,725,04030,856,0001,990,0002,273,280
76Jun 7, 2024 17:163,95758,712,14830,851,0001,990,0002,273,280
77Jun 7, 2024 17:163,95863,174,46031,856,000995,0002,392,064
78Jun 7, 2024 17:163,95858,219,48231,859,000995,0002,273,280
79Jun 7, 2024 17:173,96063,617,63231,876,000996,0002,273,280
80Jun 7, 2024 17:173,96258,778,07731,888,000996,0002,379,776
81Jun 7, 2024 17:163,96658,442,80331,922,000997,0002,387,968
82Jun 7, 2024 17:163,97661,463,73130,999,0001,999,0002,273,280
83Jun 7, 2024 17:173,98158,239,41031,040,0002,002,0002,396,160
84Jun 7, 2024 17:163,98462,404,78831,067,0002,004,0002,273,280
85Jun 7, 2024 17:163,99855,874,74931,170,0002,011,0002,273,280
86Jun 7, 2024 17:164,04257,282,45233,549,00002,273,280
87Jun 7, 2024 17:164,08359,119,73332,892,000996,0002,273,280
88Jun 7, 2024 17:164,11998,026,50434,190,88302,273,280
89Jun 7, 2024 17:164,13496,811,09934,312,83902,273,280
90Jun 7, 2024 17:164,14297,070,54934,379,24502,269,184
91Jun 7, 2024 17:174,14894,488,43334,426,43802,277,376
92Jun 7, 2024 17:164,15097,495,10734,443,21602,277,376
93Jun 7, 2024 17:164,150100,410,92634,446,06002,281,472
94Jun 7, 2024 17:164,156107,482,94034,495,83802,273,280
95Jun 7, 2024 17:174,160101,523,75134,525,60302,277,376
96Jun 7, 2024 17:174,16799,737,36034,587,01702,273,280
97Jun 7, 2024 17:164,17291,364,08434,630,87602,269,184
98Jun 7, 2024 17:164,173113,258,81634,632,90302,289,664
99Jun 7, 2024 17:174,176111,630,66134,662,62602,281,472
100Jun 7, 2024 17:164,17796,892,73934,670,44602,281,472
101Jun 7, 2024 17:164,183112,728,39434,719,10802,285,568
102Jun 7, 2024 17:164,187106,966,36734,755,73802,273,280
103Jun 7, 2024 17:164,187113,297,10634,754,94102,277,376
104Jun 7, 2024 17:174,198102,119,40634,845,63802,273,280
105Jun 7, 2024 17:164,204102,915,84934,889,43002,269,184
106Jun 7, 2024 17:164,212107,039,10634,957,77602,285,568
107Jun 7, 2024 17:164,21398,230,73034,969,22502,277,376
108Jun 7, 2024 17:164,22093,848,08735,025,77902,269,184
109Jun 7, 2024 17:164,25498,208,85435,306,58602,281,472
110Jun 7, 2024 17:174,274106,221,40635,475,54802,277,376
111Jun 7, 2024 17:164,382113,781,66336,374,45302,273,280