TopK Sergey Svistunov

Find the sum of the 100 largest values in a stream of binary integers as fast as possible.

Input: 100 000 000 uint32 values in little-endian binary on STDIN (4 bytes each).

Output: The uint64 sum of the top 100 greatest values, printed as a decimal string.

Date AuthorLanguageStatus Score
Aug 15, 2026 13:42Tomislav TunkovicTomislav TunkovicCPPg++14.2.0Success56,875
Aug 15, 2026 13:36Tomislav TunkovicTomislav TunkovicCPPg++14.2.0Success56,748+2.03 RP
Aug 14, 2026 23:40Tomislav TunkovicTomislav TunkovicCPPg++14.2.0Success816,602
Aug 14, 2026 23:07Tomislav TunkovicTomislav TunkovicCPPg++14.2.0Success57,410+0.12 RP
Aug 14, 2026 22:53Tomislav TunkovicTomislav TunkovicCPPg++14.2.0Success57,448+0.56 RP
Aug 14, 2026 22:34Tomislav TunkovicTomislav TunkovicCPPg++14.2.0Success1,060,462
Aug 14, 2026 22:18Tomislav TunkovicTomislav TunkovicCPPg++14.2.0Success57,632+6.77 RP
Aug 14, 2026 22:14Tomislav TunkovicTomislav TunkovicCPPg++14.2.0Success965,932
Aug 14, 2026 22:09Tomislav TunkovicTomislav TunkovicCPPg++14.2.0Success228,500
Aug 14, 2026 22:04Tomislav TunkovicTomislav TunkovicCPPg++14.2.0Success117,667
Aug 14, 2026 22:00Tomislav TunkovicTomislav TunkovicCPPg++14.2.0Success59,972+7.82 RP
Aug 14, 2026 21:51Tomislav TunkovicTomislav TunkovicCPPg++14.2.0Success62,924+158.92 RP
Aug 2, 2026 06:53Victor MerckléVictor MerckléCPPg++14.2.0Success56,978
Aug 2, 2026 06:48Victor MerckléVictor MerckléCPPg++14.2.0Success59,108
Aug 2, 2026 06:43Victor MerckléVictor MerckléCPPg++14.2.0Success56,824
Aug 2, 2026 06:38Victor MerckléVictor MerckléCPPg++14.2.0Success68,181
Aug 2, 2026 06:33Victor MerckléVictor MerckléCPPg++14.2.0Success57,000
Jul 31, 2026 06:14TonyTonyCPPg++10.5.0Success22,404,764+0.45 RP
Jul 29, 2026 21:38Andrew TsibinAndrew TsibinRUSTrust-1.95.0Success58,510+31.48 RP
Jul 29, 2026 21:26Andrew TsibinAndrew TsibinRUSTrust-1.95.0Success69,897
Jul 29, 2026 21:08Andrew TsibinAndrew TsibinRUSTrust-1.95.0Success70,964
Jul 29, 2026 20:38Andrew TsibinAndrew TsibinRUSTrust-1.95.0Success76,843
Jul 29, 2026 19:54Andrew TsibinAndrew TsibinRUSTrust-1.95.0Success79,454
Jul 29, 2026 19:12Andrew TsibinAndrew TsibinRUSTrust-1.95.0Success68,591+145.79 RP
Jul 26, 2026 16:17Misgana BayettaMisgana BayettaCPPg++10.5.0Error
Jul 26, 2026 15:48Misgana BayettaMisgana BayettaCPPg++10.5.0Error
Jul 26, 2026 15:34Misgana BayettaMisgana BayettaCPPg++10.5.0Success22,427,672+5.45 RP
Jul 26, 2026 15:02ChinLLChinLLCPPg++10.5.0Success22,340,862+5.45 RP
Jul 16, 2026 06:43Fernando AntunezFernando AntunezCPPg++10.5.0Success104,540+95.66 RP
Jul 16, 2026 06:42Fernando AntunezFernando AntunezCPPg++10.5.0Error
Jul 15, 2026 02:14Fernando AntunezFernando AntunezCPPg++10.5.0Error
Jul 12, 2026 22:06IlyaIlyaCPPg++14.2.0Success58,610
Jul 12, 2026 22:02IlyaIlyaCPPclang++16.0.6Success58,532
Jul 12, 2026 22:01IlyaIlyaCPPclang++16.0.6Success58,413
Jul 12, 2026 21:59IlyaIlyaCPPclang++16.0.6Error
Jul 12, 2026 21:57IlyaIlyaCPPclang++16.0.6Error
Jul 12, 2026 21:56IlyaIlyaCPPclang++16.0.6Error
Jul 12, 2026 21:52IlyaIlyaCPPclang++16.0.6Error
Jul 12, 2026 19:22IlyaIlyaCPPclang++16.0.6Success58,637
Jul 12, 2026 19:19IlyaIlyaCPPclang++16.0.6Success58,459
Jul 12, 2026 19:17IlyaIlyaCPPclang++16.0.6Success58,697
Jul 12, 2026 19:13IlyaIlyaCPPclang++16.0.6Success58,832
Jul 12, 2026 19:11IlyaIlyaCPPclang++16.0.6Success21,525,713
Jul 12, 2026 19:06IlyaIlyaCPPclang++16.0.6Error
Jul 12, 2026 19:05IlyaIlyaCPPclang++16.0.6Success58,767
Jul 12, 2026 19:03IlyaIlyaCPPclang++16.0.6Success58,856
Jul 12, 2026 19:01IlyaIlyaCPPclang++16.0.6Success58,545
Jul 12, 2026 18:58IlyaIlyaCPPclang++16.0.6Success58,510
Jul 10, 2026 21:58IlyaIlyaCPPclang++16.0.6Success91,754
Jul 10, 2026 21:41IlyaIlyaCPPclang++16.0.6Success58,459+5.00 RP
Jul 10, 2026 19:09Genos0Genos0CPPg++10.5.0Success329,891+29.86 RP
Jul 10, 2026 18:26Genos0Genos0CPPg++10.5.0Success22,240,508+5.45 RP
Jul 9, 2026 12:52IlyaIlyaCPPclang++16.0.6Success58,800
Jul 8, 2026 23:45IlyaIlyaCPPclang++16.0.6Success59,624
Jul 8, 2026 23:44IlyaIlyaCPPclang++16.0.6Error
Jul 8, 2026 23:40IlyaIlyaCPPclang++16.0.6Success58,437
Jul 8, 2026 23:38IlyaIlyaCPPclang++16.0.6Success59,259
Jul 8, 2026 23:32IlyaIlyaCPPclang++16.0.6Success58,500
Jul 8, 2026 23:31IlyaIlyaCPPclang++18.1.3Success58,481
Jul 8, 2026 23:28IlyaIlyaCPPg++14.2.0Success58,775
Jul 8, 2026 23:28IlyaIlyaCPPclang++20.1.2Error
Jul 8, 2026 23:28IlyaIlyaCPPg++13.3.0Success58,862
Jul 8, 2026 23:27IlyaIlyaCPPclang++16.0.6Success21,412,470
Jul 8, 2026 23:24IlyaIlyaCPPclang++16.0.6Success58,478
Jul 8, 2026 23:23IlyaIlyaCPPclang++16.0.6Error
Jul 8, 2026 23:19IlyaIlyaCPPclang++16.0.6Success58,794
Jul 8, 2026 23:18IlyaIlyaCPPclang++16.0.6Success58,678
Jul 8, 2026 23:15IlyaIlyaCPPclang++16.0.6Success58,667
Jul 8, 2026 23:13IlyaIlyaCPPclang++16.0.6Success58,383+0.62 RP
Jul 8, 2026 23:08IlyaIlyaCPPclang++16.0.6Success21,471,737
Jul 8, 2026 23:04IlyaIlyaCPPclang++16.0.6Error
Jul 8, 2026 23:03IlyaIlyaCPPclang++16.0.6Success58,667
Jul 8, 2026 22:58IlyaIlyaCPPclang++16.0.6Success21,437,729
Jul 8, 2026 22:57IlyaIlyaCPPclang++16.0.6Success21,574,089
Jul 8, 2026 22:50IlyaIlyaCPPclang++16.0.6Success58,724
Jul 8, 2026 22:46IlyaIlyaCPPclang++16.0.6Success21,399,045
Jul 8, 2026 22:41IlyaIlyaCPPclang++16.0.6Error
Jul 8, 2026 22:35IlyaIlyaCPPclang++16.0.6Error
Jul 8, 2026 22:31IlyaIlyaCPPclang++16.0.6Error
Jul 8, 2026 22:03IlyaIlyaCPPclang++16.0.6Success58,754
Jul 8, 2026 22:00IlyaIlyaCPPclang++16.0.6Success58,664
Jul 8, 2026 21:58IlyaIlyaCPPclang++16.0.6Success21,425,645
Jul 8, 2026 21:54IlyaIlyaCPPclang++16.0.6Success58,683
Jul 8, 2026 21:53IlyaIlyaCPPclang++16.0.6Success58,594+0.11 RP
Jul 8, 2026 21:50IlyaIlyaCPPclang++16.0.6Success58,651
Jul 8, 2026 21:48IlyaIlyaCPPclang++16.0.6Error
Jul 8, 2026 21:42IlyaIlyaCPPclang++16.0.6Success59,010
Jul 8, 2026 21:39IlyaIlyaCPPclang++16.0.6Success58,816
Jul 8, 2026 21:37IlyaIlyaCPPclang++16.0.6Success58,732
Jul 8, 2026 21:36IlyaIlyaCPPclang++16.0.6Success58,632+0.17 RP
Jul 8, 2026 21:31IlyaIlyaCPPclang++16.0.6Success58,689+0.61 RP
Jul 8, 2026 21:30IlyaIlyaCPPclang++16.0.6Success21,668,951
Jul 8, 2026 21:10IlyaIlyaCPPclang++16.0.6Success59,154
Jul 8, 2026 21:09IlyaIlyaCPPclang++16.0.6Success59,162
Jul 8, 2026 21:09IlyaIlyaCPPclang++16.0.6Success59,318
Jul 8, 2026 21:07IlyaIlyaCPPclang++16.0.6Success59,075
Jul 8, 2026 20:49IlyaIlyaCPPclang++16.0.6Success62,321
Jul 8, 2026 20:49IlyaIlyaCPPclang++16.0.6Success62,248
Jul 8, 2026 17:46IlyaIlyaCPPclang++16.0.6Success59,227
Jul 8, 2026 17:40IlyaIlyaCPPclang++16.0.6Success60,259