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 14:31GraceGraceScore: 3,912Success
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 14:313,77655,144,75929,319,0002,022,0002,273,280
2Jun 7, 2024 14:303,79352,605,69230,464,0001,015,0002,265,088
3Jun 7, 2024 14:313,79359,451,75430,470,0001,015,0002,273,280
4Jun 7, 2024 14:313,79360,672,67130,469,0001,015,0002,473,984
5Jun 7, 2024 14:313,80660,673,03030,574,0001,019,0002,273,280
6Jun 7, 2024 14:303,80957,031,41030,596,0001,019,0002,486,272
7Jun 7, 2024 14:313,83557,185,20029,840,0001,989,0002,338,816
8Jun 7, 2024 14:313,83559,864,32129,839,0001,989,0002,273,280
9Jun 7, 2024 14:313,83662,060,64828,857,0002,985,0002,482,176
10Jun 7, 2024 14:313,83657,646,79630,844,000994,0002,273,280
11Jun 7, 2024 14:303,83853,218,20928,872,0002,986,0002,273,280
12Jun 7, 2024 14:303,83953,722,89128,877,0002,987,0002,482,176
13Jun 7, 2024 14:313,83958,821,93130,866,000995,0002,273,280
14Jun 7, 2024 14:313,84154,949,89429,886,0001,992,0002,277,376
15Jun 7, 2024 14:313,84455,832,06728,917,0002,991,0002,363,392
16Jun 7, 2024 14:313,84654,558,35130,921,000997,0002,273,280
17Jun 7, 2024 14:313,85756,881,65029,009,0003,001,0002,482,176
18Jun 7, 2024 14:313,85858,875,74129,018,0003,001,0002,478,080
19Jun 7, 2024 14:303,86857,052,65131,099,0001,003,0002,519,040
20Jun 7, 2024 14:313,87859,242,10529,168,0003,017,0002,478,080
21Jun 7, 2024 14:313,87954,678,30329,181,0003,018,0002,486,272
22Jun 7, 2024 14:313,87957,936,18629,177,0003,018,0002,273,280
23Jun 7, 2024 14:313,88060,670,46930,188,0002,012,0002,273,280
24Jun 7, 2024 14:313,88060,590,45029,184,0003,019,0002,273,280
25Jun 7, 2024 14:313,88059,398,59429,189,0003,019,0002,273,280
26Jun 7, 2024 14:313,88158,662,51830,196,0002,013,0002,342,912
27Jun 7, 2024 14:313,88155,129,84729,190,0003,019,0002,342,912
28Jun 7, 2024 14:313,88255,982,37529,200,0003,020,0002,490,368
29Jun 7, 2024 14:313,88356,652,67629,210,0003,021,0002,482,176
30Jun 7, 2024 14:313,88358,472,96529,209,0003,021,0002,482,176
31Jun 7, 2024 14:313,88453,095,48630,220,0002,014,0002,490,368
32Jun 7, 2024 14:303,88456,181,66430,222,0002,014,0002,494,464
33Jun 7, 2024 14:313,88656,102,28230,238,0002,015,0002,486,272
34Jun 7, 2024 14:313,88855,882,44229,248,0003,025,0002,273,280
35Jun 7, 2024 14:313,88958,468,08230,264,0002,017,0002,486,272
36Jun 7, 2024 14:313,89153,824,46329,266,0003,027,0002,273,280
37Jun 7, 2024 14:313,89259,772,06831,297,0001,009,0002,281,472
38Jun 7, 2024 14:313,89354,010,06629,280,0003,029,0002,494,464
39Jun 7, 2024 14:313,89556,921,15129,299,0003,030,0002,490,368
40Jun 7, 2024 14:313,90162,339,67630,352,0002,023,0002,273,280
41Jun 7, 2024 14:313,90153,372,03531,370,0001,011,0002,490,368
42Jun 7, 2024 14:313,90457,596,54631,391,0001,012,0002,273,280
43Jun 7, 2024 14:313,90656,056,15430,392,0002,026,0002,273,280
44Jun 7, 2024 14:313,90757,693,47730,399,0002,026,0002,273,280
45Jun 7, 2024 14:313,91057,507,44430,421,0002,028,0002,297,856
46Jun 7, 2024 14:313,91056,476,89931,440,0001,014,0002,478,080
47Jun 7, 2024 14:313,91057,442,09830,422,0002,028,0002,273,280
48Jun 7, 2024 14:303,91256,614,39231,452,0001,014,0002,273,280
49Jun 7, 2024 14:313,91252,418,00631,452,0001,014,0002,273,280
50Jun 7, 2024 14:303,91357,860,18231,463,0001,014,0002,273,280
51Jun 7, 2024 14:313,91558,459,10931,478,0001,015,0002,478,080
52Jun 7, 2024 14:313,91561,647,87131,483,0001,015,0002,486,272
53Jun 7, 2024 14:313,91653,018,13232,504,00002,494,464
54Jun 7, 2024 14:313,91852,434,42831,503,0001,016,0002,273,280
55Jun 7, 2024 14:313,91856,473,14732,522,00002,273,280
56Jun 7, 2024 14:313,91956,546,44030,493,0002,032,0002,482,176
57Jun 7, 2024 14:313,92555,832,06531,557,0001,017,0002,486,272
58Jun 7, 2024 14:313,92663,633,60430,549,0002,036,0002,273,280
59Jun 7, 2024 14:313,92764,371,84430,559,0002,037,0002,482,176
60Jun 7, 2024 14:313,92965,549,07730,575,0002,038,0002,273,280
61Jun 7, 2024 14:303,92962,694,21530,573,0002,038,0002,359,296
62Jun 7, 2024 14:313,93362,828,11532,640,00002,273,280
63Jun 7, 2024 14:313,93764,702,01930,636,0002,042,0002,273,280
64Jun 7, 2024 14:313,95260,471,85329,817,0002,981,0002,486,272
65Jun 7, 2024 14:313,95560,102,23229,844,0002,984,0002,478,080
66Jun 7, 2024 14:303,95555,368,26030,840,0001,989,0002,273,280
67Jun 7, 2024 14:313,95657,319,83130,842,0001,989,0002,273,280
68Jun 7, 2024 14:303,95761,387,26329,861,0002,986,0002,273,280
69Jun 7, 2024 14:303,95762,984,99430,851,0001,990,0002,347,008
70Jun 7, 2024 14:313,96153,649,42631,883,000996,0002,347,008
71Jun 7, 2024 14:313,99958,066,38330,178,0003,017,0002,490,368
72Jun 7, 2024 14:314,05567,056,27931,614,0002,039,0002,273,280
73Jun 7, 2024 14:314,07797,384,55933,839,70902,240,512
74Jun 7, 2024 14:314,09593,896,77233,984,77402,228,224
75Jun 7, 2024 14:314,10696,758,08334,080,17902,240,512
76Jun 7, 2024 14:314,10898,387,89234,097,09202,367,488
77Jun 7, 2024 14:314,10995,390,61934,103,59902,240,512
78Jun 7, 2024 14:314,11994,940,66834,184,65702,244,608
79Jun 7, 2024 14:304,13595,170,70034,323,81302,236,416
80Jun 7, 2024 14:314,137105,811,08734,336,42202,232,320
81Jun 7, 2024 14:314,13895,159,11534,343,21702,248,704
82Jun 7, 2024 14:314,14291,176,70934,375,51002,236,416
83Jun 7, 2024 14:314,14299,100,20634,380,94002,232,320
84Jun 7, 2024 14:314,15090,291,04734,448,47202,248,704
85Jun 7, 2024 14:314,157104,139,67834,501,64202,240,512
86Jun 7, 2024 14:304,16299,401,72834,542,35702,244,608
87Jun 7, 2024 14:314,164102,832,55034,559,45502,240,512
88Jun 7, 2024 14:304,169110,619,51434,599,64002,232,320
89Jun 7, 2024 14:314,17397,292,08134,637,42102,228,224
90Jun 7, 2024 14:304,173124,486,61134,635,24802,244,608
91Jun 7, 2024 14:314,201116,313,96634,871,89502,236,416
92Jun 7, 2024 14:304,21996,768,29635,021,11502,244,608
93Jun 7, 2024 14:314,23097,613,43435,106,97302,252,800
94Jun 7, 2024 14:314,28994,563,00935,595,57102,232,320
95Jun 7, 2024 14:314,308106,300,21735,759,59002,232,320
96Jun 7, 2024 14:304,435104,296,26436,808,32702,232,320