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
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
Feb 21, 2024 07:15Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 07:14Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 07:07Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 07:06Huy Duc LeHuy Duc LeCPPclang++10.0.0Success16,821
Feb 21, 2024 04:03Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 21, 2024 04:01Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 15:36Huy Duc LeHuy Duc LeCPPclang++10.0.0Success10,413+262.70 RP
Feb 20, 2024 15:20Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 15:16Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 14:51Huy Duc LeHuy Duc LeCPPclang++10.0.0Success15,594
Feb 20, 2024 14:50Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 14:36Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 14:35Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 14:34Huy Duc LeHuy Duc LeCPPclang++10.0.0Success15,208
Feb 20, 2024 14:33Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 14:22Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 14:20Huy Duc LeHuy Duc LeCPPclang++10.0.0Success14,334+369.29 RP
Feb 20, 2024 14:18Huy Duc LeHuy Duc LeCPPclang++10.0.0Success30,455+2.15 RP
Feb 20, 2024 13:40Huy Duc LeHuy Duc LeCPPclang++10.0.0Success35,890
Feb 20, 2024 13:36Huy Duc LeHuy Duc LeCPPclang++10.0.0Success34,183
Feb 20, 2024 13:34Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 13:28Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 13:24Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 13:17Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 12:58Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 11:10Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 11:09Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 11:08Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 11:02Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 10:54Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 10:51Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 10:50Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 10:49Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 10:47Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 10:44Huy Duc LeHuy Duc LeCPPclang++10.0.0Success30,656+1.29 RP
Feb 20, 2024 10:43Huy Duc LeHuy Duc LeCPPclang++10.0.0Success31,093
Feb 20, 2024 10:43Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 10:41Huy Duc LeHuy Duc LeCPPclang++10.0.0Success30,778+89.72 RP
Feb 20, 2024 10:37Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 10:34Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 10:33Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 10:31Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 10:29Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 10:28Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 10:26Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 10:25Huy Duc LeHuy Duc LeCPPclang++10.0.0Success42,520+71.86 RP
Feb 20, 2024 10:24Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 10:17Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 10:13Huy Duc LeHuy Duc LeCPPg++9.4.0Success64,025
Feb 20, 2024 10:09Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 20, 2024 10:06Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 20, 2024 10:04Huy Duc LeHuy Duc LeCPPg++9.4.0Success61,230+66.05 RP
Feb 20, 2024 10:01Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 10:00Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 09:58Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 09:55Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 09:45Huy Duc LeHuy Duc LeCPPclang++10.0.0Success128,090
Feb 20, 2024 09:34Huy Duc LeHuy Duc LeCPPclang++10.0.0Success141,223
Feb 20, 2024 09:30Huy Duc LeHuy Duc LeCPPclang++10.0.0Success103,500
Feb 20, 2024 09:17Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 09:05Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 09:02Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 20, 2024 08:59Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 20, 2024 08:56Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 20, 2024 08:52Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 20, 2024 08:49Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 20, 2024 08:48Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 20, 2024 08:46Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 20, 2024 08:45Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 20, 2024 08:37Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 17, 2024 16:00Huy Duc LeHuy Duc LeCPPclang++10.0.0Error
Feb 17, 2024 05:20Huy Duc LeHuy Duc LeCPPg++9.4.0Error