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:54GraceGraceScore: 5,013Success
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:544,99370,266,37140,430,0001,010,0002,392,064
2Jun 4, 2024 17:544,99472,694,79940,443,0001,011,0002,400,256
3Jun 4, 2024 17:544,99564,198,90541,457,00002,273,280
4Jun 4, 2024 17:544,99562,129,06540,447,0001,011,0002,404,352
5Jun 4, 2024 17:544,99563,612,11040,451,0001,011,0002,404,352
6Jun 4, 2024 17:544,99762,363,18140,462,0001,011,0002,396,160
7Jun 4, 2024 17:544,99762,305,79740,467,0001,011,0002,494,464
8Jun 4, 2024 17:545,00163,472,14540,499,0001,012,0002,396,160
9Jun 4, 2024 17:545,00366,881,41741,521,00002,273,280
10Jun 4, 2024 17:545,00368,313,87341,528,00002,408,448
11Jun 4, 2024 17:545,00463,207,35440,521,0001,013,0002,392,064
12Jun 4, 2024 17:545,00465,190,76540,523,0001,013,0002,273,280
13Jun 4, 2024 17:545,00566,403,65341,538,00002,535,424
14Jun 4, 2024 17:545,00563,113,05640,532,0001,013,0002,408,448
15Jun 4, 2024 17:545,00565,790,78140,527,0001,013,0002,273,280
16Jun 4, 2024 17:545,00567,502,95140,525,0001,013,0002,396,160
17Jun 4, 2024 17:545,00666,747,66440,538,0001,013,0002,400,256
18Jun 4, 2024 17:545,00766,510,91040,546,0001,013,0002,273,280
19Jun 4, 2024 17:545,00872,968,97840,556,0001,013,0002,392,064
20Jun 4, 2024 17:545,00867,129,16740,550,0001,013,0002,273,280
21Jun 4, 2024 17:545,00862,791,55940,552,0001,013,0002,273,280
22Jun 4, 2024 17:545,00968,431,71240,558,0001,013,0002,404,352
23Jun 4, 2024 17:545,00968,136,49040,559,0001,013,0002,273,280
24Jun 4, 2024 17:545,00971,851,99740,562,0001,014,0002,273,280
25Jun 4, 2024 17:545,01068,185,85840,569,0001,014,0002,404,352
26Jun 4, 2024 17:545,01168,305,90440,579,0001,014,0002,260,992
27Jun 4, 2024 17:545,01170,049,57440,579,0001,014,0002,392,064
28Jun 4, 2024 17:545,01367,031,20840,593,0001,014,0002,400,256
29Jun 4, 2024 17:545,01375,944,19340,595,0001,014,0002,273,280
30Jun 4, 2024 17:545,01468,901,72640,601,0001,015,0002,400,256
31Jun 4, 2024 17:545,01465,813,82240,599,0001,014,0002,273,280
32Jun 4, 2024 17:545,01568,528,42540,613,0001,015,0002,396,160
33Jun 4, 2024 17:545,01967,552,75641,657,00002,400,256
34Jun 4, 2024 17:545,01968,205,36640,644,0001,016,0002,273,280
35Jun 4, 2024 17:545,02669,062,37040,719,000993,0002,273,280
36Jun 4, 2024 17:545,03765,666,93640,813,000995,0002,490,368
37Jun 4, 2024 17:545,084108,877,18842,193,30502,285,568
38Jun 4, 2024 17:545,090108,864,54142,244,95902,277,376
39Jun 4, 2024 17:545,091104,535,86042,258,44802,289,664
40Jun 4, 2024 17:545,092101,804,40242,267,07602,281,472
41Jun 4, 2024 17:545,093108,592,01042,269,98902,293,760
42Jun 4, 2024 17:545,09393,656,07242,275,41602,281,472
43Jun 4, 2024 17:545,099102,620,12342,322,26802,281,472
44Jun 4, 2024 17:545,101111,651,71742,334,42402,277,376
45Jun 4, 2024 17:545,103113,540,65742,358,06602,285,568
46Jun 4, 2024 17:545,110102,988,32342,413,79602,285,568
47Jun 4, 2024 17:545,114106,101,72042,448,04502,285,568
48Jun 4, 2024 17:545,317114,130,45944,133,69602,285,568
49Jun 4, 2024 17:545,91672,079,61848,098,0001,002,0002,396,160
50Jun 4, 2024 17:545,93670,021,37448,262,0001,005,0002,273,280
51Jun 4, 2024 17:545,96274,722,37048,479,0001,009,0002,273,280
52Jun 4, 2024 17:545,96269,264,26249,486,00002,392,064
53Jun 4, 2024 17:545,97278,796,56849,567,00002,273,280
54Jun 4, 2024 17:545,97378,508,76548,561,0001,011,0002,400,256
55Jun 4, 2024 17:545,97773,903,09248,598,0001,012,0002,273,280
56Jun 4, 2024 17:545,98282,254,98548,658,000993,0002,273,280
57Jun 4, 2024 17:545,98476,957,76548,654,0001,013,0002,404,352