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 05:01matsuoka-601matsuoka-601Error
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 05:0100000Error: expected "53684921760171062 ", got "ok: 7861667456234986594 1001 0000 0000 0100 0000 0001 0000 0000 23629753 1000 0010 0000 0010 0000 0001 0000 0000 25312567 "stderr
2Jun 4, 2024 05:0200000Error: expected "53687748755801610 ", got "ok: 7861667456234986594 1001 0000 0000 0100 0000 0001 0000 0000 8814138 1000 0010 0000 0010 0000 0001 0000 0000 10496952 0100 0100 0000 1000 0000 0001 0000 0000 38161961 1000 0000 0010 0010 0000 0100 0000 0000...stderr
3Jun 4, 2024 05:0200000Error: expected "53692306581502381 ", got "ok: 7861667456234986594 0100 0100 0000 1000 0000 0001 0000 0000 16782126 1000 0000 0010 0010 0000 0100 0000 0000 16782127 1000 0000 0001 0000 0000 0100 0100 0000 16782128 0101 0000 0000 0100 0000 0010 0000 000...stderr
4Jun 4, 2024 05:0300000Error: expected "53688217553319164 ", got "ok: 7861667456234986594 1000 0000 1000 0000 0100 0001 0000 0000 10845671 1000 0000 0100 0000 0001 0000 0000 0100 49484949 "stderr
5Jun 4, 2024 05:0400000Error: expected "53691496188496041 ", got "ok: 7861667456234986594 1001 0000 0000 0100 0000 0001 0000 0000 1826397 1000 0010 0000 0010 0000 0001 0000 0000 3509211 0100 0100 0000 1000 0000 0001 0000 0000 31174220 1000 0000 0010 0010 0000 0100 0000 0000 ...stderr
6Jun 4, 2024 05:0500000Error: expected "53679873577815833 ", got "ok: 7861667456234986594 1000 0000 0100 0000 0001 0000 0000 0100 19918752 1000 0000 1000 0000 1000 0000 0010 0000 23951962 1001 0000 0000 0100 0000 0001 0000 0000 48090662 1000 0010 0000 0010 0000 0001 0000 000...stderr
7Jun 4, 2024 05:0500000Error: expected "53692883871528396 ", got "ok: 7861667456234986594 0100 0100 0000 1000 0000 0001 0000 0000 21569609 1000 0000 0010 0010 0000 0100 0000 0000 21569610 1000 0000 0001 0000 0000 0100 0100 0000 21569611 0101 0000 0000 0100 0000 0010 0000 000...stderr
8Jun 4, 2024 05:0600000Error: expected "53691073009532121 ", got "ok: 7861667456234986594 0100 0100 0000 1000 0000 0001 0000 0000 26959705 1000 0000 0010 0010 0000 0100 0000 0000 26959706 1000 0000 0001 0000 0000 0100 0100 0000 26959707 0101 0000 0000 0100 0000 0010 0000 000...stderr
9Jun 4, 2024 05:0700000Error: expected "53680565496913228 ", got "ok: 7861667456234986594 1000 0000 0100 0000 0001 0000 0000 0100 6690519 1000 0000 1000 0000 1000 0000 0010 0000 10723729 1001 0000 0000 0100 0000 0001 0000 0000 34862429 1000 0010 0000 0010 0000 0001 0000 0000...stderr
10Jun 4, 2024 05:1800000Error: expected "53681626882838427 ", got "ok: 7861667456234986594 1000 0000 0100 0000 0001 0000 0000 0100 17194929 1000 0000 1000 0000 1000 0000 0010 0000 21228139 1001 0000 0000 0100 0000 0001 0000 0000 45366839 1000 0010 0000 0010 0000 0001 0000 000...stderr
11Jun 4, 2024 05:2900000Error: expected "53680664262755158 ", got "ok: 7861667456234986594 1000 0000 0100 0000 0001 0000 0000 0100 12406878 1000 0000 1000 0000 1000 0000 0010 0000 16440088 1001 0000 0000 0100 0000 0001 0000 0000 40578788 1000 0010 0000 0010 0000 0001 0000 000...stderr
12Jun 4, 2024 05:2900000Error: expected "53686677120286836 ", got "ok: 7861667456234986594 1000 0000 1000 0000 1000 0000 0010 0000 909732 1001 0000 0000 0100 0000 0001 0000 0000 25048432 1000 0010 0000 0010 0000 0001 0000 0000 26731246 "stderr
13Jun 4, 2024 05:3000000Error: expected "53681965134091536 ", got "ok: 7861667456234986594 1000 0000 1000 0000 0100 0001 0000 0000 573590 1000 0000 0100 0000 0001 0000 0000 0100 39212868 1000 0000 1000 0000 1000 0000 0010 0000 43246078 "stderr
14Jun 4, 2024 05:3100000Error: expected "53686636991181781 ", got "ok: 7861667456234986594 1001 0000 0000 0100 0000 0001 0000 0000 20192661 1000 0010 0000 0010 0000 0001 0000 0000 21875475 0100 0100 0000 1000 0000 0001 0000 0000 49540484 1000 0000 0010 0010 0000 0100 0000 000...stderr
15Jun 4, 2024 05:3200000Error: expected "53690012818548168 ", got "ok: 7861667456234986594 0101 0000 0000 0100 0000 0010 0000 0000 10470869 1000 0000 0001 0100 0000 0001 0000 0000 10470870 1000 0000 0100 0000 0000 1010 0000 0000 10470871 1000 0000 1000 0000 0100 0001 0000 000...stderr
16Jun 4, 2024 05:3700000Error: expected "53680910210804678 ", got "ok: 7861667456234986594 1000 0000 0100 0000 0001 0000 0000 0100 7478151 1000 0000 1000 0000 1000 0000 0010 0000 11511361 1001 0000 0000 0100 0000 0001 0000 0000 35650061 1000 0010 0000 0010 0000 0001 0000 0000...stderr