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
Jun 22, 2024 17:15AnSaAnSaCPPg++9.4.0Success111,918+21.64 RP
Jun 22, 2024 16:52AnSaAnSaCPPg++9.4.0Success147,679+57.55 RP
Jun 21, 2024 23:09Andrey LikhachevAndrey LikhachevRUSTrust-1.78.0Success51,669
Jun 21, 2024 23:08Andrey LikhachevAndrey LikhachevRUSTrust-1.78.0Success50,471
Jun 21, 2024 23:05Andrey LikhachevAndrey LikhachevRUSTrust-1.78.0Success51,949
Jun 16, 2024 15:59Joad NacerJoad NacerCPPg++9.4.0Error
Jun 16, 2024 15:57Joad NacerJoad NacerCPPg++9.4.0Error
Jun 13, 2024 07:23Andrey LikhachevAndrey LikhachevRUSTrust-1.78.0Success43,228+202.74 RP
Jun 12, 2024 18:54Nicholas PatrickNicholas PatrickCPPg++9.4.0Success50,996+185.65 RP
Jun 12, 2024 18:43Nicholas PatrickNicholas PatrickCPPg++9.4.0Error
Jun 12, 2024 18:07Nicholas PatrickNicholas PatrickCPPg++9.4.0Success957,953+10.44 RP
Jun 9, 2024 18:43Mikhail ShirokovMikhail ShirokovCPPg++9.4.0Success22,203
Jun 9, 2024 18:43Mikhail ShirokovMikhail ShirokovCPPclang++10.0.0Success22,439
Jun 9, 2024 18:32Mikhail ShirokovMikhail ShirokovCPPclang++10.0.0Success21,940
Jun 9, 2024 18:26Mikhail ShirokovMikhail ShirokovCPPg++9.4.0Success21,609
Jun 8, 2024 10:34NicolasNicolasCPPg++9.4.0Success960,978+10.41 RP
May 30, 2024 22:16Joad NacerJoad NacerCPPclang++10.0.0Error
May 30, 2024 19:47Joad NacerJoad NacerCPPg++9.4.0Error
May 30, 2024 19:21Joad NacerJoad NacerCPPg++9.4.0Error
May 30, 2024 19:14Joad NacerJoad NacerCPPg++9.4.0Error
May 30, 2024 19:13Joad NacerJoad NacerCPPg++9.4.0Error
May 30, 2024 19:11Joad NacerJoad NacerCPPg++9.4.0Error
May 30, 2024 19:07Joad NacerJoad NacerCPPg++9.4.0Error
May 30, 2024 19:01Joad NacerJoad NacerCPPclang++10.0.0Success8,743+58.00 RP
May 30, 2024 19:00Joad NacerJoad NacerCPPclang++10.0.0Success9,210+183.00 RP
May 30, 2024 18:59Joad NacerJoad NacerCPPg++9.4.0Error
May 30, 2024 18:59Joad NacerJoad NacerCPPg++9.4.0Error
May 30, 2024 18:58Joad NacerJoad NacerCPPg++9.4.0Error
May 30, 2024 13:11Joad NacerJoad NacerCPPclang++10.0.0Error
May 30, 2024 13:08Joad NacerJoad NacerCPPclang++10.0.0Error
May 30, 2024 13:07Joad NacerJoad NacerCPPclang++10.0.0Error
May 30, 2024 13:06Joad NacerJoad NacerCPPclang++10.0.0Error
May 30, 2024 12:55Joad NacerJoad NacerCPPclang++10.0.0Error
May 30, 2024 12:53Joad NacerJoad NacerCPPclang++10.0.0Error
May 30, 2024 12:53Joad NacerJoad NacerCPPclang++10.0.0Error
May 30, 2024 12:39Joad NacerJoad NacerCPPclang++10.0.0Error
May 30, 2024 12:37Joad NacerJoad NacerCPPclang++10.0.0Error
May 30, 2024 12:36Joad NacerJoad NacerCPPclang++10.0.0Error
May 30, 2024 12:33Joad NacerJoad NacerCPPclang++10.0.0Error
May 30, 2024 12:32Joad NacerJoad NacerCPPclang++10.0.0Error
May 30, 2024 12:32Joad NacerJoad NacerCPPclang++10.0.0Error
May 30, 2024 12:25Joad NacerJoad NacerCPPclang++10.0.0Error
May 30, 2024 12:22Joad NacerJoad NacerCPPclang++10.0.0Error
May 30, 2024 10:54Joad NacerJoad NacerCPPclang++10.0.0Error
May 29, 2024 23:33Joad NacerJoad NacerCPPg++9.4.0Error
May 29, 2024 23:26Joad NacerJoad NacerCPPg++9.4.0Error
May 29, 2024 23:23Joad NacerJoad NacerCPPg++9.4.0Error
May 29, 2024 23:21Joad NacerJoad NacerCPPg++9.4.0Error
May 29, 2024 23:04Joad NacerJoad NacerCPPg++9.4.0Error
May 29, 2024 22:57Joad NacerJoad NacerCPPg++9.4.0Error
May 29, 2024 22:56Joad NacerJoad NacerCPPg++9.4.0Error
May 29, 2024 21:13Joad NacerJoad NacerCPPg++9.4.0Error
May 29, 2024 21:10Joad NacerJoad NacerCPPg++9.4.0Error
May 29, 2024 21:08Joad NacerJoad NacerCPPg++9.4.0Error
May 29, 2024 21:08Joad NacerJoad NacerCPPg++9.4.0Error
May 20, 2024 22:37Joad NacerJoad NacerCPPg++9.4.0Error
May 20, 2024 21:56Joad NacerJoad NacerCPPg++9.4.0Error
May 20, 2024 21:36Joad NacerJoad NacerCPPg++9.4.0Error
May 20, 2024 21:33Joad NacerJoad NacerCPPg++9.4.0Error
May 20, 2024 21:17Joad NacerJoad NacerCPPg++9.4.0Error
May 20, 2024 21:00Joad NacerJoad NacerCPPg++9.4.0Error
May 20, 2024 20:59Joad NacerJoad NacerCPPg++9.4.0Error
May 20, 2024 20:49Joad NacerJoad NacerCPPg++9.4.0Error
May 20, 2024 20:36Joad NacerJoad NacerCPPg++9.4.0Error
May 20, 2024 20:35Joad NacerJoad NacerCPPg++9.4.0Error
May 20, 2024 20:19Joad NacerJoad NacerCPPg++9.4.0Error
May 20, 2024 20:06Joad NacerJoad NacerCPPg++9.4.0Error
May 20, 2024 19:59Joad NacerJoad NacerCPPclang++10.0.0Success11,077+233.34 RP
May 20, 2024 19:59Joad NacerJoad NacerCPPg++9.4.0Error
May 20, 2024 18:00Joad NacerJoad NacerCPPclang++10.0.0Error
May 20, 2024 12:21Joad NacerJoad NacerCPPg++9.4.0Success14,938+452.12 RP
May 19, 2024 21:35Joad NacerJoad NacerCPPg++9.4.0Error
May 19, 2024 21:24Joad NacerJoad NacerCPPclang++10.0.0Error
May 19, 2024 21:19Joad NacerJoad NacerCPPclang++10.0.0Error
May 19, 2024 21:17Joad NacerJoad NacerCPPclang++10.0.0Error
May 19, 2024 16:47Joad NacerJoad NacerCPPg++9.4.0Error
May 19, 2024 16:44Joad NacerJoad NacerCPPg++9.4.0Error
May 18, 2024 17:19Joad NacerJoad NacerCPPg++9.4.0Error
May 17, 2024 22:57Joad NacerJoad NacerCPPg++9.4.0Error
May 17, 2024 22:49Joad NacerJoad NacerCPPg++9.4.0Error
May 17, 2024 22:48Joad NacerJoad NacerCPPg++9.4.0Error
May 17, 2024 22:47Joad NacerJoad NacerCPPg++9.4.0Error
May 17, 2024 22:38Joad NacerJoad NacerCPPg++9.4.0Error
May 17, 2024 20:25Joad NacerJoad NacerCPPg++9.4.0Error
May 17, 2024 20:24Joad NacerJoad NacerCPPg++9.4.0Error
May 17, 2024 20:21Joad NacerJoad NacerCPPg++9.4.0Error
May 17, 2024 20:17Joad NacerJoad NacerCPPg++9.4.0Error
May 17, 2024 19:40Joad NacerJoad NacerCPPg++9.4.0Success47,949
May 17, 2024 19:39Joad NacerJoad NacerCPPg++9.4.0Success46,017+14.61 RP
May 17, 2024 19:38Joad NacerJoad NacerCPPg++9.4.0Error
May 17, 2024 19:37Joad NacerJoad NacerCPPg++9.4.0Success49,333+5.04 RP
May 17, 2024 19:36Joad NacerJoad NacerCPPg++9.4.0Success50,591+91.21 RP
May 11, 2024 23:45Joad NacerJoad NacerCPPg++9.4.0Error
May 7, 2024 13:21dpetruciidpetruciiCPPg++9.4.0Success1,491,175+0.05 RP
May 7, 2024 13:19dpetruciidpetruciiCPPg++9.4.0Success1,503,128+1.19 RP
May 7, 2024 13:18dpetruciidpetruciiCPPg++9.4.0Error
May 7, 2024 13:08dpetruciidpetruciiCPPg++9.4.0Error
May 7, 2024 13:04dpetruciidpetruciiCPPg++9.4.0Success1,830,216+5.46 RP
May 7, 2024 00:49Joad NacerJoad NacerCPPg++9.4.0Error
May 7, 2024 00:45Joad NacerJoad NacerCPPg++9.4.0Error