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
Sep 10, 2022 17:38eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 10, 2022 17:36eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 10, 2022 17:15eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 10, 2022 17:12eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 8, 2022 18:32eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 8, 2022 18:29eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 7, 2022 17:28eldon-chungeldon-chungCPPclang++10.0.0Success48,830
Sep 7, 2022 16:58eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 7, 2022 16:43eldon-chungeldon-chungCPPclang++10.0.0Success48,735+205.19 RP
Sep 7, 2022 16:38Bernard TeoBernard TeoCPPg++9.3.0Success997,521
Sep 7, 2022 16:38Bernard TeoBernard TeoCPPg++9.3.0Success958,409+10.43 RP
Sep 7, 2022 15:50eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 7, 2022 15:25eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 7, 2022 15:21eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 7, 2022 15:06eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 7, 2022 15:05eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 7, 2022 15:02eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 7, 2022 14:59eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 7, 2022 14:57eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 7, 2022 05:40Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Sep 7, 2022 05:34Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Sep 7, 2022 05:32Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Sep 7, 2022 05:31Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success5,752
Sep 7, 2022 05:25Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Sep 7, 2022 05:24Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Sep 7, 2022 05:13Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Sep 7, 2022 05:11Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success4,909+491.72 RP
Sep 6, 2022 17:02eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 6, 2022 17:01eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 6, 2022 16:48eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 6, 2022 16:37eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 6, 2022 16:22eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 6, 2022 16:20eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 6, 2022 16:18eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 6, 2022 11:14eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 6, 2022 11:05eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 6, 2022 11:04eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 6, 2022 11:03eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 6, 2022 11:02eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 6, 2022 11:01eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 6, 2022 10:55eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 6, 2022 10:54eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 6, 2022 10:52eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 6, 2022 10:50eldon-chungeldon-chungCPPclang++10.0.0Error
Sep 6, 2022 10:49eldon-chungeldon-chungCPPg++9.3.0Error
Sep 6, 2022 10:48eldon-chungeldon-chungCPPg++9.3.0Error
Sep 6, 2022 10:47eldon-chungeldon-chungCPPg++9.3.0Error
Sep 5, 2022 11:27Eugene ZhydzetskiEugene ZhydzetskiGOgo1.19Success27,542
Sep 5, 2022 11:25Eugene ZhydzetskiEugene ZhydzetskiGOgo1.19Success22,124
Sep 5, 2022 11:23Eugene ZhydzetskiEugene ZhydzetskiGOgo1.19Success37,088
Sep 5, 2022 11:19Eugene ZhydzetskiEugene ZhydzetskiGOgo1.19Success21,958
Sep 5, 2022 11:11Eugene ZhydzetskiEugene ZhydzetskiGOgo1.19Success22,394
Sep 5, 2022 11:10Eugene ZhydzetskiEugene ZhydzetskiGOgo1.19Success26,300
Sep 5, 2022 11:04Eugene ZhydzetskiEugene ZhydzetskiGOgo1.19Success21,620+17.76 RP
Sep 5, 2022 10:57Eugene ZhydzetskiEugene ZhydzetskiGOgo1.19Success23,704
Sep 5, 2022 10:57Eugene ZhydzetskiEugene ZhydzetskiGOgo1.19Success24,274
Sep 5, 2022 10:45Eugene ZhydzetskiEugene ZhydzetskiGOgo1.19Success22,186
Sep 5, 2022 10:44Eugene ZhydzetskiEugene ZhydzetskiGOgo1.19Success23,269
Sep 5, 2022 10:27Eugene ZhydzetskiEugene ZhydzetskiGOgo1.19Error+27.86 RP
Sep 5, 2022 10:17Eugene ZhydzetskiEugene ZhydzetskiGOgo1.19Error+425.80 RP
Sep 5, 2022 10:05Eugene ZhydzetskiEugene ZhydzetskiGOgo1.19Error
Sep 5, 2022 09:53Eugene ZhydzetskiEugene ZhydzetskiGOgo1.19Error
Sep 4, 2022 10:09Eugene ZhydzetskiEugene ZhydzetskiGOgo1.19Error
Aug 14, 2022 22:14Franek KortaFranek KortaCPPg++9.3.0Error
Aug 14, 2022 22:13Franek KortaFranek KortaCPPg++9.3.0Error
Aug 14, 2022 22:11Franek KortaFranek KortaCPPg++9.3.0Error
Aug 14, 2022 22:10Franek KortaFranek KortaCPPg++9.3.0Error
Aug 14, 2022 22:06Franek KortaFranek KortaCPPg++9.3.0Error
Aug 12, 2022 22:21Egor SergeevEgor SergeevCPPg++9.3.0Success58,597
Aug 12, 2022 21:05Egor SergeevEgor SergeevCPPg++9.3.0Success59,091
Aug 12, 2022 21:03Egor SergeevEgor SergeevCPPg++9.3.0Success58,576
Aug 12, 2022 20:59Egor SergeevEgor SergeevCPPg++9.3.0Success87,159
Aug 12, 2022 20:49Egor SergeevEgor SergeevCPPg++9.3.0Success143,762
Aug 12, 2022 20:32Egor SergeevEgor SergeevCPPg++9.3.0Success44,780+1.40 RP
Aug 12, 2022 20:24Egor SergeevEgor SergeevCPPg++9.3.0Success45,063+103.89 RP
Aug 12, 2022 20:13Egor SergeevEgor SergeevCPPg++9.3.0Error
Aug 9, 2022 18:48deniskolsanovdeniskolsanovRUSTrust-1.62.0Error
Aug 9, 2022 18:46deniskolsanovdeniskolsanovRUSTrust-1.62.0Error
Aug 9, 2022 18:46deniskolsanovdeniskolsanovRUSTrust-1.62.0Error
Aug 9, 2022 18:44deniskolsanovdeniskolsanovRUSTrust-1.62.0Error
Aug 9, 2022 16:02deniskolsanovdeniskolsanovRUSTrust-1.62.0Error
Aug 9, 2022 15:14deniskolsanovdeniskolsanovRUSTrust-1.62.0Error
Aug 9, 2022 15:07deniskolsanovdeniskolsanovRUSTrust-1.62.0Error
Aug 9, 2022 15:03deniskolsanovdeniskolsanovRUSTrust-1.62.0Error
Aug 9, 2022 15:00deniskolsanovdeniskolsanovRUSTrust-1.62.0Error
Aug 9, 2022 14:59deniskolsanovdeniskolsanovRUSTrust-1.62.0Error
Aug 8, 2022 22:14Franek KortaFranek KortaCPPg++9.3.0Error
Aug 8, 2022 22:10Franek KortaFranek KortaCPPg++9.3.0Error
Aug 8, 2022 22:08Franek KortaFranek KortaCPPg++9.3.0Error
Aug 8, 2022 22:03Franek KortaFranek KortaCPPg++9.3.0Error
Aug 8, 2022 22:03Franek KortaFranek KortaCPPg++9.3.0Error
Aug 8, 2022 21:10Franek KortaFranek KortaCPPg++9.3.0Error
Aug 8, 2022 17:48Franek KortaFranek KortaCPPg++9.3.0Success131,798
Aug 8, 2022 17:44Franek KortaFranek KortaCPPg++9.3.0Error
Aug 7, 2022 13:06Franek KortaFranek KortaCPPg++9.3.0Error
Aug 7, 2022 13:05Franek KortaFranek KortaCPPg++9.3.0Error
Aug 7, 2022 13:00Franek KortaFranek KortaCPPg++9.3.0Error
Aug 7, 2022 12:58Franek KortaFranek KortaCPPg++9.3.0Error
Aug 7, 2022 12:49Franek KortaFranek KortaCPPg++9.3.0Error
Aug 7, 2022 12:32Franek KortaFranek KortaCPPg++9.3.0Error