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
Mar 27, 2024 23:14emily graceemily graceCPPclang++10.0.0Success87,382+8.35 RP
Mar 27, 2024 23:13emily graceemily graceCPPg++9.4.0Success117,999
Mar 27, 2024 23:12emily graceemily graceCPPclang++10.0.0Success94,263+12.23 RP
Mar 27, 2024 23:10emily graceemily graceCPPclang++10.0.0Success122,077
Mar 27, 2024 23:02emily graceemily graceCPPclang++10.0.0Error
Mar 27, 2024 22:59emily graceemily graceCPPclang++10.0.0Error
Mar 27, 2024 22:51emily graceemily graceCPPclang++10.0.0Error
Mar 27, 2024 22:40emily graceemily graceCPPclang++10.0.0Success109,072
Mar 27, 2024 22:38emily graceemily graceCPPclang++10.0.0Success124,585
Mar 27, 2024 22:35emily graceemily graceCPPg++9.4.0Success108,573
Mar 27, 2024 22:27emily graceemily graceCPPg++9.4.0Success121,544
Mar 27, 2024 22:27emily graceemily graceCPPclang++10.0.0Success108,440
Mar 27, 2024 22:21emily graceemily graceCPPclang++10.0.0Success106,543+7.26 RP
Mar 27, 2024 22:16emily graceemily graceCPPg++9.4.0Success129,012
Mar 27, 2024 20:36emily graceemily graceCPPg++9.4.0Success134,638
Mar 27, 2024 20:35emily graceemily graceCPPg++9.4.0Success138,189
Mar 27, 2024 20:30emily graceemily graceCPPg++9.4.0Success138,522
Mar 27, 2024 20:11emily graceemily graceCPPg++9.4.0Success115,481+2.67 RP
Mar 27, 2024 20:06emily graceemily graceCPPg++9.4.0Success119,158+73.51 RP
Mar 27, 2024 20:01emily graceemily graceCPPg++9.4.0Error
Mar 27, 2024 19:57emily graceemily graceCPPg++9.4.0Success994,043
Mar 27, 2024 19:53emily graceemily graceCPPg++9.4.0Success1,092,763
Mar 27, 2024 19:45emily graceemily graceCPPg++9.4.0Error
Mar 27, 2024 19:28emily graceemily graceCPPg++9.4.0Error
Mar 27, 2024 19:27emily graceemily graceCPPg++9.4.0Error
Mar 27, 2024 19:21emily graceemily graceCPPg++9.4.0Error
Mar 27, 2024 19:19emily graceemily graceCPPg++9.4.0Error
Mar 27, 2024 19:08emily graceemily graceCPPg++9.4.0Success960,603+10.41 RP
Mar 25, 2024 15:36IhebIhebCPPg++9.4.0Success94,471+95.72 RP
Mar 25, 2024 15:32IhebIhebCPPg++9.4.0Error
Mar 21, 2024 02:16IhebIhebCPPg++9.4.0Success1,003,620
Mar 21, 2024 02:05IhebIhebCPPg++9.4.0Success986,551+10.14 RP
Mar 6, 2024 20:21Mikhail ShirokovMikhail ShirokovCPPg++9.4.0Success21,748
Mar 6, 2024 20:16Mikhail ShirokovMikhail ShirokovCPPg++9.4.0Error
Mar 6, 2024 20:16Mikhail ShirokovMikhail ShirokovCPPg++9.4.0Error
Mar 6, 2024 20:15Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Error
Mar 6, 2024 20:15Mikhail ShirokovMikhail ShirokovCPPg++9.3.0Error
Feb 22, 2024 11:20Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 22, 2024 11:20Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 22, 2024 11:17Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 22, 2024 11:14Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 22, 2024 11:13Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 22, 2024 11:10Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 22, 2024 11:09Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 22, 2024 11:06Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 22, 2024 11:05Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 22, 2024 11:03Huy Duc LeHuy Duc LeCPPclang++10.0.0Success8,966
Feb 22, 2024 11:03Huy Duc LeHuy Duc LeCPPclang++10.0.0Success10,305
Feb 22, 2024 11:02Huy Duc LeHuy Duc LeCPPclang++10.0.0Success11,113
Feb 22, 2024 11:01Huy Duc LeHuy Duc LeCPPclang++10.0.0Success11,197
Feb 22, 2024 11:00Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 14:08Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 14:06Huy Duc LeHuy Duc LeCPPclang++10.0.0Success11,701
Feb 21, 2024 14:01Huy Duc LeHuy Duc LeCPPclang++10.0.0Success11,050
Feb 21, 2024 13:58Huy Duc LeHuy Duc LeCPPclang++10.0.0Success11,763
Feb 21, 2024 13:58Huy Duc LeHuy Duc LeCPPclang++10.0.0Success11,287
Feb 21, 2024 13:55Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 13:53Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 13:50Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 13:46Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 13:45Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 13:40Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 21, 2024 13:22Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 13:03Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 13:02Huy Duc LeHuy Duc LeCPPclang++10.0.0Success10,778
Feb 21, 2024 11:14Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 11:12Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 11:04Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 10:54Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 10:53Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 10:47Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 10:38Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 10:34Huy Duc LeHuy Duc LeCPPclang++10.0.0Success6,841+501.44 RP
Feb 21, 2024 10:32Huy Duc LeHuy Duc LeCPPclang++10.0.0Success11,329
Feb 21, 2024 10:31Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 10:30Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 10:26Huy Duc LeHuy Duc LeCPPclang++10.0.0Success10,895
Feb 21, 2024 10:26Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 10:15Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 10:15Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 10:13Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 10:12Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 10:11Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 10:11Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 10:10Huy Duc LeHuy Duc LeCPPclang++10.0.0Success14,088
Feb 21, 2024 10:06Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 09:53Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 09:51Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 09:35Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 09:34Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 09:33Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 09:32Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 09:29Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 09:28Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 09:25Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 09:24Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 09:22Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 09:08Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 09:05Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 07:33Huy Duc LeHuy Duc LeCPPclang++10.0.0Success15,842