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:23GraceGraceScore: 5,047Success
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:245,01066,949,19440,565,0001,014,0002,273,280
2Jun 4, 2024 04:235,01569,846,82241,625,00002,273,280
3Jun 4, 2024 04:245,01666,693,21441,635,00002,396,160
4Jun 4, 2024 04:245,01767,613,50640,627,0001,015,0002,273,280
5Jun 4, 2024 04:245,01971,631,51840,639,0001,015,0002,273,280
6Jun 4, 2024 04:245,01966,685,02440,643,0001,016,0002,273,280
7Jun 4, 2024 04:245,02269,528,07640,666,0001,016,0002,404,352
8Jun 4, 2024 04:245,02375,072,96440,674,0001,016,0002,273,280
9Jun 4, 2024 04:245,02366,591,20640,671,0001,016,0002,273,280
10Jun 4, 2024 04:235,02366,961,94040,676,0001,016,0002,404,352
11Jun 4, 2024 04:235,02467,446,48140,683,0001,017,0002,404,352
12Jun 4, 2024 04:235,02670,259,26239,730,0001,986,0002,273,280
13Jun 4, 2024 04:245,02773,276,83840,705,0001,017,0002,396,160
14Jun 4, 2024 04:245,02870,039,83140,712,0001,017,0002,404,352
15Jun 4, 2024 04:235,03065,031,58739,765,0001,988,0002,396,160
16Jun 4, 2024 04:245,03469,026,10639,795,0001,989,0002,396,160
17Jun 4, 2024 04:235,03467,442,92739,796,0001,989,0002,396,160
18Jun 4, 2024 04:235,03667,225,65940,801,000995,0002,400,256
19Jun 4, 2024 04:245,03771,961,03141,810,00002,273,280
20Jun 4, 2024 04:245,03764,491,25740,813,000995,0002,273,280
21Jun 4, 2024 04:245,03869,061,53039,827,0001,991,0002,273,280
22Jun 4, 2024 04:235,03868,772,43639,824,0001,991,0002,510,848
23Jun 4, 2024 04:245,03965,182,49440,829,000995,0002,273,280
24Jun 4, 2024 04:235,03973,888,19340,828,000995,0002,273,280
25Jun 4, 2024 04:245,04069,129,99140,833,000995,0002,396,160
26Jun 4, 2024 04:245,04069,210,45039,844,0001,992,0002,273,280
27Jun 4, 2024 04:245,04067,580,91240,837,000996,0002,273,280
28Jun 4, 2024 04:245,04066,262,87039,840,0001,992,0002,396,160
29Jun 4, 2024 04:245,04071,833,86340,834,000995,0002,273,280
30Jun 4, 2024 04:245,04068,692,47839,843,0001,992,0002,404,352
31Jun 4, 2024 04:235,04072,548,74641,830,00002,400,256
32Jun 4, 2024 04:245,04170,946,69739,848,0001,992,0002,273,280
33Jun 4, 2024 04:245,04168,065,63140,846,000996,0002,273,280
34Jun 4, 2024 04:245,04169,215,93139,846,0001,992,0002,400,256
35Jun 4, 2024 04:245,04168,144,81239,852,0001,992,0002,273,280
36Jun 4, 2024 04:245,04167,678,31940,847,000996,0002,400,256
37Jun 4, 2024 04:245,04172,773,72440,846,000996,0002,404,352
38Jun 4, 2024 04:245,04172,359,40240,841,000996,0002,273,280
39Jun 4, 2024 04:245,04169,121,60440,847,000996,0002,273,280
40Jun 4, 2024 04:235,04171,829,16239,845,0001,992,0002,404,352
41Jun 4, 2024 04:235,04169,265,28141,842,00002,273,280
42Jun 4, 2024 04:235,04173,654,03540,846,000996,0002,273,280
43Jun 4, 2024 04:245,04266,732,56040,832,0001,020,0002,273,280
44Jun 4, 2024 04:245,04270,882,63139,855,0001,992,0002,396,160
45Jun 4, 2024 04:245,04269,725,74540,854,000996,0002,273,280
46Jun 4, 2024 04:235,04268,058,81741,846,00002,273,280
47Jun 4, 2024 04:235,04266,678,32440,856,000996,0002,273,280
48Jun 4, 2024 04:245,04365,932,98039,861,0001,993,0002,273,280
49Jun 4, 2024 04:245,04375,838,56240,859,000996,0002,273,280
50Jun 4, 2024 04:245,04367,803,12240,860,000996,0002,273,280
51Jun 4, 2024 04:235,04370,214,33539,860,0001,993,0002,273,280
52Jun 4, 2024 04:245,04467,693,41339,873,0001,993,0002,273,280
53Jun 4, 2024 04:235,04464,345,79641,868,00002,408,448
54Jun 4, 2024 04:245,04564,980,34141,871,00002,273,280
55Jun 4, 2024 04:245,04566,717,84440,879,000997,0002,273,280
56Jun 4, 2024 04:245,04763,934,77840,896,000997,0002,510,848
57Jun 4, 2024 04:245,04770,325,75840,889,000997,0002,273,280
58Jun 4, 2024 04:245,04870,730,02140,902,000997,0002,273,280
59Jun 4, 2024 04:245,04966,508,48139,915,0001,995,0002,273,280
60Jun 4, 2024 04:245,05168,712,09639,925,0001,996,0002,273,280
61Jun 4, 2024 04:245,05163,688,97039,929,0001,996,0002,400,256
62Jun 4, 2024 04:245,05673,699,82340,964,000999,0002,404,352
63Jun 4, 2024 04:235,06263,430,84340,012,0002,000,0002,273,280
64Jun 4, 2024 04:235,222104,131,96243,341,27002,285,568
65Jun 4, 2024 04:245,223118,517,42343,354,79702,281,472
66Jun 4, 2024 04:235,225130,555,61643,369,60202,285,568
67Jun 4, 2024 04:245,225123,865,26943,366,74602,281,472
68Jun 4, 2024 04:235,227103,638,46543,385,06102,289,664
69Jun 4, 2024 04:245,227110,960,94543,380,64002,277,376
70Jun 4, 2024 04:245,227118,022,92243,384,91102,277,376
71Jun 4, 2024 04:235,229103,127,75243,404,06302,289,664
72Jun 4, 2024 04:245,230101,039,92043,409,34002,285,568
73Jun 4, 2024 04:235,231110,355,97043,417,72202,281,472
74Jun 4, 2024 04:245,231116,671,95543,420,38002,285,568
75Jun 4, 2024 04:235,233109,007,89943,430,13402,281,472
76Jun 4, 2024 04:245,233122,307,28343,433,10602,277,376
77Jun 4, 2024 04:235,234115,229,64543,440,21902,293,760
78Jun 4, 2024 04:235,234109,030,15643,439,87802,293,760
79Jun 4, 2024 04:245,239112,815,87143,485,55802,289,664
80Jun 4, 2024 04:245,239106,853,67843,481,10102,289,664
81Jun 4, 2024 04:245,243106,413,06243,519,78302,285,568
82Jun 4, 2024 04:235,249120,551,90143,569,75502,281,472
83Jun 4, 2024 04:245,249110,016,32543,566,98702,277,376
84Jun 4, 2024 04:245,250115,056,82943,579,03802,281,472
85Jun 4, 2024 04:245,250119,070,28043,573,66302,281,472
86Jun 4, 2024 04:245,252100,066,21843,590,10502,289,664
87Jun 4, 2024 04:245,258111,985,09543,640,18602,289,664
88Jun 4, 2024 04:235,267103,672,64443,719,68202,289,664
89Jun 4, 2024 04:235,275108,908,77343,785,43402,281,472
90Jun 4, 2024 04:235,320107,701,27144,157,20602,293,760
91Jun 4, 2024 04:245,91372,560,72447,076,0002,003,0002,273,280
92Jun 4, 2024 04:245,92477,278,53548,164,0001,003,0002,392,064
93Jun 4, 2024 04:245,92771,615,38347,185,0002,007,0002,396,160
94Jun 4, 2024 04:235,92983,101,71447,206,0002,008,0002,400,256
95Jun 4, 2024 04:245,93371,222,86249,244,00002,273,280
96Jun 4, 2024 04:235,93874,268,33548,280,0001,005,0002,273,280
97Jun 4, 2024 04:245,94678,413,25149,351,00002,396,160
98Jun 4, 2024 04:245,94673,222,87449,348,00002,273,280
99Jun 4, 2024 04:245,94972,461,83949,378,00002,400,256
100Jun 4, 2024 04:245,95175,906,81248,386,0001,008,0002,273,280
101Jun 4, 2024 04:235,95174,903,23549,390,00002,400,256
102Jun 4, 2024 04:245,96371,034,57649,490,00002,273,280
103Jun 4, 2024 04:245,97773,262,87349,610,00002,396,160
104Jun 4, 2024 04:245,98175,632,70348,628,0001,013,0002,396,160
105Jun 4, 2024 04:246,00278,471,68448,819,000996,0002,400,256
106Jun 4, 2024 04:246,01277,612,98748,902,000998,0002,273,280
107Jun 4, 2024 04:246,01372,030,66747,913,0001,996,0002,273,280
108Jun 4, 2024 04:246,01972,799,42047,959,0001,998,0002,273,280
109Jun 4, 2024 04:236,04978,654,01449,204,0001,004,0002,273,280
110Jun 4, 2024 04:236,05875,949,88750,285,00002,273,280
111Jun 4, 2024 04:236,21377,864,67450,557,0001,011,0002,400,256