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 28, 2023 13:18apuxbtapuxbtCPPg++9.3.0Error
Sep 28, 2023 13:15apuxbtapuxbtCPPg++9.3.0Error
Sep 28, 2023 13:03apuxbtapuxbtCPPg++9.3.0Error
Sep 28, 2023 13:00apuxbtapuxbtCPPg++9.3.0Success147,048
Sep 28, 2023 12:59apuxbtapuxbtCPPg++9.3.0Error
Sep 28, 2023 00:16apuxbtapuxbtCPPg++9.3.0Success1,027,626
Sep 28, 2023 00:14apuxbtapuxbtCPPg++9.3.0Error
Sep 28, 2023 00:10apuxbtapuxbtCPPg++9.3.0Error
Sep 28, 2023 00:08apuxbtapuxbtCPPg++9.3.0Error
Sep 27, 2023 23:46apuxbtapuxbtCPPg++9.3.0Success113,388
Sep 27, 2023 23:41apuxbtapuxbtCPPg++9.3.0Error
Sep 27, 2023 23:37apuxbtapuxbtCPPg++9.3.0Error
Sep 27, 2023 23:34apuxbtapuxbtCPPg++9.3.0Error
Sep 27, 2023 23:33apuxbtapuxbtCPPg++9.3.0Error
Sep 4, 2023 00:07Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Error
Sep 4, 2023 00:06Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Error
Sep 4, 2023 00:00Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success1,345,757
Sep 3, 2023 23:50Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success1,355,030
Sep 3, 2023 23:46Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success1,379,836
Sep 3, 2023 23:42Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success1,395,221
Sep 3, 2023 23:40Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success1,400,288
Sep 3, 2023 23:33Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Error
Aug 30, 2023 23:20Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Error
Aug 28, 2023 23:46Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success21,997
Aug 28, 2023 23:40Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success21,621
Aug 28, 2023 23:39Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success21,867
Aug 28, 2023 23:05Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success21,822
Aug 28, 2023 23:04Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Success21,616
Aug 28, 2023 22:58Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Error
Aug 28, 2023 22:57Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Error
Aug 28, 2023 22:55Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Error
Jul 17, 2023 14:53Yuriy LyfenkoYuriy LyfenkoGOgo1.19.3Success55,812
Jul 17, 2023 13:59Yuriy LyfenkoYuriy LyfenkoGOgo1.19.3Success54,190
Jul 17, 2023 13:51Yuriy LyfenkoYuriy LyfenkoGOgo1.19.3Error
Jul 17, 2023 13:46Yuriy LyfenkoYuriy LyfenkoGOgo1.19.3Error
Jul 17, 2023 00:44Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 17, 2023 00:43Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success4,116+440.18 RP
Jul 17, 2023 00:41Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 17, 2023 00:41Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 17, 2023 00:40Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 17, 2023 00:31Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 17, 2023 00:30Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 17, 2023 00:29Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 17, 2023 00:27Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 17, 2023 00:23Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 23:31Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 23:31Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 23:30Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success7,885
Jul 16, 2023 23:29Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 23:28Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 23:27Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 23:25Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 23:23Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 23:19Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 23:17Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 23:16Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success4,574
Jul 16, 2023 23:04Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 23:01Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 22:57Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 22:53Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 22:51Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 22:46Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 22:43Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 22:40Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 22:39Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 22:37Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 22:36Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 22:32Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 22:31Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success4,526+222.94 RP
Jul 16, 2023 22:30Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 22:25Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 22:22Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 22:20Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 22:10Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 22:08Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 21:53Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 21:50Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 21:48Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 21:47Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success5,602
Jul 16, 2023 21:45Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 21:45Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 21:42Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success5,530
Jul 16, 2023 21:41Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 21:41Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 21:38Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 21:37Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 21:35Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 21:34Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 21:33Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success5,446
Jul 16, 2023 21:31Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 21:30Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 21:29Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 21:26Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success6,739
Jul 16, 2023 21:25Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success6,689
Jul 16, 2023 21:23Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 21:22Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success5,465
Jul 16, 2023 21:21Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Success6,286
Jul 16, 2023 21:19Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 21:10Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error
Jul 16, 2023 20:47Yuriy LyfenkoYuriy LyfenkoCPPg++9.3.0Error