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 16, 2024 01:23zielajzielajCPPclang++18.1.3Error
Oct 16, 2024 01:23zielajzielajCPPclang++18.1.3Error
Oct 16, 2024 01:20zielajzielajCPPclang++18.1.3Error
Oct 16, 2024 01:19zielajzielajCPPclang++18.1.3Success3,641
Oct 16, 2024 01:17zielajzielajCPPclang++18.1.3Success3,642
Oct 16, 2024 01:15zielajzielajCPPclang++18.1.3Success3,621+207.02 RP
Oct 16, 2024 01:14zielajzielajCPPclang++18.1.3Error
Oct 16, 2024 01:13zielajzielajCPPclang++18.1.3Error
Oct 16, 2024 01:11zielajzielajCPPclang++18.1.3Success3,762+261.98 RP
Oct 16, 2024 01:10zielajzielajCPPclang++18.1.3Success3,957+75.50 RP
Oct 16, 2024 01:08zielajzielajCPPclang++18.1.3Success4,017+36.90 RP
Oct 16, 2024 01:07zielajzielajCPPclang++18.1.3Error
Oct 16, 2024 01:06zielajzielajCPPclang++18.1.3Error
Oct 16, 2024 01:04zielajzielajCPPclang++18.1.3Success4,047+207.71 RP
Oct 16, 2024 01:03zielajzielajCPPclang++18.1.3Success4,339+159.22 RP
Oct 16, 2024 00:25zielajzielajCPPclang++18.1.3Error
Oct 16, 2024 00:24zielajzielajCPPclang++18.1.3Error
Oct 16, 2024 00:23zielajzielajCPPclang++18.1.3Error
Oct 16, 2024 00:23zielajzielajCPPclang++18.1.3Error
Oct 16, 2024 00:11zielajzielajCPPclang++18.1.3Error
Oct 16, 2024 00:09zielajzielajCPPclang++18.1.3Success4,661+58.65 RP
Oct 16, 2024 00:06zielajzielajCPPclang++18.1.3Error
Oct 16, 2024 00:06zielajzielajCPPclang++18.1.3Error
Oct 16, 2024 00:05zielajzielajCPPclang++18.1.3Success4,980
Oct 16, 2024 00:01zielajzielajCPPclang++18.1.3Success4,792+91.60 RP
Oct 16, 2024 00:00zielajzielajCPPclang++18.1.3Error
Oct 15, 2024 23:59zielajzielajCPPclang++18.1.3Success5,996
Oct 15, 2024 23:57zielajzielajCPPclang++18.1.3Error
Oct 15, 2024 23:56zielajzielajCPPclang++18.1.3Error
Oct 15, 2024 23:54zielajzielajCPPclang++18.1.3Error
Oct 15, 2024 23:44zielajzielajCPPclang++18.1.3Success99,853
Oct 15, 2024 23:43zielajzielajCPPclang++18.1.3Success88,437
Oct 15, 2024 23:41zielajzielajCPPclang++18.1.3Success104,929
Oct 15, 2024 23:40zielajzielajCPPclang++18.1.3Success104,321
Oct 15, 2024 23:38zielajzielajCPPclang++18.1.3Success102,395
Oct 15, 2024 23:35zielajzielajCPPclang++18.1.3Success90,700
Oct 15, 2024 23:31zielajzielajCPPclang++18.1.3Success136,955
Oct 15, 2024 23:28zielajzielajCPPclang++18.1.3Success153,413
Oct 15, 2024 23:27zielajzielajCPPclang++18.1.3Error
Oct 15, 2024 00:16zielajzielajCPPclang++18.1.3Error
Oct 15, 2024 00:15zielajzielajCPPclang++18.1.3Error
Oct 15, 2024 00:13zielajzielajCPPclang++18.1.3Error
Oct 15, 2024 00:12zielajzielajCPPclang++18.1.3Error
Oct 15, 2024 00:09zielajzielajCPPclang++18.1.3Error
Oct 15, 2024 00:07zielajzielajCPPclang++18.1.3Error
Oct 15, 2024 00:07zielajzielajCPPclang++18.1.3Success5,012+37.50 RP
Oct 15, 2024 00:05zielajzielajCPPclang++18.1.3Error
Oct 15, 2024 00:04zielajzielajCPPclang++18.1.3Error
Oct 15, 2024 00:04zielajzielajCPPclang++18.1.3Success5,116
Oct 15, 2024 00:03zielajzielajCPPclang++18.1.3Error
Oct 14, 2024 23:47zielajzielajCPPclang++18.1.3Success5,190
Oct 14, 2024 23:45zielajzielajCPPclang++18.1.3Error
Oct 14, 2024 23:43zielajzielajCPPclang++18.1.3Success5,166
Oct 14, 2024 23:42zielajzielajCPPclang++18.1.3Error
Oct 14, 2024 23:40zielajzielajCPPclang++18.1.3Error
Oct 14, 2024 23:39zielajzielajCPPclang++18.1.3Error
Oct 14, 2024 23:37zielajzielajCPPclang++18.1.3Error
Oct 14, 2024 01:28zielajzielajCPPclang++18.1.3Error
Oct 14, 2024 01:27zielajzielajCPPclang++18.1.3Error
Oct 14, 2024 01:23zielajzielajCPPclang++18.1.3Error
Oct 14, 2024 01:22zielajzielajCPPclang++18.1.3Success5,108+107.23 RP
Oct 14, 2024 01:21zielajzielajCPPclang++18.1.3Success359,128
Oct 14, 2024 00:49zielajzielajCPPclang++18.1.3Error
Oct 14, 2024 00:47zielajzielajCPPclang++18.1.3Error
Oct 14, 2024 00:46zielajzielajCPPclang++18.1.3Error
Oct 14, 2024 00:45zielajzielajCPPclang++18.1.3Success5,404+83.38 RP
Oct 14, 2024 00:43zielajzielajCPPclang++18.1.3Success5,659+94.58 RP
Oct 14, 2024 00:39zielajzielajCPPclang++18.1.3Error
Oct 14, 2024 00:38zielajzielajCPPclang++18.1.3Error
Oct 14, 2024 00:37zielajzielajCPPclang++18.1.3Success5,999
Oct 14, 2024 00:35zielajzielajCPPclang++18.1.3Success12,823
Oct 14, 2024 00:29zielajzielajCPPclang++18.1.3Success13,014
Oct 14, 2024 00:27zielajzielajCPPclang++18.1.3Success9,285
Oct 14, 2024 00:22zielajzielajCPPclang++18.1.3Error
Oct 14, 2024 00:21zielajzielajCPPclang++18.1.3Success7,193
Oct 14, 2024 00:16zielajzielajCPPclang++18.1.3Success6,641
Oct 14, 2024 00:15zielajzielajCPPclang++18.1.3Success6,121
Oct 13, 2024 22:55zielajzielajCPPclang++18.1.3Success5,979+3.07 RP
Oct 13, 2024 22:37zielajzielajCPPclang++18.1.3Success5,990+269.08 RP
Oct 13, 2024 22:24zielajzielajCPPclang++18.1.3Success8,510
Oct 13, 2024 22:23zielajzielajCPPclang++18.1.3Error
Oct 13, 2024 22:12zielajzielajCPPclang++18.1.3Error
Oct 13, 2024 22:11zielajzielajCPPclang++18.1.3Error
Oct 13, 2024 21:58zielajzielajCPPclang++18.1.3Success7,141+6.44 RP
Oct 13, 2024 21:51zielajzielajCPPclang++18.1.3Success7,174+695.84 RP
Oct 13, 2024 21:50zielajzielajCPPclang++18.1.3Success381,044
Oct 13, 2024 21:44zielajzielajCPPclang++18.1.3Error
Oct 13, 2024 21:43zielajzielajCPPclang++18.1.3Error
Oct 13, 2024 21:39zielajzielajCPPclang++18.1.3Error
Oct 13, 2024 15:48zielajzielajCPPclang++18.1.3Success14,669
Oct 13, 2024 15:47zielajzielajCPPclang++18.1.3Success14,392
Oct 13, 2024 15:39zielajzielajCPPclang++18.1.3Success15,255
Oct 13, 2024 15:38zielajzielajCPPclang++18.1.3Success17,353
Oct 13, 2024 02:15zielajzielajCPPclang++18.1.3Success14,325+8.57 RP
Oct 13, 2024 02:14zielajzielajCPPclang++18.1.3Error
Oct 13, 2024 02:08zielajzielajCPPclang++18.1.3Error
Oct 13, 2024 02:07zielajzielajCPPg++13.2.0Success14,503+42.64 RP
Oct 13, 2024 02:04zielajzielajCPPg++13.2.0Success15,459+5.02 RP
Oct 13, 2024 02:03zielajzielajCPPg++13.2.0Error
Oct 13, 2024 02:02zielajzielajCPPg++13.2.0Success31,170