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:44GraceGraceScore: 3,931Success
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:443,78753,414,62129,402,0002,027,0002,494,464
2Jun 7, 2024 14:443,79457,860,84830,508,000984,0002,482,176
3Jun 7, 2024 14:443,79761,023,30229,479,0002,033,0002,457,600
4Jun 7, 2024 14:443,80354,283,51630,551,0001,018,0002,482,176
5Jun 7, 2024 14:443,80758,780,21931,595,00002,273,280
6Jun 7, 2024 14:443,80859,914,05530,589,0001,019,0002,482,176
7Jun 7, 2024 14:443,81156,540,38829,588,0002,040,0002,273,280
8Jun 7, 2024 14:443,83458,491,05829,831,0001,988,0002,273,280
9Jun 7, 2024 14:443,83557,633,91628,849,0002,984,0002,273,280
10Jun 7, 2024 14:443,83560,473,38530,835,000994,0002,273,280
11Jun 7, 2024 14:443,83857,737,37228,866,0002,986,0002,494,464
12Jun 7, 2024 14:443,83963,351,16829,871,0001,991,0002,273,280
13Jun 7, 2024 14:443,84152,524,00529,822,0002,056,0002,347,008
14Jun 7, 2024 14:443,85259,378,09429,976,0001,998,0002,273,280
15Jun 7, 2024 14:443,86354,342,92231,065,0001,002,0002,478,080
16Jun 7, 2024 14:443,86559,978,46630,076,0002,005,0002,273,280
17Jun 7, 2024 14:443,87156,416,76030,123,0002,008,0002,273,280
18Jun 7, 2024 14:443,87853,712,67431,185,0001,005,0002,490,368
19Jun 7, 2024 14:443,87954,259,03329,176,0003,018,0002,297,856
20Jun 7, 2024 14:443,88154,552,06930,199,0002,013,0002,498,560
21Jun 7, 2024 14:443,88357,118,75930,216,0002,014,0002,273,280
22Jun 7, 2024 14:443,89057,114,61529,260,0003,026,0002,273,280
23Jun 7, 2024 14:443,89058,714,24029,264,0003,027,0002,285,568
24Jun 7, 2024 14:443,89154,905,33030,274,0002,018,0002,383,872
25Jun 7, 2024 14:443,89256,396,70929,277,0003,028,0002,490,368
26Jun 7, 2024 14:443,89556,184,27630,307,0002,020,0002,494,464
27Jun 7, 2024 14:443,89558,000,93430,310,0002,020,0002,273,280
28Jun 7, 2024 14:443,89653,407,20730,318,0002,021,0002,273,280
29Jun 7, 2024 14:443,89656,951,80630,313,0002,020,0002,490,368
30Jun 7, 2024 14:443,89955,881,93730,337,0002,022,0002,342,912
31Jun 7, 2024 14:443,90057,147,03329,339,0003,035,0002,490,368
32Jun 7, 2024 14:443,90155,654,10430,358,0002,023,0002,387,968
33Jun 7, 2024 14:443,90753,272,31029,388,0003,040,0002,273,280
34Jun 7, 2024 14:443,90856,102,06132,435,00002,273,280
35Jun 7, 2024 14:443,90960,856,04431,434,0001,014,0002,273,280
36Jun 7, 2024 14:443,90959,695,70531,434,0001,014,0002,506,752
37Jun 7, 2024 14:443,91158,977,11831,448,0001,014,0002,273,280
38Jun 7, 2024 14:443,91159,703,10730,432,0002,028,0002,486,272
39Jun 7, 2024 14:443,91353,977,84432,478,00002,490,368
40Jun 7, 2024 14:443,91354,556,06232,476,00002,273,280
41Jun 7, 2024 14:443,91652,408,16829,454,0003,047,0002,490,368
42Jun 7, 2024 14:443,91757,942,89231,492,0001,015,0002,273,280
43Jun 7, 2024 14:443,91854,216,35031,505,0001,016,0002,482,176
44Jun 7, 2024 14:443,91860,179,37330,489,0002,032,0002,482,176
45Jun 7, 2024 14:443,91852,941,64631,504,0001,016,0002,273,280
46Jun 7, 2024 14:443,91953,184,64630,498,0002,033,0002,478,080
47Jun 7, 2024 14:443,92060,960,24031,520,0001,016,0002,260,992
48Jun 7, 2024 14:443,92055,422,77731,517,0001,016,0002,482,176
49Jun 7, 2024 14:443,92459,789,28731,555,0001,017,0002,273,280
50Jun 7, 2024 14:443,92452,277,71831,555,0001,017,0002,486,272
51Jun 7, 2024 14:443,92559,813,46430,542,0002,036,0002,273,280
52Jun 7, 2024 14:443,92662,853,49430,546,0002,036,0002,273,280
53Jun 7, 2024 14:443,93060,933,08830,579,0002,038,0002,273,280
54Jun 7, 2024 14:443,93156,750,72332,624,00002,482,176
55Jun 7, 2024 14:443,93162,629,97331,605,0001,019,0002,486,272
56Jun 7, 2024 14:443,93561,844,07331,642,0001,020,0002,273,280
57Jun 7, 2024 14:443,93866,223,60531,661,0001,021,0002,506,752
58Jun 7, 2024 14:443,95160,123,16929,810,0002,981,0002,482,176
59Jun 7, 2024 14:443,95163,584,65831,803,000993,0002,285,568
60Jun 7, 2024 14:443,95459,107,19930,833,0001,989,0002,273,280
61Jun 7, 2024 14:443,95662,346,70529,848,0002,984,0002,482,176
62Jun 7, 2024 14:443,95664,555,77630,848,0001,990,0002,273,280
63Jun 7, 2024 14:443,95762,975,48730,857,0001,990,0002,273,280
64Jun 7, 2024 14:443,95958,398,02529,876,0002,987,0002,273,280
65Jun 7, 2024 14:443,96358,131,10630,898,0001,993,0002,273,280
66Jun 7, 2024 14:443,96571,116,65530,912,0001,994,0002,482,176
67Jun 7, 2024 14:443,96659,321,76429,927,0002,992,0002,486,272
68Jun 7, 2024 14:443,96762,105,96429,930,0002,993,0002,273,280
69Jun 7, 2024 14:443,97459,710,15329,985,0002,998,0002,424,832
70Jun 7, 2024 14:443,97556,598,26330,995,0001,999,0002,490,368
71Jun 7, 2024 14:443,98657,027,29630,078,0003,007,0002,490,368
72Jun 7, 2024 14:443,98956,371,92530,101,0003,010,0002,428,928
73Jun 7, 2024 14:443,99255,397,26930,123,0003,012,0002,478,080
74Jun 7, 2024 14:443,99653,860,54131,156,0002,010,0002,486,272
75Jun 7, 2024 14:444,00857,562,89931,253,0002,016,0002,273,280
76Jun 7, 2024 14:444,00855,567,49032,260,0001,008,0002,273,280
77Jun 7, 2024 14:444,01067,159,19230,259,0003,025,0002,514,944
78Jun 7, 2024 14:444,01155,251,12431,272,0002,017,0002,273,280
79Jun 7, 2024 14:444,01659,615,80031,314,0002,020,0002,342,912
80Jun 7, 2024 14:444,01962,166,80730,329,0003,032,0002,486,272
81Jun 7, 2024 14:444,03752,170,14832,494,0001,015,0002,273,280
82Jun 7, 2024 14:444,04155,905,21132,527,0001,016,0002,273,280
83Jun 7, 2024 14:444,08561,873,83730,914,0002,991,0002,301,952
84Jun 7, 2024 14:444,107110,923,36634,087,35402,236,416
85Jun 7, 2024 14:444,10798,722,86334,090,39802,240,512
86Jun 7, 2024 14:444,10955,792,77532,097,0002,006,0002,273,280
87Jun 7, 2024 14:444,116100,480,44134,160,13602,240,512
88Jun 7, 2024 14:444,123118,459,95634,216,99202,244,608
89Jun 7, 2024 14:444,13698,467,90734,332,62102,232,320
90Jun 7, 2024 14:444,138102,102,11634,347,72902,244,608
91Jun 7, 2024 14:444,13897,859,55534,342,42402,248,704
92Jun 7, 2024 14:444,139114,420,70434,351,07502,236,416
93Jun 7, 2024 14:444,14192,562,42434,370,10102,240,512
94Jun 7, 2024 14:444,14999,125,46334,436,11902,228,224
95Jun 7, 2024 14:444,15792,298,21334,506,90102,232,320
96Jun 7, 2024 14:444,16389,546,91434,549,37102,248,704
97Jun 7, 2024 14:444,16393,641,31334,553,56302,236,416
98Jun 7, 2024 14:444,167106,343,66434,582,67902,240,512
99Jun 7, 2024 14:444,170129,941,06534,608,84002,379,776
100Jun 7, 2024 14:444,179105,586,44534,681,62102,240,512
101Jun 7, 2024 14:444,19397,430,86334,805,06102,240,512
102Jun 7, 2024 14:444,205107,731,54234,898,35902,240,512
103Jun 7, 2024 14:444,20897,779,87434,924,08302,240,512
104Jun 7, 2024 14:444,215112,549,76134,984,22802,244,608
105Jun 7, 2024 14:444,253124,400,73235,297,96502,371,584
106Jun 7, 2024 14:444,291106,499,92035,616,21702,240,512
107Jun 7, 2024 14:444,312106,604,44535,789,14302,240,512
108Jun 7, 2024 14:444,34799,011,50936,083,73702,236,416