MD5 Sergey Svistunov

Compute the MD5 hash of a binary blob as fast as possible. 3 CPU cores are available.

Input: 250 000 000 bytes on STDIN.

Output: The MD5 digest as a lowercase hexadecimal string (32 characters).

Date AuthorLanguageStatus Score
Sep 8, 2024 04:09AnSaAnSaCPPclang++18.1.3Error
Sep 8, 2024 04:05AnSaAnSaCPPclang++18.1.3Success3,115
Sep 8, 2024 03:53AnSaAnSaCPPclang++18.1.3Success3,106
Sep 8, 2024 03:52AnSaAnSaCPPclang++18.1.3Success3,104
Sep 8, 2024 03:50AnSaAnSaCPPclang++18.1.3Success3,125
Sep 8, 2024 03:45AnSaAnSaCPPclang++18.1.3Success3,099
Sep 8, 2024 03:44AnSaAnSaCPPclang++18.1.3Success3,109
Sep 8, 2024 03:42AnSaAnSaCPPclang++18.1.3Success3,100
Sep 8, 2024 03:40AnSaAnSaCPPclang++18.1.3Success3,109
Sep 8, 2024 03:39AnSaAnSaCPPclang++18.1.3Success3,111
Sep 6, 2024 20:35Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success3,092
Sep 6, 2024 20:32Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success3,092+13.55 RP
Sep 6, 2024 20:26Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Error
Sep 6, 2024 20:19Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success3,108
Sep 6, 2024 20:18Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success3,110
Sep 6, 2024 20:17Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success7,637
Sep 6, 2024 15:36AnSaAnSaCPPclang++18.1.3Success3,106
Sep 6, 2024 15:32AnSaAnSaCPPclang++18.1.3Success3,106
Sep 3, 2024 18:49Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success7,628
Sep 3, 2024 18:44Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success3,109
Sep 3, 2024 18:39Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success3,104+14.47 RP
Sep 3, 2024 18:36Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success3,119
Sep 3, 2024 18:34Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success3,118+1.03 RP
Sep 3, 2024 18:33Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success7,665
Sep 3, 2024 18:31Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success3,133
Sep 3, 2024 18:29Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success3,130
Sep 3, 2024 18:28Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success3,122
Sep 3, 2024 18:28Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success3,139
Sep 3, 2024 18:26Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success3,149
Sep 3, 2024 18:25Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success3,135
Sep 3, 2024 18:24Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success3,139
Sep 3, 2024 15:58AnSaAnSaCPPclang++18.1.3Success3,134
Sep 3, 2024 15:48AnSaAnSaCPPg++13.2.0Success3,194
Sep 3, 2024 15:43AnSaAnSaCPPclang++18.1.3Success3,098
Sep 3, 2024 15:42AnSaAnSaCPPg++13.2.0Error
Sep 3, 2024 15:41AnSaAnSaCPPclang++18.1.3Success3,093+70.26 RP
Sep 3, 2024 15:11AnSaAnSaCPPg++13.2.0Error
Sep 3, 2024 15:09AnSaAnSaCPPg++13.2.0Error
Aug 31, 2024 22:00Yuriy LyfenkoYuriy LyfenkoCPPclang++18.1.3Success3,119+6.16 RP
Aug 31, 2024 22:00Yuriy LyfenkoYuriy LyfenkoCPPg++13.2.0Success3,136
Jul 26, 2024 22:56Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success3,142
Jul 26, 2024 22:56Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Error
Jul 26, 2024 22:56Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Error
Jul 26, 2024 22:55Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success3,141
Jul 2, 2024 18:49AnSaAnSaCPPg++9.4.0Success3,434
Jun 22, 2024 23:34Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success5,387+235.58 RP
Jun 22, 2024 23:32Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success6,170+56.29 RP
Jun 22, 2024 23:31Andrey LikhachevAndrey LikhachevRUSTrust-1.79.0Success6,392+1'564.46 RP
May 7, 2024 23:49Joad NacerJoad NacerCPPclang++10.0.0Success3,476
Apr 20, 2024 17:51Joad NacerJoad NacerCPPg++9.4.0Success3,482
Apr 18, 2024 15:52Drew GarciaDrew GarciaCPPclang++10.0.0Success3,488
Apr 18, 2024 01:41Drew GarciaDrew GarciaCPPclang++10.0.0Error
Apr 17, 2024 23:01Joad NacerJoad NacerCPPg++9.4.0Success3,471
Apr 17, 2024 23:00Joad NacerJoad NacerCPPg++9.4.0Success3,489
Apr 17, 2024 22:42Joad NacerJoad NacerGOgo1.22.2Success3,416+2'927.40 RP
Apr 17, 2024 22:25Mikhail ShirokovMikhail ShirokovCPPclang++10.0.0Success5,625
Apr 17, 2024 22:25Mikhail ShirokovMikhail ShirokovCPPg++9.4.0Success5,600
Apr 15, 2024 23:52Drew GarciaDrew GarciaCPPclang++10.0.0Error
Apr 15, 2024 23:28Drew GarciaDrew GarciaCPPclang++10.0.0Error
Apr 15, 2024 19:12Drew GarciaDrew GarciaCPPg++9.4.0Error
Apr 15, 2024 18:46Drew GarciaDrew GarciaCPPg++9.4.0Error
Apr 15, 2024 18:40Drew GarciaDrew GarciaCPPg++9.4.0Error
Apr 15, 2024 18:22Drew GarciaDrew GarciaCPPg++9.4.0Success3,487+2'867.79 RP
Apr 15, 2024 18:17Drew GarciaDrew GarciaCPPg++9.4.0Error
Apr 14, 2024 23:03Mikhail ShirokovMikhail ShirokovCPPg++9.4.0Success3,620
Apr 14, 2024 23:01Mikhail ShirokovMikhail ShirokovCPPclang++10.0.0Error
Apr 14, 2024 23:01Mikhail ShirokovMikhail ShirokovCPPclang++10.0.0Success3,871
Apr 14, 2024 22:46Mikhail ShirokovMikhail ShirokovCPPclang++10.0.0Success3,908
Apr 14, 2024 22:46Mikhail ShirokovMikhail ShirokovCPPg++9.4.0Success3,624
Apr 14, 2024 22:45Mikhail ShirokovMikhail ShirokovCPPg++9.4.0Success3,618
Apr 14, 2024 22:44Mikhail ShirokovMikhail ShirokovCPPclang++10.0.0Success3,894
Apr 14, 2024 22:31Mikhail ShirokovMikhail ShirokovCPPclang++10.0.0Success3,856
Apr 14, 2024 22:30Mikhail ShirokovMikhail ShirokovCPPg++9.4.0Success3,597
Apr 14, 2024 22:30Mikhail ShirokovMikhail ShirokovCPPg++9.4.0Success5,037
Apr 14, 2024 22:30Mikhail ShirokovMikhail ShirokovCPPclang++10.0.0Success3,880
Apr 14, 2024 19:25Mikhail ShirokovMikhail ShirokovCPPclang++10.0.0Success3,874
Apr 14, 2024 19:23Mikhail ShirokovMikhail ShirokovCPPg++9.4.0Success3,587
Apr 13, 2024 16:01Mikhail ShirokovMikhail ShirokovCPPg++9.4.0Success3,624
Apr 13, 2024 13:22Mikhail ShirokovMikhail ShirokovCPPclang++10.0.0Success3,840
Apr 13, 2024 13:17Mikhail ShirokovMikhail ShirokovCPPclang++10.0.0Success3,840
Apr 13, 2024 13:16Mikhail ShirokovMikhail ShirokovCPPclang++10.0.0Error
Apr 13, 2024 13:14Mikhail ShirokovMikhail ShirokovCPPclang++10.0.0Error
Apr 13, 2024 13:07Mikhail ShirokovMikhail ShirokovCPPclang++10.0.0Success3,853
Apr 12, 2024 22:45Mikhail ShirokovMikhail ShirokovCPPclang++10.0.0Success3,873
Apr 12, 2024 22:34Mikhail ShirokovMikhail ShirokovCPPclang++10.0.0Success3,866
Apr 12, 2024 22:31Mikhail ShirokovMikhail ShirokovCPPg++9.4.0Success3,610
Apr 12, 2024 22:30Mikhail ShirokovMikhail ShirokovCPPclang++10.0.0Success3,858
Apr 12, 2024 21:43Mikhail ShirokovMikhail ShirokovCPPclang++10.0.0Success3,828
Apr 12, 2024 18:06Mikhail ShirokovMikhail ShirokovCPPg++9.4.0Success3,602
Apr 12, 2024 18:04Mikhail ShirokovMikhail ShirokovCPPg++9.4.0Error
Apr 12, 2024 17:13Mikhail ShirokovMikhail ShirokovCPPg++9.4.0Success3,613
Apr 12, 2024 17:11Mikhail ShirokovMikhail ShirokovCPPg++9.4.0Success3,605
Apr 12, 2024 17:10Mikhail ShirokovMikhail ShirokovCPPg++9.4.0Success3,586+36.83 RP
Apr 12, 2024 16:56Mikhail ShirokovMikhail ShirokovCPPg++9.4.0Success3,717
Apr 12, 2024 16:46Mikhail ShirokovMikhail ShirokovCPPg++9.4.0Success3,643
Apr 12, 2024 16:43Mikhail ShirokovMikhail ShirokovCPPg++9.4.0Success3,634+16.56 RP
Mar 10, 2024 02:54Huy Duc LeHuy Duc LeGOgo1.22.1Success3,427
Mar 10, 2024 02:53Huy Duc LeHuy Duc LeGOgo1.22.1Success3,417+215.78 RP
Mar 10, 2024 02:51Huy Duc LeHuy Duc LeGOgo1.21.8Success3,689+2'710.76 RP
Feb 18, 2024 15:07Yuriy LyfenkoYuriy LyfenkoCPPg++9.4.0Success3,155