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
Aug 27, 2026 16:51Victor MerckléVictor MerckléCPPg++14.2.0Success14,469
Aug 27, 2026 16:50Victor MerckléVictor MerckléCPPg++14.2.0Success3,802
Aug 27, 2026 16:50Victor MerckléVictor MerckléCPPclang++20.1.2Success4,181
Aug 27, 2026 16:50Victor MerckléVictor MerckléCPPg++14.2.0Success3,995
Aug 27, 2026 16:50Victor MerckléVictor MerckléCPPg++14.2.0Success4,950
Aug 27, 2026 14:47Victor MerckléVictor MerckléCPPg++14.2.0Success5,799
Aug 27, 2026 14:20Victor MerckléVictor MerckléCPPg++14.2.0Success3,829
Aug 27, 2026 14:02Victor MerckléVictor MerckléCPPg++14.2.0Success23,992
Aug 27, 2026 13:56Victor MerckléVictor MerckléCPPg++14.2.0Success3,984
Aug 27, 2026 13:44Victor MerckléVictor MerckléCPPg++14.2.0Success7,661
Aug 27, 2026 13:34Victor MerckléVictor MerckléCPPg++14.2.0Success6,292
Aug 27, 2026 13:34Victor MerckléVictor MerckléCPPg++14.2.0Success3,711
Aug 27, 2026 13:21Victor MerckléVictor MerckléCPPg++14.2.0Success7,871
Aug 27, 2026 13:05Victor MerckléVictor MerckléCPPg++14.2.0Success3,872
Aug 27, 2026 12:58Victor MerckléVictor MerckléCPPg++14.2.0Success3,810
Aug 27, 2026 12:57Victor MerckléVictor MerckléCPPg++14.2.0Success3,771
Aug 27, 2026 12:43Victor MerckléVictor MerckléCPPg++14.2.0Success4,558
Aug 27, 2026 12:32Victor MerckléVictor MerckléCPPg++14.2.0Success3,857
Aug 27, 2026 12:25Victor MerckléVictor MerckléCPPg++14.2.0Success3,850
Aug 27, 2026 12:18Victor MerckléVictor MerckléCPPg++14.2.0Success3,799
Aug 27, 2026 12:11Victor MerckléVictor MerckléCPPg++14.2.0Success4,447
Aug 27, 2026 11:59Victor MerckléVictor MerckléCPPg++14.2.0Success3,760
Aug 27, 2026 11:49Victor MerckléVictor MerckléCPPg++14.2.0Success22,338
Aug 27, 2026 11:34Victor MerckléVictor MerckléCPPg++14.2.0Success3,803
Aug 27, 2026 11:18Victor MerckléVictor MerckléCPPg++14.2.0Success3,830
Aug 27, 2026 11:18Victor MerckléVictor MerckléCPPg++14.2.0Success3,701
Aug 27, 2026 11:16Victor MerckléVictor MerckléCPPg++14.2.0Success4,261
Aug 27, 2026 10:53Victor MerckléVictor MerckléCPPg++14.2.0Success3,944
Aug 27, 2026 10:41Victor MerckléVictor MerckléCPPg++14.2.0Success23,805
Aug 27, 2026 10:30Victor MerckléVictor MerckléCPPg++14.2.0Success3,931
Aug 27, 2026 10:28Victor MerckléVictor MerckléCPPg++14.2.0Success4,017
Aug 27, 2026 10:06Victor MerckléVictor MerckléCPPg++14.2.0Success3,753
Aug 27, 2026 10:03Victor MerckléVictor MerckléCPPg++14.2.0Success3,758
Aug 27, 2026 09:58Victor MerckléVictor MerckléCPPg++14.2.0Success16,284
Aug 27, 2026 09:56Victor MerckléVictor MerckléCPPg++14.2.0Success3,735
Aug 27, 2026 09:55Victor MerckléVictor MerckléCPPg++14.2.0Success5,118
Aug 27, 2026 09:25Victor MerckléVictor MerckléCPPg++14.2.0Success3,801
Aug 27, 2026 09:22Victor MerckléVictor MerckléCPPg++14.2.0Success3,869
Aug 27, 2026 09:12Victor MerckléVictor MerckléCPPg++14.2.0Success6,417
Aug 27, 2026 09:00Victor MerckléVictor MerckléCPPg++14.2.0Success20,179
Aug 27, 2026 08:52Victor MerckléVictor MerckléCPPg++14.2.0Success3,744
Aug 27, 2026 08:49Victor MerckléVictor MerckléCPPg++14.2.0Success6,237
Aug 27, 2026 08:31Victor MerckléVictor MerckléCPPg++14.2.0Success6,134
Aug 27, 2026 08:26Victor MerckléVictor MerckléCPPg++14.2.0Success5,660
Aug 27, 2026 08:12Victor MerckléVictor MerckléCPPclang++20.1.2Success4,024
Aug 27, 2026 08:11Victor MerckléVictor MerckléCPPg++14.2.0Success4,419
Aug 27, 2026 07:46Victor MerckléVictor MerckléCPPg++14.2.0Success3,713
Aug 27, 2026 07:46Victor MerckléVictor MerckléCPPg++14.2.0Success3,907
Aug 27, 2026 07:44Victor MerckléVictor MerckléCPPg++14.2.0Success4,506
Aug 27, 2026 07:40Victor MerckléVictor MerckléCPPg++14.2.0Success47,322
Aug 27, 2026 07:24Victor MerckléVictor MerckléCPPg++14.2.0Success75,500
Aug 27, 2026 07:14Victor MerckléVictor MerckléCPPg++14.2.0Success3,699+2.19 RP
Aug 27, 2026 07:11Victor MerckléVictor MerckléCPPg++14.2.0Success18,306
Aug 27, 2026 07:10Victor MerckléVictor MerckléCPPg++14.2.0Success4,908
Aug 27, 2026 06:54Victor MerckléVictor MerckléCPPg++14.2.0Success4,081
Aug 27, 2026 06:49Victor MerckléVictor MerckléCPPg++14.2.0Success4,130
Aug 27, 2026 06:44Victor MerckléVictor MerckléCPPg++14.2.0Success3,796
Aug 27, 2026 06:40Victor MerckléVictor MerckléCPPg++14.2.0Success4,100
Aug 27, 2026 06:39Victor MerckléVictor MerckléCPPg++14.2.0Success4,394
Aug 27, 2026 06:15Victor MerckléVictor MerckléCPPg++14.2.0Success4,501
Aug 27, 2026 06:08Victor MerckléVictor MerckléCPPg++14.2.0Success4,279
Aug 27, 2026 06:03Victor MerckléVictor MerckléCPPg++14.2.0Success4,275
Aug 27, 2026 05:57Victor MerckléVictor MerckléCPPg++14.2.0Success4,308
Aug 27, 2026 05:55Victor MerckléVictor MerckléCPPg++14.2.0Success4,058
Aug 27, 2026 05:53Victor MerckléVictor MerckléCPPg++14.2.0Success4,293
Aug 27, 2026 05:52Victor MerckléVictor MerckléCPPg++14.2.0Success4,086
Aug 27, 2026 05:52Victor MerckléVictor MerckléCPPg++14.2.0Success3,717
Aug 27, 2026 05:52Victor MerckléVictor MerckléCPPg++14.2.0Success4,302
Aug 27, 2026 05:49Victor MerckléVictor MerckléCPPg++14.2.0Success3,831
Aug 27, 2026 05:49Victor MerckléVictor MerckléCPPg++14.2.0Success4,105
Aug 27, 2026 05:46Victor MerckléVictor MerckléCPPg++14.2.0Success4,367
Aug 27, 2026 05:40Victor MerckléVictor MerckléCPPg++14.2.0Success4,349
Aug 27, 2026 05:38Victor MerckléVictor MerckléCPPg++14.2.0Success10,922
Aug 27, 2026 05:37Victor MerckléVictor MerckléCPPg++14.2.0Success58,035
Aug 27, 2026 05:37Victor MerckléVictor MerckléCPPg++14.2.0Success5,009
Aug 27, 2026 05:30Victor MerckléVictor MerckléCPPg++14.2.0Success3,702+0.73 RP
Aug 27, 2026 04:19Victor MerckléVictor MerckléCPPg++14.2.0Success5,636
Aug 27, 2026 04:04Victor MerckléVictor MerckléCPPg++14.2.0Success3,720
Aug 27, 2026 03:47Victor MerckléVictor MerckléCPPg++14.2.0Success3,703+13.06 RP
Aug 27, 2026 03:37Victor MerckléVictor MerckléCPPg++14.2.0Success4,120
Aug 27, 2026 03:32Victor MerckléVictor MerckléCPPg++14.2.0Success4,182
Aug 27, 2026 03:20Victor MerckléVictor MerckléCPPg++14.2.0Success4,187
Aug 27, 2026 03:12Victor MerckléVictor MerckléCPPg++14.2.0Success27,411
Aug 27, 2026 02:55Victor MerckléVictor MerckléCPPg++14.2.0Success4,226
Aug 27, 2026 02:54Victor MerckléVictor MerckléCPPg++14.2.0Success10,986
Aug 27, 2026 02:52Victor MerckléVictor MerckléCPPg++14.2.0Success4,149
Aug 27, 2026 02:50Victor MerckléVictor MerckléCPPg++14.2.0Success4,114
Aug 27, 2026 02:48Victor MerckléVictor MerckléCPPg++14.2.0Success4,137
Aug 27, 2026 02:45Victor MerckléVictor MerckléCPPg++14.2.0Success4,140
Aug 27, 2026 02:42Victor MerckléVictor MerckléCPPg++14.2.0Success3,989
Aug 27, 2026 02:28Victor MerckléVictor MerckléCPPg++14.2.0Success4,467
Aug 27, 2026 02:25Victor MerckléVictor MerckléCPPg++14.2.0Success4,177
Aug 27, 2026 02:19Victor MerckléVictor MerckléCPPg++14.2.0Success3,721+23.62 RP
Aug 27, 2026 02:17Victor MerckléVictor MerckléCPPg++14.2.0Success3,773
Aug 27, 2026 02:10Victor MerckléVictor MerckléCPPg++14.2.0Success4,901
Aug 27, 2026 02:09Victor MerckléVictor MerckléCPPg++14.2.0Success4,018
Aug 27, 2026 02:01Victor MerckléVictor MerckléCPPg++14.2.0Success3,851
Aug 27, 2026 02:01Victor MerckléVictor MerckléCPPg++14.2.0Success3,821
Aug 27, 2026 02:00Victor MerckléVictor MerckléCPPg++14.2.0Success8,056
Aug 27, 2026 01:59Victor MerckléVictor MerckléCPPg++14.2.0Success5,127