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:18GraceGraceScore: 4,084Success
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:193,95764,011,33429,857,0002,985,0002,269,184
2Jun 7, 2024 14:183,98856,051,38930,090,0003,009,0002,273,280
3Jun 7, 2024 14:193,99057,038,88730,105,0003,010,0002,273,280
4Jun 7, 2024 14:193,99560,300,85731,152,0002,009,0002,273,280
5Jun 7, 2024 14:183,99856,101,02530,164,0003,016,0002,273,280
6Jun 7, 2024 14:184,00656,214,32731,233,0002,015,0002,273,280
7Jun 7, 2024 14:194,00754,874,83731,245,0002,015,0002,342,912
8Jun 7, 2024 14:184,00957,384,14530,249,0003,024,0002,482,176
9Jun 7, 2024 14:194,01358,088,93531,287,0002,018,0002,277,376
10Jun 7, 2024 14:184,01459,597,56530,288,0003,028,0002,297,856
11Jun 7, 2024 14:194,01754,520,93931,323,0002,020,0002,486,272
12Jun 7, 2024 14:184,02262,451,94232,373,0001,011,0002,478,080
13Jun 7, 2024 14:184,02359,383,40131,366,0002,023,0002,273,280
14Jun 7, 2024 14:184,02756,392,59730,389,0003,038,0002,273,280
15Jun 7, 2024 14:184,02756,394,36231,397,0002,025,0002,273,280
16Jun 7, 2024 14:194,02966,382,78432,425,0001,013,0002,273,280
17Jun 7, 2024 14:194,02956,174,58432,428,0001,013,0002,482,176
18Jun 7, 2024 14:184,02960,488,88331,411,0002,026,0002,490,368
19Jun 7, 2024 14:184,03060,787,33331,424,0002,027,0002,273,280
20Jun 7, 2024 14:194,03162,960,00332,446,0001,013,0002,416,640
21Jun 7, 2024 14:184,03352,725,51831,443,0002,028,0002,273,280
22Jun 7, 2024 14:184,03460,509,56932,468,0001,014,0002,273,280
23Jun 7, 2024 14:184,03564,278,10333,488,00002,482,176
24Jun 7, 2024 14:184,03658,367,64431,468,0002,030,0002,273,280
25Jun 7, 2024 14:194,03659,464,34332,483,0001,015,0002,277,376
26Jun 7, 2024 14:184,03963,753,49832,505,0001,015,0002,482,176
27Jun 7, 2024 14:184,04055,020,25033,531,00002,273,280
28Jun 7, 2024 14:184,04454,342,17331,533,0002,034,0002,273,280
29Jun 7, 2024 14:184,04458,267,54232,552,0001,017,0002,334,720
30Jun 7, 2024 14:194,05063,275,86832,599,0001,018,0002,482,176
31Jun 7, 2024 14:184,05059,471,28733,614,00002,273,280
32Jun 7, 2024 14:184,05061,975,59332,601,0001,018,0002,273,280
33Jun 7, 2024 14:184,05159,933,03432,605,0001,018,0002,486,272
34Jun 7, 2024 14:184,05157,903,47532,607,0001,018,0002,342,912
35Jun 7, 2024 14:194,05261,270,95032,611,0001,019,0002,273,280
36Jun 7, 2024 14:184,05261,552,40532,615,0001,019,0002,347,008
37Jun 7, 2024 14:184,05358,428,89231,605,0002,039,0002,490,368
38Jun 7, 2024 14:194,05664,632,87032,642,0001,020,0002,273,280
39Jun 7, 2024 14:194,05758,806,15031,632,0002,040,0002,490,368
40Jun 7, 2024 14:184,05759,710,79333,672,00002,273,280
41Jun 7, 2024 14:194,06057,904,38531,659,0002,042,0002,404,352
42Jun 7, 2024 14:184,06259,774,19433,712,00002,273,280
43Jun 7, 2024 14:194,06361,838,81432,702,0001,021,0002,482,176
44Jun 7, 2024 14:184,07463,252,45231,823,0001,988,0002,273,280
45Jun 7, 2024 14:194,07657,668,71432,835,000995,0002,273,280
46Jun 7, 2024 14:184,07667,347,67531,843,0001,990,0002,490,368
47Jun 7, 2024 14:194,07760,493,58232,843,000995,0002,486,272
48Jun 7, 2024 14:194,07761,558,20832,846,000995,0002,342,912
49Jun 7, 2024 14:184,07760,036,14232,844,000995,0002,486,272
50Jun 7, 2024 14:184,07771,784,76631,853,0001,990,0002,482,176
51Jun 7, 2024 14:194,07859,790,55631,858,0001,991,0002,273,280
52Jun 7, 2024 14:184,07864,342,35730,861,0002,986,0002,273,280
53Jun 7, 2024 14:184,07858,264,59332,826,0001,025,0002,273,280
54Jun 7, 2024 14:184,07960,018,46832,859,000995,0002,478,080
55Jun 7, 2024 14:194,08063,751,40831,874,0001,992,0002,482,176
56Jun 7, 2024 14:184,08158,259,40631,881,0001,992,0002,273,280
57Jun 7, 2024 14:194,08355,582,60530,900,0002,990,0002,273,280
58Jun 7, 2024 14:194,08456,244,40332,903,000997,0002,273,280
59Jun 7, 2024 14:184,08460,711,93231,907,0001,994,0002,478,080
60Jun 7, 2024 14:184,08556,079,92631,914,0001,994,0002,273,280
61Jun 7, 2024 14:194,08761,233,98330,933,0002,993,0002,273,280
62Jun 7, 2024 14:194,09955,750,43431,018,0003,001,0002,273,280
63Jun 7, 2024 14:184,09955,156,70231,021,0003,002,0002,490,368
64Jun 7, 2024 14:184,10059,384,54731,028,0003,002,0002,310,144
65Jun 7, 2024 14:184,10266,387,89832,047,0002,002,0002,273,280
66Jun 7, 2024 14:194,10559,343,23732,068,0002,004,0002,273,280
67Jun 7, 2024 14:194,10655,679,50132,076,0002,004,0002,486,272
68Jun 7, 2024 14:184,10756,982,64831,077,0003,007,0002,482,176
69Jun 7, 2024 14:194,10960,669,10632,097,0002,006,0002,273,280
70Jun 7, 2024 14:194,11763,911,37031,154,0003,014,0002,273,280
71Jun 7, 2024 14:194,11857,273,88931,167,0003,016,0002,306,048
72Jun 7, 2024 14:194,12161,276,35532,193,0002,012,0002,273,280
73Jun 7, 2024 14:194,12361,929,06531,199,0003,019,0002,490,368
74Jun 7, 2024 14:184,12357,816,75931,206,0003,019,0002,285,568
75Jun 7, 2024 14:184,12356,632,15131,198,0003,019,0002,273,280
76Jun 7, 2024 14:184,12359,189,19132,208,0002,013,0002,273,280
77Jun 7, 2024 14:184,12658,193,37931,225,0003,021,0002,392,064
78Jun 7, 2024 14:184,13055,165,72432,262,0002,016,0002,273,280
79Jun 7, 2024 14:184,13261,443,90533,285,0001,008,0002,273,280
80Jun 7, 2024 14:194,14657,881,56732,386,0002,024,0002,506,752
81Jun 7, 2024 14:194,15361,248,60632,445,0002,027,0002,273,280
82Jun 7, 2024 14:184,15855,208,68633,498,0001,015,0002,490,368
83Jun 7, 2024 14:184,16862,626,88534,591,00002,490,368
84Jun 7, 2024 14:184,17461,973,80734,646,00002,342,912
85Jun 7, 2024 14:184,18063,727,91331,720,0002,973,0002,490,368
86Jun 7, 2024 14:194,19663,860,05432,834,0001,989,0002,273,280
87Jun 7, 2024 14:194,19965,451,48131,861,0002,987,0002,457,600
88Jun 7, 2024 14:184,202113,977,48134,873,93402,236,416
89Jun 7, 2024 14:184,211105,768,79234,949,89202,252,800
90Jun 7, 2024 14:184,213106,572,69434,968,56202,240,512
91Jun 7, 2024 14:194,22199,643,21135,033,55702,232,320
92Jun 7, 2024 14:194,22588,511,98035,065,96802,244,608
93Jun 7, 2024 14:184,22857,797,86032,087,0003,008,0002,273,280
94Jun 7, 2024 14:194,229107,886,62235,097,17502,252,800
95Jun 7, 2024 14:184,24658,829,85333,228,0002,013,0002,273,280
96Jun 7, 2024 14:194,25395,044,21735,303,81502,240,512
97Jun 7, 2024 14:194,256106,027,35635,323,04102,248,704
98Jun 7, 2024 14:184,25657,674,76731,290,0004,037,0002,486,272
99Jun 7, 2024 14:184,261100,351,88535,365,47702,244,608
100Jun 7, 2024 14:194,261100,010,21735,366,13902,232,320
101Jun 7, 2024 14:194,262113,262,27535,372,85802,248,704
102Jun 7, 2024 14:184,264117,379,92235,391,81402,240,512
103Jun 7, 2024 14:184,264105,801,79935,387,32502,248,704
104Jun 7, 2024 14:184,277102,139,80035,501,08002,244,608
105Jun 7, 2024 14:184,285113,919,93335,564,82202,232,320
106Jun 7, 2024 14:184,29298,515,14535,621,92502,232,320
107Jun 7, 2024 14:184,296102,983,57835,659,62902,240,512
108Jun 7, 2024 14:194,313105,863,16235,795,11102,244,608
109Jun 7, 2024 14:184,324100,961,26335,886,87002,244,608
110Jun 7, 2024 14:184,340107,507,30936,019,01602,240,512
111Jun 7, 2024 14:184,349103,692,46036,094,82502,248,704
112Jun 7, 2024 14:184,358104,501,43936,170,61902,240,512
113Jun 7, 2024 14:194,365113,283,15436,227,46202,244,608
114Jun 7, 2024 14:184,370122,421,09136,274,75702,240,512