Median Sergey Svistunov

Find the median of 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 median value, printed as a decimal string. The median is defined as the element at index N/2 (i.e., a[50000000]) in the sorted array.

Date AuthorLanguageStatus Score
Oct 12, 2024 23:52zielajzielajCPPg++13.2.0Error
Oct 12, 2024 22:28zielajzielajCPPg++13.2.0Success941,549+0.06 RP
Oct 12, 2024 22:28zielajzielajCPPg++13.2.0Success1,067,975
Oct 12, 2024 22:26zielajzielajCPPg++13.2.0Success946,501+0.29 RP
Oct 12, 2024 22:23zielajzielajCPPg++13.2.0Error
Oct 12, 2024 22:21zielajzielajCPPg++9.4.0Error
Oct 12, 2024 22:18zielajzielajCPPg++9.4.0Success973,644+10.27 RP
Sep 10, 2024 05:43Andrey LikhachevAndrey LikhachevRUSTrust-1.78.0Error
Sep 10, 2024 05:40Andrey LikhachevAndrey LikhachevRUSTrust-1.78.0Success11,148
Sep 8, 2024 16:32Yuriy LyfenkoYuriy LyfenkoCPPg++13.2.0Error
Sep 8, 2024 16:31Yuriy LyfenkoYuriy LyfenkoCPPg++13.2.0Error
Sep 8, 2024 16:28Yuriy LyfenkoYuriy LyfenkoCPPg++13.2.0Success4,188
Sep 8, 2024 16:24Yuriy LyfenkoYuriy LyfenkoCPPg++13.2.0Error
Sep 8, 2024 15:51Yuriy LyfenkoYuriy LyfenkoCPPg++13.2.0Success4,359
Sep 7, 2024 22:18Henry CafaroHenry CafaroCPPclang++18.1.3Error
Sep 7, 2024 22:14Henry CafaroHenry CafaroCPPclang++18.1.3Success977,374+10.23 RP
Sep 3, 2024 19:25Yuriy LyfenkoYuriy LyfenkoCPPg++13.2.0Error
Sep 3, 2024 16:22AnSaAnSaCPPg++13.2.0Success140,003
Sep 3, 2024 16:20AnSaAnSaCPPclang++18.1.3Success126,493
Sep 3, 2024 08:13TuetuopayTuetuopayRUSTrust-1.80.0Error
Aug 31, 2024 21:48Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success4,806
Aug 31, 2024 21:48Yuriy LyfenkoYuriy LyfenkoCPPg++13.2.0Error
Aug 28, 2024 10:11GabriellaGabriellaCPPg++9.4.0Error
Aug 28, 2024 10:11GabriellaGabriellaCPPg++9.4.0Error
Aug 28, 2024 10:09GabriellaGabriellaCPPg++9.4.0Error
Aug 28, 2024 10:08GabriellaGabriellaCPPg++9.4.0Error
Aug 28, 2024 10:03GabriellaGabriellaCPPg++9.4.0Error
Aug 28, 2024 09:54GabriellaGabriellaCPPg++9.4.0Success143,956
Aug 28, 2024 09:51GabriellaGabriellaCPPg++9.4.0Success118,532+24.75 RP
Aug 28, 2024 09:42GabriellaGabriellaCPPg++9.4.0Error
Aug 23, 2024 20:33TuetuopayTuetuopayRUSTrust-1.80.0Error
Aug 23, 2024 20:27TuetuopayTuetuopayRUSTrust-1.80.0Success448,656+22.29 RP
Aug 21, 2024 14:15GabriellaGabriellaCPPg++9.4.0Success167,747+0.01 RP
Aug 21, 2024 14:14GabriellaGabriellaCPPg++9.4.0Success167,853
Aug 21, 2024 14:14GabriellaGabriellaCPPg++9.4.0Error
Aug 21, 2024 14:05GabriellaGabriellaCPPg++9.4.0Success167,804
Aug 21, 2024 14:02GabriellaGabriellaCPPg++9.4.0Success167,974
Aug 21, 2024 14:02GabriellaGabriellaCPPclang++10.0.0Success189,452
Aug 21, 2024 14:01GabriellaGabriellaCPPg++9.4.0Success167,777+22.52 RP
Aug 21, 2024 13:59GabriellaGabriellaCPPg++9.4.0Success274,871
Aug 21, 2024 13:58GabriellaGabriellaCPPg++9.4.0Success283,894
Aug 21, 2024 13:56GabriellaGabriellaCPPg++9.4.0Success288,734
Aug 21, 2024 13:52GabriellaGabriellaCPPg++9.4.0Success269,641+1.23 RP
Aug 21, 2024 13:48GabriellaGabriellaCPPg++9.4.0Success278,858+25.39 RP
Aug 21, 2024 13:46GabriellaGabriellaCPPg++9.4.0Error
Aug 21, 2024 13:39GabriellaGabriellaCPPg++9.4.0Success955,008+0.06 RP
Aug 21, 2024 13:37GabriellaGabriellaCPPg++9.4.0Success960,436+0.27 RP
Aug 21, 2024 13:35GabriellaGabriellaCPPg++9.4.0Success986,322+10.14 RP
Aug 20, 2024 22:42Jatin YadavJatin YadavCPPg++9.4.0Success59,211+0.82 RP
Aug 20, 2024 22:41Jatin YadavJatin YadavCPPg++9.4.0Success59,500+16.75 RP
Aug 20, 2024 22:34Jatin YadavJatin YadavCPPg++9.4.0Success66,085+65.86 RP
Aug 20, 2024 21:35Jatin YadavJatin YadavCPPg++9.4.0Success127,927
Aug 20, 2024 21:25Jatin YadavJatin YadavCPPg++9.4.0Success127,253
Aug 20, 2024 21:22Jatin YadavJatin YadavCPPg++9.4.0Error
Aug 20, 2024 21:20Jatin YadavJatin YadavCPPg++9.4.0Error
Aug 20, 2024 21:18Jatin YadavJatin YadavCPPg++9.4.0Success117,017+85.46 RP
Aug 20, 2024 21:16Jatin YadavJatin YadavCPPg++9.4.0Error
Aug 20, 2024 21:12Jatin YadavJatin YadavCPPg++9.4.0Error
Aug 20, 2024 21:09Jatin YadavJatin YadavCPPg++9.4.0Error
Aug 20, 2024 21:04Jatin YadavJatin YadavCPPg++9.4.0Error
Aug 20, 2024 21:03Jatin YadavJatin YadavCPPg++9.4.0Error
Aug 20, 2024 20:56Jatin YadavJatin YadavCPPg++9.4.0Error
Aug 20, 2024 20:54Jatin YadavJatin YadavCPPg++9.4.0Error
Aug 18, 2024 07:31Andrey LikhachevAndrey LikhachevRUSTrust-1.78.0Error
Aug 9, 2024 01:12Alexey IlyukhovAlexey IlyukhovCPPg++9.4.0Success110,879+90.19 RP
Aug 8, 2024 22:44Michael AnoprenkoMichael AnoprenkoCPPclang++10.0.0Error
Aug 8, 2024 22:10Michael AnoprenkoMichael AnoprenkoCPPclang++10.0.0Success95,016+105.25 RP
Aug 3, 2024 19:28Charlie ShepherdCharlie ShepherdRUSTrust-1.80.0Error
Aug 3, 2024 19:22Charlie ShepherdCharlie ShepherdRUSTrust-1.80.0Success36,978+270.43 RP
Aug 2, 2024 20:13Andrey LikhachevAndrey LikhachevRUSTrust-1.78.0Error
Aug 2, 2024 19:59Andrey LikhachevAndrey LikhachevRUSTrust-1.78.0Success3,452+444.72 RP
Aug 2, 2024 19:58Andrey LikhachevAndrey LikhachevRUSTrust-1.78.0Error
Aug 2, 2024 15:04Zachary DupontZachary DupontCPPclang++10.0.0Error
Aug 2, 2024 15:03Zachary DupontZachary DupontCPPclang++10.0.0Error
Aug 2, 2024 15:01Zachary DupontZachary DupontCPPclang++10.0.0Error
Aug 2, 2024 15:00Zachary DupontZachary DupontCPPclang++10.0.0Error
Aug 2, 2024 14:40Zachary DupontZachary DupontCPPclang++10.0.0Success965,207+10.36 RP
Jul 28, 2024 04:45Liam JermyLiam JermyCPPg++9.4.0Error
Jul 28, 2024 04:45Liam JermyLiam JermyCPPg++9.4.0Error
Jul 28, 2024 04:44Liam JermyLiam JermyCPPg++9.4.0Error
Jul 27, 2024 21:35Jack WeilageJack WeilageRUSTrust-1.80.0Error
Jul 26, 2024 22:37Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Error
Jul 26, 2024 22:35Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Error
Jul 26, 2024 22:34Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Error
Jul 26, 2024 22:33Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Error
Jul 26, 2024 22:31Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success4,344
Jul 26, 2024 22:28Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Error
Jul 26, 2024 22:28Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Error
Jul 26, 2024 00:11IhebIhebCPPg++9.4.0Success369,892
Jul 23, 2024 16:18DanielDanielRUSTrust-1.79.0Success70,165+135.22 RP
Jul 23, 2024 16:17DanielDanielRUSTrust-1.79.0Error
Jul 23, 2024 16:15DanielDanielRUSTrust-1.79.0Error
Jul 23, 2024 13:43DanielDanielRUSTrust-1.79.0Error
Jul 23, 2024 13:39DanielDanielRUSTrust-1.79.0Error
Jul 23, 2024 13:04DanielDanielRUSTrust-1.79.0Success1,369,948+7.30 RP
Jul 22, 2024 17:37Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Error
Jul 22, 2024 17:32Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Error
Jul 22, 2024 17:19Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Error
Jul 22, 2024 17:12Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Error
Jul 22, 2024 17:08Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Error