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 04:02GraceGraceScore: 5,113Success
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 04:035,06463,968,00641,035,0001,000,0002,273,280
2Jun 4, 2024 04:025,07167,781,61840,088,0002,004,0002,273,280
3Jun 4, 2024 04:025,07367,635,13240,100,0002,005,0002,273,280
4Jun 4, 2024 04:025,07366,266,96140,099,0002,004,0002,273,280
5Jun 4, 2024 04:015,07366,253,21741,102,0001,002,0002,400,256
6Jun 4, 2024 04:025,07563,406,16941,122,0001,002,0002,273,280
7Jun 4, 2024 04:025,07674,088,07342,130,00002,273,280
8Jun 4, 2024 04:025,07971,998,99440,152,0002,007,0002,273,280
9Jun 4, 2024 04:025,08064,257,37241,162,0001,003,0002,514,944
10Jun 4, 2024 04:025,08166,561,82340,165,0002,008,0002,273,280
11Jun 4, 2024 04:025,08170,078,58641,171,0001,004,0002,273,280
12Jun 4, 2024 04:035,08276,541,07240,174,0002,008,0002,273,280
13Jun 4, 2024 04:025,08267,366,04540,172,0002,008,0002,400,256
14Jun 4, 2024 04:025,08267,753,79440,174,0002,008,0002,273,280
15Jun 4, 2024 04:035,08364,605,56540,182,0002,009,0002,273,280
16Jun 4, 2024 04:035,08367,050,76441,187,0001,004,0002,396,160
17Jun 4, 2024 04:025,08365,809,18040,183,0002,009,0002,273,280
18Jun 4, 2024 04:025,08373,119,41141,186,0001,004,0002,396,160
19Jun 4, 2024 04:015,08366,869,76940,181,0002,009,0002,273,280
20Jun 4, 2024 04:035,08464,852,82141,191,0001,004,0002,396,160
21Jun 4, 2024 04:035,08465,660,99840,191,0002,009,0002,273,280
22Jun 4, 2024 04:025,08469,149,89641,190,0001,004,0002,273,280
23Jun 4, 2024 04:015,08463,584,05641,193,0001,004,0002,273,280
24Jun 4, 2024 04:035,08566,605,34140,197,0002,009,0002,273,280
25Jun 4, 2024 04:025,08664,373,87340,207,0002,010,0002,273,280
26Jun 4, 2024 04:025,08672,562,87440,201,0002,010,0002,273,280
27Jun 4, 2024 04:025,08765,087,33140,208,0002,010,0002,273,280
28Jun 4, 2024 04:025,08869,897,99641,225,0001,005,0002,396,160
29Jun 4, 2024 04:025,08965,707,99940,230,0002,011,0002,400,256
30Jun 4, 2024 04:025,09061,031,56741,245,0001,005,0002,273,280
31Jun 4, 2024 04:025,09164,735,14741,248,0001,006,0002,273,280
32Jun 4, 2024 04:025,09269,026,60741,259,0001,006,0002,273,280
33Jun 4, 2024 04:025,09265,232,29641,258,0001,006,0002,273,280
34Jun 4, 2024 04:015,09274,645,06640,253,0002,012,0002,273,280
35Jun 4, 2024 04:025,09370,651,41740,259,0002,012,0002,510,848
36Jun 4, 2024 04:015,09361,326,60641,262,0001,006,0002,273,280
37Jun 4, 2024 04:025,09465,228,59340,264,0002,013,0002,396,160
38Jun 4, 2024 04:025,09471,297,28540,269,0002,013,0002,273,280
39Jun 4, 2024 04:035,09577,445,33440,276,0002,013,0002,273,280
40Jun 4, 2024 04:025,09564,963,63741,282,0001,006,0002,273,280
41Jun 4, 2024 04:015,09562,458,22540,274,0002,013,0002,510,848
42Jun 4, 2024 04:025,09671,332,76741,291,0001,007,0002,273,280
43Jun 4, 2024 04:015,09773,027,40742,308,00002,396,160
44Jun 4, 2024 04:015,09763,884,25041,299,0001,007,0002,506,752
45Jun 4, 2024 04:025,09869,653,94542,314,00002,273,280
46Jun 4, 2024 04:025,09967,770,53941,312,0001,007,0002,273,280
47Jun 4, 2024 04:015,09962,380,61442,321,00002,510,848
48Jun 4, 2024 04:015,09964,702,47941,315,0001,007,0002,273,280
49Jun 4, 2024 04:025,10066,377,19242,327,00002,392,064
50Jun 4, 2024 04:015,10072,820,56140,359,0001,968,0002,273,280
51Jun 4, 2024 04:015,10067,467,30442,333,00002,273,280
52Jun 4, 2024 04:035,10167,074,99441,332,0001,008,0002,273,280
53Jun 4, 2024 04:025,10167,318,95541,334,0001,008,0002,404,352
54Jun 4, 2024 04:025,10264,699,32741,338,0001,008,0002,273,280
55Jun 4, 2024 04:025,10269,093,09341,338,0001,008,0002,273,280
56Jun 4, 2024 04:025,10369,449,79541,351,0001,008,0002,400,256
57Jun 4, 2024 04:025,10467,601,15842,365,00002,510,848
58Jun 4, 2024 04:025,10570,482,06741,364,0001,008,0002,273,280
59Jun 4, 2024 04:025,10763,378,31941,381,0001,009,0002,273,280
60Jun 4, 2024 04:015,10965,247,22241,397,0001,009,0002,273,280
61Jun 4, 2024 04:015,11064,948,92741,405,0001,009,0002,273,280
62Jun 4, 2024 04:015,11171,592,64241,412,0001,010,0002,273,280
63Jun 4, 2024 04:025,11264,238,57342,426,00002,510,848
64Jun 4, 2024 04:015,11365,287,14341,432,0001,010,0002,273,280
65Jun 4, 2024 04:025,11563,648,48041,445,0001,010,0002,273,280
66Jun 4, 2024 04:025,11568,430,28842,451,00002,396,160
67Jun 4, 2024 04:025,11965,167,94541,475,0001,011,0002,273,280
68Jun 4, 2024 04:025,12064,496,18041,486,0001,011,0002,400,256
69Jun 4, 2024 04:015,12266,801,29641,497,0001,012,0002,273,280
70Jun 4, 2024 04:025,13171,653,94242,585,00002,273,280
71Jun 4, 2024 04:025,16567,355,85842,871,00002,400,256
72Jun 4, 2024 04:015,21565,001,21141,273,0002,013,0002,273,280
73Jun 4, 2024 04:025,287106,338,05543,882,46302,285,568
74Jun 4, 2024 04:015,288101,071,42443,890,19202,289,664
75Jun 4, 2024 04:025,291113,125,03043,916,75202,281,472
76Jun 4, 2024 04:025,291110,625,41943,912,77402,293,760
77Jun 4, 2024 04:015,293115,606,76343,929,82902,277,376
78Jun 4, 2024 04:025,293117,779,75643,930,36802,297,856
79Jun 4, 2024 04:015,294111,700,92543,938,31602,277,376
80Jun 4, 2024 04:015,294102,931,35843,937,54102,293,760
81Jun 4, 2024 04:015,294101,695,20843,943,33202,281,472
82Jun 4, 2024 04:025,294113,649,73143,941,03302,285,568
83Jun 4, 2024 04:025,294100,222,79343,942,39702,281,472
84Jun 4, 2024 04:025,294115,008,39043,938,73302,285,568
85Jun 4, 2024 04:025,295105,093,90243,951,43102,293,760
86Jun 4, 2024 04:035,295107,687,49043,944,75502,285,568
87Jun 4, 2024 04:035,295102,952,43043,950,97802,285,568
88Jun 4, 2024 04:025,296103,801,07143,960,71902,285,568
89Jun 4, 2024 04:025,297110,182,71443,965,43902,285,568
90Jun 4, 2024 04:025,297121,851,62543,961,51502,289,664
91Jun 4, 2024 04:015,299103,853,05643,978,33402,281,472
92Jun 4, 2024 04:025,299108,201,52643,983,49902,277,376
93Jun 4, 2024 04:015,300105,997,85043,989,06702,285,568
94Jun 4, 2024 04:035,300126,643,58543,993,84702,297,856
95Jun 4, 2024 04:015,302103,918,47744,005,00502,285,568
96Jun 4, 2024 04:015,304102,406,73144,026,45902,277,376
97Jun 4, 2024 04:025,309123,932,50344,061,60202,281,472
98Jun 4, 2024 04:025,312111,274,12244,089,38802,285,568
99Jun 4, 2024 04:025,313109,638,92544,096,34002,289,664
100Jun 4, 2024 04:025,315112,011,52244,112,47902,281,472
101Jun 4, 2024 04:025,320111,849,86144,157,52502,277,376
102Jun 4, 2024 04:015,323106,562,72544,176,86102,289,664
103Jun 4, 2024 04:015,334109,151,20044,269,07602,289,664
104Jun 4, 2024 04:025,342102,573,53244,339,00502,277,376
105Jun 4, 2024 04:015,364110,670,34244,521,69602,281,472
106Jun 4, 2024 04:025,95379,317,35848,404,0001,008,0002,273,280
107Jun 4, 2024 04:015,95773,000,43549,441,00002,396,160
108Jun 4, 2024 04:025,95881,517,69849,455,00002,273,280
109Jun 4, 2024 04:025,96078,352,51248,458,0001,009,0002,273,280
110Jun 4, 2024 04:015,96075,993,80949,470,00002,392,064
111Jun 4, 2024 04:025,97175,914,78548,547,0001,011,0002,273,280
112Jun 4, 2024 04:015,97178,747,86348,551,0001,011,0002,273,280
113Jun 4, 2024 04:025,97675,683,40649,601,00002,273,280
114Jun 4, 2024 04:025,97775,727,04949,605,00002,273,280
115Jun 4, 2024 04:025,97776,543,15849,610,00002,273,280
116Jun 4, 2024 04:015,97877,861,57348,609,0001,012,0002,273,280
117Jun 4, 2024 04:025,98373,338,57348,644,0001,013,0002,396,160
118Jun 4, 2024 04:016,00474,985,43747,838,0001,993,0002,273,280
119Jun 4, 2024 04:026,01173,422,27548,896,000997,0002,392,064
120Jun 4, 2024 04:026,01273,744,61848,903,000998,0002,392,064
121Jun 4, 2024 04:016,01474,625,95547,920,0001,996,0002,273,280
122Jun 4, 2024 04:026,01876,530,67648,954,000999,0002,273,280
123Jun 4, 2024 04:026,04776,518,16849,189,0001,003,0002,273,280
124Jun 4, 2024 04:026,07675,489,66550,432,00002,396,160
125Jun 4, 2024 04:026,10774,870,32849,677,0001,013,0002,273,280
126Jun 4, 2024 04:026,12679,476,04848,849,0001,993,0002,273,280