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 listMay 9, 2024 22:52Joad NacerJoad NacerScore: 7,922Success
Source Code

Source code access is restricted. Log in to request access.

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1May 9, 2024 22:527,595130,082,05563,036,48602,281,472
2May 9, 2024 22:517,596128,595,70163,047,93402,269,184
3May 9, 2024 22:507,596129,291,33763,045,85102,269,184
4May 9, 2024 22:507,600126,894,52663,083,82802,273,280
5May 9, 2024 22:527,600139,368,83863,079,51602,277,376
6May 9, 2024 22:517,603128,654,76563,107,92702,273,280
7May 9, 2024 22:507,605130,387,87463,124,80102,269,184
8May 9, 2024 22:517,612138,824,15363,181,02202,277,376
9May 9, 2024 22:527,632133,971,75763,348,55402,273,280
10May 9, 2024 22:527,804134,671,57464,772,27402,273,280
11May 9, 2024 22:527,813122,164,22864,846,43402,269,184
12May 9, 2024 22:507,89188,749,45964,488,0001,007,0002,285,568
13May 9, 2024 22:507,89288,697,78064,495,0001,007,0002,277,376
14May 9, 2024 22:527,89387,294,84965,516,00002,273,280
15May 9, 2024 22:527,89594,434,07764,520,0001,008,0002,269,184
16May 9, 2024 22:507,89688,617,73964,527,0001,008,0002,285,568
17May 9, 2024 22:517,89892,286,36064,549,0001,008,0002,285,568
18May 9, 2024 22:517,89988,554,46864,557,0001,008,0002,273,280
19May 9, 2024 22:517,90192,848,64064,570,0001,008,0002,285,568
20May 9, 2024 22:507,90393,234,16764,583,0001,009,0002,285,568
21May 9, 2024 22:527,90696,127,27865,617,00002,285,568
22May 9, 2024 22:507,90791,899,37065,632,00002,273,280
23May 9, 2024 22:527,90791,678,04864,623,0001,009,0002,285,568
24May 9, 2024 22:527,90994,390,13164,634,0001,009,0002,269,184
25May 9, 2024 22:517,90993,606,85664,633,0001,009,0002,269,184
26May 9, 2024 22:527,90991,656,65864,632,0001,009,0002,285,568
27May 9, 2024 22:527,91092,163,87964,642,0001,010,0002,273,280
28May 9, 2024 22:527,91399,902,22364,672,0001,010,0002,285,568
29May 9, 2024 22:507,92192,336,71964,751,000996,0002,273,280
30May 9, 2024 22:507,92193,027,77463,756,0001,992,0002,285,568
31May 9, 2024 22:527,92293,580,18465,754,00002,285,568
32May 9, 2024 22:527,92292,387,50563,764,0001,992,0002,285,568
33May 9, 2024 22:527,92692,903,88563,795,0001,993,0002,285,568
34May 9, 2024 22:527,92794,667,54364,795,000996,0002,285,568
35May 9, 2024 22:517,92990,383,52863,816,0001,994,0002,277,376
36May 9, 2024 22:527,93092,076,92663,821,0001,994,0002,379,776
37May 9, 2024 22:507,93491,883,20064,857,000997,0002,285,568
38May 9, 2024 22:527,93597,018,85063,868,0001,995,0002,285,568
39May 9, 2024 22:527,93592,237,94064,862,000997,0002,273,280
40May 9, 2024 22:517,93691,470,36663,874,0001,996,0002,285,568
41May 9, 2024 22:527,94093,474,92064,900,000998,0002,285,568
42May 9, 2024 22:507,99090,464,84064,311,0002,009,0002,285,568
43May 9, 2024 22:517,99396,877,02265,337,0001,005,0002,260,992
44May 9, 2024 22:517,99587,787,80464,345,0002,010,0002,273,280
45May 9, 2024 22:527,99790,563,05965,367,0001,005,0002,265,088
46May 9, 2024 22:528,00892,624,78366,465,00002,285,568
47May 9, 2024 22:518,07188,813,96264,994,0001,999,0002,285,568
48May 9, 2024 22:508,806100,169,61571,090,0002,002,0002,269,184
49May 9, 2024 22:528,81596,193,90871,164,0002,004,0002,277,376
50May 9, 2024 22:518,81898,809,93172,190,0001,002,0002,285,568
51May 9, 2024 22:518,83396,141,01172,313,0001,004,0002,285,568
52May 9, 2024 22:528,83496,264,02972,319,0001,004,0002,273,280
53May 9, 2024 22:528,86499,765,15672,568,0001,007,0002,265,088
54May 9, 2024 22:508,865103,013,92373,582,00002,285,568
55May 9, 2024 22:508,870100,233,08773,624,00002,289,664
56May 9, 2024 22:528,92395,763,98372,061,0002,001,0002,379,776
57May 9, 2024 22:519,03798,111,62673,011,0002,000,0002,269,184
58May 9, 2024 22:529,055100,768,60270,277,0004,880,0003,575,808
59May 9, 2024 22:529,068107,285,73270,310,0004,951,0003,837,952
60May 9, 2024 22:5216,297197,859,080135,267,35902,273,280