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 17:07GraceGraceError
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 17:0700000generator exited with code 1
2Jun 4, 2024 17:074,91667,290,42338,816,0001,990,0002,400,256
3Jun 4, 2024 17:074,91768,565,80539,820,000995,0002,404,352
4Jun 4, 2024 17:074,91965,047,60439,806,0001,020,0002,400,256
5Jun 4, 2024 17:074,92065,938,27338,841,0001,991,0002,396,160
6Jun 4, 2024 17:074,92067,267,79740,836,00002,510,848
7Jun 4, 2024 17:084,92170,231,77539,851,000996,0002,408,448
8Jun 4, 2024 17:074,92166,748,12438,851,0001,992,0002,273,280
9Jun 4, 2024 17:074,92168,402,01638,855,0001,992,0002,273,280
10Jun 4, 2024 17:074,92168,065,69039,849,000996,0002,273,280
11Jun 4, 2024 17:074,92172,836,46039,850,000996,0002,273,280
12Jun 4, 2024 17:074,92265,472,90738,858,0001,992,0002,273,280
13Jun 4, 2024 17:074,92268,716,96038,857,0001,992,0002,273,280
14Jun 4, 2024 17:084,92369,080,05938,865,0001,993,0002,400,256
15Jun 4, 2024 17:084,92364,210,21039,843,0001,021,0002,273,280
16Jun 4, 2024 17:074,92368,218,98638,865,0001,993,0002,273,280
17Jun 4, 2024 17:074,92367,728,00738,871,0001,993,0002,273,280
18Jun 4, 2024 17:074,92369,707,85238,871,0001,993,0002,273,280
19Jun 4, 2024 17:074,92372,935,01938,864,0001,993,0002,400,256
20Jun 4, 2024 17:074,92369,479,48339,861,000996,0002,273,280
21Jun 4, 2024 17:074,92369,266,89438,869,0001,993,0002,273,280
22Jun 4, 2024 17:074,92464,541,98039,873,000996,0002,404,352
23Jun 4, 2024 17:074,92463,696,74538,878,0001,993,0002,273,280
24Jun 4, 2024 17:074,92563,379,64038,886,0001,994,0002,400,256
25Jun 4, 2024 17:074,92567,605,95939,882,000997,0002,273,280
26Jun 4, 2024 17:074,92661,590,10838,894,0001,994,0002,273,280
27Jun 4, 2024 17:074,92664,988,50238,895,0001,994,0002,400,256
28Jun 4, 2024 17:074,92665,517,00638,895,0001,994,0002,273,280
29Jun 4, 2024 17:074,92768,753,32939,898,000997,0002,510,848
30Jun 4, 2024 17:074,92764,646,40738,902,0001,995,0002,400,256
31Jun 4, 2024 17:074,92761,898,15239,901,000997,0002,273,280
32Jun 4, 2024 17:074,92766,081,90939,896,000997,0002,273,280
33Jun 4, 2024 17:074,92765,923,65338,898,0001,994,0002,396,160
34Jun 4, 2024 17:074,92766,709,23638,896,0001,994,0002,273,280
35Jun 4, 2024 17:084,92870,176,50638,904,0001,995,0002,396,160
36Jun 4, 2024 17:084,92867,011,76738,905,0001,995,0002,273,280
37Jun 4, 2024 17:074,92864,026,33839,906,000997,0002,519,040
38Jun 4, 2024 17:074,92861,454,30639,906,000997,0002,273,280
39Jun 4, 2024 17:084,92966,655,99238,919,0001,995,0002,273,280
40Jun 4, 2024 17:074,92964,478,74938,914,0001,995,0002,400,256
41Jun 4, 2024 17:074,92966,216,09639,916,000997,0002,273,280
42Jun 4, 2024 17:074,92963,929,25439,910,000997,0002,273,280
43Jun 4, 2024 17:074,92967,335,49339,911,000997,0002,400,256
44Jun 4, 2024 17:074,92962,697,88739,914,000997,0002,273,280
45Jun 4, 2024 17:074,92967,768,29438,917,0001,995,0002,404,352
46Jun 4, 2024 17:074,93064,900,35638,920,0001,995,0002,490,368
47Jun 4, 2024 17:074,93068,508,23438,926,0001,996,0002,400,256
48Jun 4, 2024 17:074,93063,269,80939,919,000997,0002,273,280
49Jun 4, 2024 17:074,93065,756,39538,923,0001,996,0002,273,280
50Jun 4, 2024 17:074,93165,029,54739,926,000998,0002,404,352
51Jun 4, 2024 17:074,93278,240,65538,942,0001,997,0002,396,160
52Jun 4, 2024 17:074,93271,849,69138,940,0001,996,0002,273,280
53Jun 4, 2024 17:074,93265,078,00238,939,0001,996,0002,273,280
54Jun 4, 2024 17:084,93370,506,96938,945,0001,997,0002,273,280
55Jun 4, 2024 17:084,93364,671,03439,945,000998,0002,400,256
56Jun 4, 2024 17:074,93675,225,75238,971,0001,998,0002,273,280
57Jun 4, 2024 17:074,93769,330,96239,974,000999,0002,400,256
58Jun 4, 2024 17:074,93864,694,65139,985,000999,0002,396,160
59Jun 4, 2024 17:074,94369,914,40439,022,0002,001,0002,396,160
60Jun 4, 2024 17:084,94569,324,11539,040,0002,002,0002,396,160
61Jun 4, 2024 17:074,94961,465,22340,072,0001,001,0002,273,280
62Jun 4, 2024 17:074,94966,472,00339,076,0002,003,0002,273,280
63Jun 4, 2024 17:074,95064,110,34939,079,0002,004,0002,400,256
64Jun 4, 2024 17:075,01496,822,05541,618,90302,281,472
65Jun 4, 2024 17:075,015123,473,75641,626,36602,281,472
66Jun 4, 2024 17:075,016116,962,94341,634,63302,285,568
67Jun 4, 2024 17:075,018114,791,89441,649,06502,293,760
68Jun 4, 2024 17:085,018111,769,93041,649,74902,293,760
69Jun 4, 2024 17:075,019113,591,84241,658,21302,277,376
70Jun 4, 2024 17:075,019105,193,59541,654,00802,289,664
71Jun 4, 2024 17:075,020108,339,35441,664,02802,285,568
72Jun 4, 2024 17:075,022100,204,25841,681,94002,285,568
73Jun 4, 2024 17:075,023104,927,76241,688,05302,285,568
74Jun 4, 2024 17:075,023126,416,30741,692,87902,277,376
75Jun 4, 2024 17:075,025107,381,61741,703,39102,273,280
76Jun 4, 2024 17:085,025103,074,41741,704,28902,277,376
77Jun 4, 2024 17:075,026103,497,90741,714,63002,281,472
78Jun 4, 2024 17:075,026111,983,85041,719,55902,289,664
79Jun 4, 2024 17:075,027100,070,56341,723,78702,285,568
80Jun 4, 2024 17:075,031101,627,74441,753,32302,293,760
81Jun 4, 2024 17:075,035104,902,58941,791,24702,281,472
82Jun 4, 2024 17:075,037107,711,72241,809,28702,293,760
83Jun 4, 2024 17:075,038114,023,10241,814,04302,281,472
84Jun 4, 2024 17:085,03994,952,92841,826,13002,285,568
85Jun 4, 2024 17:075,043107,378,82941,855,49202,285,568
86Jun 4, 2024 17:075,04599,402,54841,873,22702,297,856
87Jun 4, 2024 17:075,06168,208,92741,008,0001,000,0002,396,160
88Jun 4, 2024 17:075,068126,964,07842,060,32602,281,472
89Jun 4, 2024 17:075,78772,578,35747,028,0001,000,0002,273,280
90Jun 4, 2024 17:075,79174,811,06546,062,0002,002,0002,273,280
91Jun 4, 2024 17:085,79372,160,78447,082,0001,001,0002,273,280
92Jun 4, 2024 17:075,79669,517,93346,104,0002,004,0002,396,160
93Jun 4, 2024 17:075,79769,365,61747,115,0001,002,0002,396,160
94Jun 4, 2024 17:085,80270,665,03347,155,0001,003,0002,273,280
95Jun 4, 2024 17:075,80471,437,26946,167,0002,007,0002,392,064
96Jun 4, 2024 17:075,80571,348,06647,175,0001,003,0002,273,280
97Jun 4, 2024 17:075,81274,917,29847,238,0001,005,0002,273,280
98Jun 4, 2024 17:075,81971,315,72446,285,0002,012,0002,273,280
99Jun 4, 2024 17:075,82070,006,47847,296,0001,006,0002,273,280
100Jun 4, 2024 17:075,82170,935,81947,308,0001,006,0002,277,376
101Jun 4, 2024 17:075,82472,955,41146,325,0002,014,0002,273,280
102Jun 4, 2024 17:075,82569,935,08747,340,0001,007,0002,392,064
103Jun 4, 2024 17:075,83271,831,07348,409,00002,273,280
104Jun 4, 2024 17:075,84770,600,02147,516,0001,010,0002,396,160
105Jun 4, 2024 17:075,86375,257,75248,660,00002,396,160
106Jun 4, 2024 17:075,88276,485,09747,824,000996,0002,273,280
107Jun 4, 2024 17:075,88280,331,83446,826,0001,992,0002,396,160
108Jun 4, 2024 17:085,88378,695,55046,838,0001,993,0002,273,280
109Jun 4, 2024 17:075,88478,596,58847,842,000996,0002,273,280