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
Jul 13, 2023 16:16gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 16:11gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 15:22gchebanovgchebanovCPPg++9.3.0Success6,230
Jul 13, 2023 15:19gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 15:14gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 15:11gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 15:06gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 15:04gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 15:03gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 15:02gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 14:59gchebanovgchebanovCPPg++9.3.0Success5,904+252.43 RP
Jul 13, 2023 14:57Paul MasurelPaul MasurelRUSTrust-1.69.0Success6,273+22.20 RP
Jul 13, 2023 14:56gchebanovgchebanovCPPg++9.3.0Success6,938+118.24 RP
Jul 13, 2023 14:56gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 14:56gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 14:55Paul MasurelPaul MasurelRUSTrust-1.69.0Success18,518
Jul 13, 2023 14:54gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 14:49gchebanovgchebanovCPPg++9.3.0Success7,599
Jul 13, 2023 14:48gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 14:48gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 14:47Paul MasurelPaul MasurelRUSTrust-1.69.0Success6,317+1'423.30 RP
Jul 13, 2023 14:47gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 14:46gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 14:45gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 14:44gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 14:43Paul MasurelPaul MasurelRUSTrust-1.69.0Success20,738
Jul 13, 2023 14:40Paul MasurelPaul MasurelRUSTrust-1.69.0Success20,523
Jul 13, 2023 14:32gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 14:30gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 14:28gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 14:16gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 14:13gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 14:10gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 14:05gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 13:21gchebanovgchebanovCPPg++9.3.0Success7,558+182.33 RP
Jul 13, 2023 13:08gchebanovgchebanovCPPg++9.3.0Success8,766+58.75 RP
Jul 13, 2023 13:05gchebanovgchebanovCPPg++9.3.0Success9,242+742.12 RP
Jul 13, 2023 11:17gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 11:17gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 11:16gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 11:13gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 11:12gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 11:09gchebanovgchebanovCPPg++9.3.0Success43,758
Jul 13, 2023 11:07gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 11:01gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 11:01gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 10:59gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 10:56gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 10:51gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 10:50gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 10:46gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 10:27gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 10:26gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 10:25gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 10:24gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 10:17gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 10:05gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 10:05gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 10:03gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 09:51gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 09:49gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 09:47gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 09:36gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 09:25gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 09:24gchebanovgchebanovCPPg++9.3.0Error
Jul 13, 2023 09:17gchebanovgchebanovCPPg++9.3.0Success1,040,257
Jul 13, 2023 09:13gchebanovgchebanovCPPg++9.3.0Success1,013,004
Jul 13, 2023 09:09gchebanovgchebanovCPPg++9.3.0Success1,085,760
Jul 13, 2023 09:05gchebanovgchebanovCPPg++9.3.0Success1,785,534
Jul 13, 2023 08:57gchebanovgchebanovCPPg++9.3.0Success1,816,049
Jul 13, 2023 08:53gchebanovgchebanovCPPg++9.3.0Success1,343,190
Jul 13, 2023 08:49gchebanovgchebanovCPPg++9.3.0Success983,338
Jul 13, 2023 05:12Paul MasurelPaul MasurelRUSTrust-1.69.0Success11,476+109.98 RP
Jul 13, 2023 05:11Paul MasurelPaul MasurelRUSTrust-1.69.0Success26,328
Jul 13, 2023 05:05Paul MasurelPaul MasurelRUSTrust-1.69.0Success12,249+218.28 RP
Jul 13, 2023 04:58Paul MasurelPaul MasurelRUSTrust-1.69.0Error
Jul 13, 2023 03:22Paul MasurelPaul MasurelRUSTrust-1.69.0Success23,487
Jul 13, 2023 03:20Paul MasurelPaul MasurelRUSTrust-1.69.0Success22,910
Jul 13, 2023 03:18Paul MasurelPaul MasurelRUSTrust-1.69.0Success22,999
Jul 13, 2023 03:17Paul MasurelPaul MasurelRUSTrust-1.69.0Success22,268
Jul 13, 2023 03:15Paul MasurelPaul MasurelRUSTrust-1.69.0Success22,330
Jul 13, 2023 03:13Paul MasurelPaul MasurelRUSTrust-1.69.0Success23,054
Jul 12, 2023 15:24Paul MasurelPaul MasurelRUSTrust-1.69.0Success16,050+18.06 RP
Jul 12, 2023 15:16Paul MasurelPaul MasurelRUSTrust-1.69.0Success23,849
Jul 12, 2023 14:47Paul MasurelPaul MasurelRUSTrust-1.69.0Success17,657
Jul 12, 2023 14:43Paul MasurelPaul MasurelRUSTrust-1.69.0Error
Jul 12, 2023 14:36Paul MasurelPaul MasurelRUSTrust-1.69.0Success16,529+2.08 RP
Jul 12, 2023 14:33Paul MasurelPaul MasurelRUSTrust-1.69.0Success28,510
Jul 12, 2023 14:25Paul MasurelPaul MasurelRUSTrust-1.69.0Success16,696
Jul 12, 2023 14:19Paul MasurelPaul MasurelRUSTrust-1.69.0Success20,485
Jul 12, 2023 14:15Paul MasurelPaul MasurelRUSTrust-1.69.0Success16,689
Jul 12, 2023 12:39Paul MasurelPaul MasurelRUSTrust-1.69.0Success30,576
Jul 12, 2023 12:35Paul MasurelPaul MasurelRUSTrust-1.69.0Error
Jul 12, 2023 12:31Paul MasurelPaul MasurelRUSTrust-1.69.0Success16,586+9.23 RP
Jul 12, 2023 12:28Paul MasurelPaul MasurelRUSTrust-1.69.0Success58,811
Jul 12, 2023 12:26Paul MasurelPaul MasurelRUSTrust-1.69.0Error
Jul 12, 2023 12:20Paul MasurelPaul MasurelRUSTrust-1.69.0Success36,922
Jul 12, 2023 12:18Paul MasurelPaul MasurelRUSTrust-1.69.0Success36,812
Jul 12, 2023 12:16Paul MasurelPaul MasurelRUSTrust-1.69.0Success36,875
Jul 12, 2023 11:59Paul MasurelPaul MasurelRUSTrust-1.69.0Success36,871