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 15:27GraceGraceError
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 15:2800000Error: expected "53684511923940780 ", got "53684507628973484 "
2Jun 7, 2024 15:2800000Error: expected "53683686969248806 ", got "53683644019575846 "
3Jun 7, 2024 15:2700000Error: expected "53683717857687239 ", got "53683674908014279 "
4Jun 7, 2024 15:273,83660,682,55228,851,0002,984,0002,273,280
5Jun 7, 2024 15:273,84358,473,46529,905,0001,993,0002,273,280
6Jun 7, 2024 15:273,87453,135,26229,139,0003,014,0002,273,280
7Jun 7, 2024 15:273,91565,015,85631,479,0001,015,0002,297,856
8Jun 7, 2024 15:283,91958,245,62630,493,0002,032,0002,514,944
9Jun 7, 2024 15:273,92154,073,77731,529,0001,017,0002,338,816
10Jun 7, 2024 15:273,92258,209,84531,535,0001,017,0002,490,368
11Jun 7, 2024 15:283,92359,153,31732,564,00002,490,368
12Jun 7, 2024 15:273,92760,957,08731,580,0001,018,0002,273,280
13Jun 7, 2024 15:273,93165,472,22930,585,0002,039,0002,273,280
14Jun 7, 2024 15:273,93259,357,29130,656,0001,977,0002,506,752
15Jun 7, 2024 15:283,93262,010,87531,617,0001,019,0002,486,272
16Jun 7, 2024 15:273,93260,010,63830,595,0002,039,0002,273,280
17Jun 7, 2024 15:273,93366,775,48430,605,0002,040,0002,273,280
18Jun 7, 2024 15:283,93460,414,60130,611,0002,040,0002,273,280
19Jun 7, 2024 15:273,93658,257,00032,670,00002,273,280
20Jun 7, 2024 15:283,94165,063,74930,663,0002,044,0002,273,280
21Jun 7, 2024 15:283,95463,981,42830,833,0001,989,0002,273,280
22Jun 7, 2024 15:273,95565,017,48930,837,0001,989,0002,273,280
23Jun 7, 2024 15:283,95660,827,76030,846,0001,990,0002,486,272
24Jun 7, 2024 15:273,95858,618,18429,865,0002,986,0002,486,272
25Jun 7, 2024 15:273,95961,475,94929,872,0002,987,0002,420,736
26Jun 7, 2024 15:273,96159,219,08529,886,0002,988,0002,510,848
27Jun 7, 2024 15:283,97055,504,56530,951,0001,996,0002,273,280
28Jun 7, 2024 15:273,97154,530,93230,960,0001,997,0002,482,176
29Jun 7, 2024 15:283,97556,953,06330,996,0001,999,0002,482,176
30Jun 7, 2024 15:273,98056,623,97531,036,0002,002,0002,273,280
31Jun 7, 2024 15:274,00055,191,04331,190,0002,012,0002,273,280
32Jun 7, 2024 15:274,00055,970,17732,191,0001,005,0002,486,272
33Jun 7, 2024 15:274,04859,944,54431,559,0002,036,0002,273,280
34Jun 7, 2024 15:284,09396,407,79433,974,06702,232,320
35Jun 7, 2024 15:284,11490,940,50634,142,14902,236,416
36Jun 7, 2024 15:274,12286,504,65334,210,33402,240,512
37Jun 7, 2024 15:284,128116,379,43834,261,16302,240,512
38Jun 7, 2024 15:274,133106,467,30234,306,09602,240,512
39Jun 7, 2024 15:284,136103,040,76634,327,00802,260,992
40Jun 7, 2024 15:284,142111,007,67234,381,63902,236,416
41Jun 7, 2024 15:284,144103,009,40934,397,85902,375,680
42Jun 7, 2024 15:284,147105,168,51834,416,21102,240,512
43Jun 7, 2024 15:284,152105,862,93434,465,33902,248,704
44Jun 7, 2024 15:284,152111,150,84234,459,37202,240,512
45Jun 7, 2024 15:274,160118,937,44034,525,59902,240,512
46Jun 7, 2024 15:284,166116,280,96034,580,26302,236,416
47Jun 7, 2024 15:274,167113,392,93634,585,47602,240,512
48Jun 7, 2024 15:284,175100,640,33234,652,96002,236,416
49Jun 7, 2024 15:284,179101,786,29134,684,40102,236,416
50Jun 7, 2024 15:274,182111,960,40634,713,11302,236,416
51Jun 7, 2024 15:284,185119,291,58434,739,14302,228,224
52Jun 7, 2024 15:284,18898,942,96034,762,64602,236,416
53Jun 7, 2024 15:284,19791,338,10234,837,84902,240,512
54Jun 7, 2024 15:274,202101,216,59234,875,51902,371,584
55Jun 7, 2024 15:274,203101,038,80434,881,43202,240,512
56Jun 7, 2024 15:284,20697,776,06834,907,53902,232,320
57Jun 7, 2024 15:284,207103,942,45434,916,90902,240,512
58Jun 7, 2024 15:284,21196,506,17934,949,99702,232,320
59Jun 7, 2024 15:274,21396,600,58434,969,80702,367,488
60Jun 7, 2024 15:274,220109,592,96935,028,66102,244,608
61Jun 7, 2024 15:274,222107,655,56535,040,57102,240,512
62Jun 7, 2024 15:284,227108,451,43335,084,62902,232,320
63Jun 7, 2024 15:284,23791,582,64435,167,79402,367,488
64Jun 7, 2024 15:284,238101,282,04435,179,43502,244,608
65Jun 7, 2024 15:274,260102,095,14035,360,35802,240,512
66Jun 7, 2024 15:274,415120,775,67536,647,21102,244,608
67Jun 7, 2024 15:274,48397,436,86137,212,38502,240,512
68Jun 7, 2024 15:274,52492,321,28337,551,14102,240,512
69Jun 7, 2024 15:274,55397,009,56637,791,09902,244,608
70Jun 7, 2024 15:274,60498,129,05938,211,15602,236,416
71Jun 7, 2024 15:274,624103,205,36638,376,77502,236,416
72Jun 7, 2024 15:274,793112,662,27639,779,67302,240,512