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 17, 2024 05:18Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 17, 2024 05:18Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 17, 2024 05:16Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 17, 2024 05:14Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 17, 2024 05:08Huy Duc LeHuy Duc LeCPPg++9.4.0Success110,874
Feb 17, 2024 01:39Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 17, 2024 01:37Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 17, 2024 01:34Huy Duc LeHuy Duc LeCPPg++9.4.0Success102,804+2.49 RP
Feb 17, 2024 01:34Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 17, 2024 01:28Huy Duc LeHuy Duc LeCPPg++9.4.0Error
Feb 17, 2024 01:27Huy Duc LeHuy Duc LeCPPg++9.4.0Success105,503+84.79 RP
Feb 17, 2024 01:07Huy Duc LeHuy Duc LeCPPg++9.4.0Success1,000,396+10.00 RP
Jan 26, 2024 21:52Jonathan Allen GrantJonathan Allen GrantCPPg++9.4.0Error
Jan 26, 2024 21:51Jonathan Allen GrantJonathan Allen GrantCPPg++9.4.0Error
Jan 26, 2024 21:49Jonathan Allen GrantJonathan Allen GrantCPPclang++10.0.0Error
Jan 26, 2024 21:46Jonathan Allen GrantJonathan Allen GrantCPPclang++10.0.0Error
Jan 26, 2024 21:45Jonathan Allen GrantJonathan Allen GrantCPPclang++10.0.0Error
Jan 26, 2024 21:44Jonathan Allen GrantJonathan Allen GrantCPPclang++10.0.0Error
Jan 26, 2024 21:40Jonathan Allen GrantJonathan Allen GrantCPPclang++10.0.0Error
Jan 26, 2024 21:38Jonathan Allen GrantJonathan Allen GrantCPPclang++10.0.0Success958,013
Jan 26, 2024 21:38Jonathan Allen GrantJonathan Allen GrantCPPclang++10.0.0Success965,222
Jan 26, 2024 21:37Jonathan Allen GrantJonathan Allen GrantCPPg++9.4.0Success980,381
Jan 26, 2024 21:35Jonathan Allen GrantJonathan Allen GrantCPPg++9.4.0Success977,158
Jan 26, 2024 21:34Jonathan Allen GrantJonathan Allen GrantCPPg++9.4.0Success961,680
Jan 26, 2024 21:31Jonathan Allen GrantJonathan Allen GrantCPPg++9.4.0Success969,076
Jan 26, 2024 21:03Jonathan Allen GrantJonathan Allen GrantCPPg++9.4.0Error
Jan 26, 2024 20:46Jonathan Allen GrantJonathan Allen GrantCPPg++9.4.0Success956,984+10.45 RP
Jan 23, 2024 16:38AnSaAnSaCPPg++9.4.0Success983,846+10.16 RP
Jan 17, 2024 23:02pavelsonkinpavelsonkinCPPg++9.4.0Success958,085+10.44 RP
Jan 13, 2024 13:45Andrey LikhachevAndrey LikhachevRUSTrust-1.73.0Error
Jan 13, 2024 02:33cashkarucashkaruCPPg++9.4.0Success108,596
Jan 13, 2024 02:31cashkarucashkaruCPPg++9.4.0Success93,370+11.16 RP
Jan 13, 2024 02:28cashkarucashkaruCPPg++9.4.0Success104,230+16.00 RP
Jan 13, 2024 02:27cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 02:22cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 02:17cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 02:13cashkarucashkaruCPPg++9.4.0Success125,096+69.65 RP
Jan 13, 2024 02:07cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 01:41cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 01:40cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 01:38cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 00:51cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 00:50cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 00:49cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 00:48cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 00:46cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 00:46cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 00:45cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 00:44cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 00:42cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 00:42cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 00:41cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 00:34cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 00:33cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 00:31cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 00:30cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 00:29cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 00:09cashkarucashkaruCPPg++9.4.0Success975,386
Jan 13, 2024 00:06cashkarucashkaruCPPg++9.4.0Success972,328+0.14 RP
Jan 13, 2024 00:05cashkarucashkaruCPPg++9.4.0Error
Jan 13, 2024 00:05cashkarucashkaruCPPg++9.4.0Error
Jan 12, 2024 23:56cashkarucashkaruCPPg++9.4.0Error
Jan 12, 2024 23:46cashkarucashkaruCPPg++9.4.0Error
Jan 12, 2024 23:45cashkarucashkaruCPPg++9.4.0Error
Jan 12, 2024 23:32cashkarucashkaruCPPg++9.4.0Error
Jan 12, 2024 23:31cashkarucashkaruCPPg++9.4.0Error
Jan 12, 2024 23:17cashkarucashkaruCPPg++9.4.0Error
Jan 12, 2024 23:16cashkarucashkaruCPPg++9.4.0Error
Jan 12, 2024 23:15cashkarucashkaruCPPg++9.4.0Error
Jan 12, 2024 23:07cashkarucashkaruCPPg++9.4.0Error
Jan 12, 2024 23:05cashkarucashkaruCPPg++9.4.0Error
Jan 12, 2024 23:04cashkarucashkaruCPPg++9.4.0Error
Jan 12, 2024 23:01cashkarucashkaruCPPg++9.4.0Error
Jan 12, 2024 23:00cashkarucashkaruCPPg++9.4.0Error
Jan 12, 2024 22:59cashkarucashkaruCPPg++9.4.0Error
Jan 12, 2024 22:34cashkarucashkaruCPPg++9.4.0Success985,517+10.15 RP
Jan 12, 2024 22:32cashkarucashkaruCPPg++9.4.0Error
Jan 5, 2024 14:42Andrey LikhachevAndrey LikhachevRUSTrust-1.73.0Error
Jan 5, 2024 14:39Andrey LikhachevAndrey LikhachevRUSTrust-1.73.0Error
Jan 5, 2024 14:34Andrey LikhachevAndrey LikhachevRUSTrust-1.73.0Success349,698+28.60 RP
Jan 5, 2024 14:28Andrey LikhachevAndrey LikhachevRUSTrust-1.73.0Error
Jan 5, 2024 14:27Andrey LikhachevAndrey LikhachevRUSTrust-1.73.0Error
Jan 5, 2024 14:26Andrey LikhachevAndrey LikhachevRUSTrust-1.73.0Error
Jan 5, 2024 14:24Andrey LikhachevAndrey LikhachevRUSTrust-1.73.0Error
Dec 27, 2023 10:30Oleg KovalovOleg KovalovCPPclang++10.0.0Success962,231
Dec 21, 2023 10:40Oleg KovalovOleg KovalovGOgo1.21.5Error
Dec 21, 2023 10:36Oleg KovalovOleg KovalovGOgo1.21.5Error
Dec 21, 2023 10:32Oleg KovalovOleg KovalovCPPg++9.3.0Success959,225+10.43 RP
Dec 17, 2023 22:38Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success32,581+5.94 RP
Dec 17, 2023 22:28Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success33,224+46.75 RP
Dec 17, 2023 22:25Yurkov AlekseyYurkov AlekseyCPPg++9.3.0Success46,036
Dec 17, 2023 09:14Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Dec 17, 2023 09:14Kenneth MaplesKenneth MaplesCPPg++9.3.0Success6,149
Dec 17, 2023 09:12Kenneth MaplesKenneth MaplesCPPg++9.3.0Error
Dec 17, 2023 09:09Kenneth MaplesKenneth MaplesCPPg++9.3.0Success6,054+78.98 RP
Dec 11, 2023 16:19Oleg KovalovOleg KovalovGOgo1.21.5Error
Dec 11, 2023 16:17Oleg KovalovOleg KovalovGOgo1.21.5Error
Nov 26, 2023 14:41mmalczakmmalczakCPPg++9.3.0Error
Nov 26, 2023 14:39mmalczakmmalczakCPPg++9.3.0Success74,379
Nov 26, 2023 14:38mmalczakmmalczakCPPg++9.3.0Error