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.

Date AuthorLanguageStatus Score
Jan 1, 2023 15:54Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,994
Jan 1, 2023 15:54Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,998
Jan 1, 2023 15:53Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,048
Jan 1, 2023 15:51Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,042
Jan 1, 2023 15:45Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,109
Jan 1, 2023 15:42Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,007
Jan 1, 2023 15:42Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,924
Jan 1, 2023 14:35Vytautas GruslysVytautas GruslysCPPg++9.3.0Success29,051
Jan 1, 2023 14:18Vytautas GruslysVytautas GruslysCPPg++9.3.0Success23,998+1.64 RP
Jan 1, 2023 13:54Vytautas GruslysVytautas GruslysCPPg++9.3.0Success24,093+195.51 RP
Jan 1, 2023 10:26Vytautas GruslysVytautas GruslysCPPg++9.3.0Success45,705
Jan 1, 2023 09:11Vytautas GruslysVytautas GruslysCPPg++9.3.0Error
Jan 1, 2023 06:53Vytautas GruslysVytautas GruslysCPPg++9.3.0Success63,048
Dec 31, 2022 21:54Vytautas GruslysVytautas GruslysCPPg++9.3.0Success73,551
Dec 31, 2022 21:53Vytautas GruslysVytautas GruslysCPPg++9.3.0Success45,549+14.80 RP
Dec 31, 2022 21:51Vytautas GruslysVytautas GruslysCPPg++9.3.0Success48,842+198.61 RP
Dec 31, 2022 21:50Vytautas GruslysVytautas GruslysCPPg++9.3.0Error
Dec 31, 2022 20:21Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Dec 31, 2022 20:18Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Dec 31, 2022 20:16Yuriy LyfenkoYuriy LyfenkoCPPclang++10.0.0Error
Dec 31, 2022 17:28Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,919
Dec 31, 2022 17:20Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,085
Dec 31, 2022 17:19Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,094
Dec 31, 2022 17:19Jack FrigaardJack FrigaardCPPclang++10.0.0Success7,909
Dec 31, 2022 17:18Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,083
Dec 31, 2022 17:17Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,087
Dec 31, 2022 17:16Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,963
Dec 31, 2022 17:15Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,169
Dec 31, 2022 17:14Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,979
Dec 31, 2022 17:13Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,007
Dec 31, 2022 17:13Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,928
Dec 31, 2022 17:12Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,097
Dec 31, 2022 17:11Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,007
Dec 31, 2022 17:10Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,977
Dec 31, 2022 17:10Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,950
Dec 31, 2022 17:09Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,933
Dec 31, 2022 17:09Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,925
Dec 31, 2022 17:08Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,900
Dec 31, 2022 17:08Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,897
Dec 31, 2022 17:07Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,870+41.74 RP
Dec 31, 2022 17:06Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,920+1.66 RP
Dec 31, 2022 17:06Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,922+36.00 RP
Dec 31, 2022 17:05Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,967
Dec 31, 2022 17:05Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,969
Dec 31, 2022 17:04Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,966+13.74 RP
Dec 31, 2022 17:04Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,015
Dec 31, 2022 17:03Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,160
Dec 31, 2022 17:02Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,126
Dec 31, 2022 17:02Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,134
Dec 31, 2022 17:02Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,163
Dec 31, 2022 17:01Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,164
Dec 31, 2022 17:00Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,137
Dec 31, 2022 17:00Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,140
Dec 31, 2022 16:59Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,185
Dec 31, 2022 16:59Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,136
Dec 31, 2022 16:58Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,134
Dec 31, 2022 16:57Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,132
Dec 31, 2022 16:56Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,338
Dec 31, 2022 16:55Jack FrigaardJack FrigaardCPPclang++10.0.0Success4,983+98.22 RP
Dec 31, 2022 16:54Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,162
Dec 31, 2022 16:54Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,135
Dec 31, 2022 16:53Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,163
Dec 31, 2022 16:53Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,362
Dec 31, 2022 16:52Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,108+4.60 RP
Dec 31, 2022 16:50Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,356
Dec 31, 2022 16:41Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,351
Dec 31, 2022 16:40Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,162
Dec 31, 2022 16:05x19x19CPPg++9.3.0Success77,234+19.25 RP
Dec 31, 2022 16:00x19x19CPPg++9.3.0Error
Dec 31, 2022 16:00x19x19CPPg++9.3.0Error
Dec 31, 2022 15:57x19x19CPPg++9.3.0Error
Dec 31, 2022 15:57x19x19CPPg++9.3.0Error
Dec 31, 2022 15:56x19x19CPPclang++10.0.0Error
Dec 31, 2022 15:55parastromparastromRUSTrust-1.66.0Success91,865+30.03 RP
Dec 31, 2022 15:52x19x19CPPg++9.3.0Success93,037
Dec 31, 2022 15:51x19x19CPPg++9.3.0Error
Dec 31, 2022 15:45parastromparastromRUSTrust-1.66.0Success126,855+1.55 RP
Dec 31, 2022 15:45Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,134
Dec 31, 2022 15:44Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,156
Dec 31, 2022 15:44Jack FrigaardJack FrigaardCPPclang++10.0.0Success5,348
Dec 31, 2022 15:43parastromparastromRUSTrust-1.66.0Success129,640
Dec 31, 2022 15:41parastromparastromRUSTrust-1.66.0Success129,407+2.30 RP
Dec 31, 2022 15:38parastromparastromRUSTrust-1.66.0Success267,567
Dec 31, 2022 15:37x19x19CPPg++9.3.0Success90,753
Dec 31, 2022 15:30x19x19CPPg++9.3.0Success90,719+0.45 RP
Dec 31, 2022 15:25x19x19CPPg++9.3.0Success103,441
Dec 31, 2022 15:24x19x19CPPg++9.3.0Error
Dec 31, 2022 15:13x19x19CPPg++9.3.0Error
Dec 31, 2022 15:08x19x19CPPg++9.3.0Error
Dec 31, 2022 15:07x19x19CPPg++9.3.0Success91,095+5.38 RP
Dec 31, 2022 15:00x19x19CPPg++9.3.0Error
Dec 31, 2022 14:40x19x19CPPg++9.3.0Error
Dec 31, 2022 14:39x19x19CPPg++9.3.0Error
Dec 31, 2022 14:35x19x19CPPg++9.3.0Error
Dec 31, 2022 06:26Bernard TeoBernard TeoCPPg++9.3.0Error
Dec 31, 2022 06:24Bernard TeoBernard TeoCPPg++9.3.0Error
Dec 31, 2022 06:24Bernard TeoBernard TeoCPPg++9.3.0Error
Dec 31, 2022 06:23Bernard TeoBernard TeoCPPg++9.3.0Error
Dec 31, 2022 06:08Bernard TeoBernard TeoCPPg++9.3.0Error
Dec 30, 2022 23:31Rudy RoggioRudy RoggioCPPg++9.3.0Error