Blue color from RGB Sergey Svistunov

Extract the Blue channel from a stream of RGB pixels as fast as possible.

Input: 150 000 000 pixels in binary RGB format on STDIN (3 bytes per pixel: R, G, B).

Output: Write only the Blue byte of each pixel to STDOUT (150 000 000 bytes total).

Date AuthorLanguageStatus Score
May 11, 2026 13:29Victor MerckléVictor MerckléCPPg++14.2.0Success3,265
May 11, 2026 13:27Victor MerckléVictor MerckléCPPg++14.2.0Success3,441
May 11, 2026 13:23Victor MerckléVictor MerckléCPPg++14.2.0Success3,362
May 11, 2026 13:17Victor MerckléVictor MerckléCPPg++14.2.0Success4,553
May 11, 2026 13:13Victor MerckléVictor MerckléCPPg++14.2.0Success3,579
May 11, 2026 13:11Victor MerckléVictor MerckléCPPg++14.2.0Success3,259+10.32 RP
May 11, 2026 13:05Victor MerckléVictor MerckléCPPg++14.2.0Success3,297
May 11, 2026 13:03Victor MerckléVictor MerckléCPPg++14.2.0Success3,270+15.82 RP
May 11, 2026 12:59Victor MerckléVictor MerckléCPPg++14.2.0Success3,400
May 11, 2026 12:52Victor MerckléVictor MerckléCPPg++14.2.0Success3,599
May 11, 2026 12:48Victor MerckléVictor MerckléCPPg++14.2.0Success3,485
May 11, 2026 12:46Victor MerckléVictor MerckléCPPg++14.2.0Success3,459
May 11, 2026 12:42Victor MerckléVictor MerckléCPPg++14.2.0Success3,352
May 11, 2026 12:19Victor MerckléVictor MerckléCPPg++14.2.0Success3,375
May 11, 2026 12:17Victor MerckléVictor MerckléCPPg++14.2.0Success3,491
May 11, 2026 12:13Victor MerckléVictor MerckléCPPg++14.2.0Success3,397
May 11, 2026 09:29Victor MerckléVictor MerckléCPPg++14.2.0Success3,510
May 11, 2026 09:19Victor MerckléVictor MerckléCPPg++14.2.0Success3,287+97.65 RP
May 11, 2026 08:16Victor MerckléVictor MerckléCPPg++14.2.0Success4,834
May 11, 2026 08:07Victor MerckléVictor MerckléCPPg++14.2.0Success3,396+68.60 RP
May 11, 2026 07:57Victor MerckléVictor MerckléCPPg++14.2.0Success6,021
May 11, 2026 07:44Victor MerckléVictor MerckléCPPg++14.2.0Success3,571
May 11, 2026 07:34Victor MerckléVictor MerckléCPPg++14.2.0Success3,567
May 11, 2026 07:01Victor MerckléVictor MerckléCPPg++14.2.0Success3,477+663.16 RP
May 11, 2026 06:24Victor MerckléVictor MerckléCPPg++14.2.0Success4,519+7.32 RP
May 7, 2026 06:50Victor MerckléVictor MerckléCPPg++14.2.0Error
May 7, 2026 06:42Victor MerckléVictor MerckléCPPg++14.2.0Success4,534+2'089.55 RP
May 5, 2026 10:16Victor MerckléVictor MerckléCPPg++14.2.0Error
May 5, 2026 10:09Victor MerckléVictor MerckléCPPg++14.2.0Error
May 5, 2026 09:58Victor MerckléVictor MerckléCPPg++14.2.0Error
May 5, 2026 09:48Victor MerckléVictor MerckléCPPg++14.2.0Error
May 5, 2026 09:43Victor MerckléVictor MerckléCPPg++14.2.0Error
May 5, 2026 09:33Victor MerckléVictor MerckléCPPg++14.2.0Error
May 5, 2026 09:22Victor MerckléVictor MerckléCPPg++14.2.0Error
May 5, 2026 09:14Victor MerckléVictor MerckléCPPg++14.2.0Error
May 5, 2026 06:47CCRUSTrust-1.95.0Error
May 5, 2026 05:01CCRUSTrust-1.95.0Error
May 5, 2026 05:00CCRUSTrust-1.95.0Error
May 5, 2026 04:52CCRUSTrust-1.95.0Error
May 5, 2026 04:34CCRUSTrust-1.95.0Error
May 5, 2026 04:31CCRUSTrust-1.95.0Error
May 5, 2026 00:44CCRUSTrust-1.95.0Success18,218+548.91 RP
May 5, 2026 00:39CCRUSTrust-1.95.0Error
May 5, 2026 00:34olliecrowolliecrowZIG0.14.0Error
May 5, 2026 00:34olliecrowolliecrowZIG0.14.0Error
May 5, 2026 00:26CCRUSTrust-1.95.0Error
May 5, 2026 00:24olliecrowolliecrowCPPg++10.5.0Error
May 4, 2026 22:42Josu San MartinJosu San MartinCPPg++14.2.0Error
May 4, 2026 22:42Josu San MartinJosu San MartinCPPg++14.2.0Error
May 4, 2026 15:46Victor MerckléVictor MerckléCPPg++13.3.0Error
May 2, 2026 02:41Hung T.NguyenHung T.NguyenCPPg++10.5.0Error
May 1, 2026 17:33Hung T.NguyenHung T.NguyenCPPg++10.5.0Success4,998+2'005.80 RP
May 1, 2026 14:13Victor MerckléVictor MerckléCPPg++14.2.0Error
May 1, 2026 14:07Victor MerckléVictor MerckléCPPg++10.5.0Error
May 1, 2026 06:43Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 30, 2026 03:55Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 30, 2026 01:19Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 29, 2026 22:51Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 29, 2026 20:09Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 29, 2026 17:16Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 29, 2026 14:32Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 29, 2026 12:42TudyMTudyMCPPg++10.5.0Error
Apr 29, 2026 12:40TudyMTudyMCPPg++10.5.0Error
Apr 29, 2026 11:44Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 29, 2026 09:23Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 29, 2026 06:38Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 29, 2026 01:23Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 28, 2026 22:59Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 28, 2026 20:29Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 28, 2026 15:18Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 28, 2026 08:48TudyMTudyMCPPg++10.5.0Error
Apr 28, 2026 08:43TudyMTudyMCPPg++10.5.0Error
Apr 28, 2026 08:33TudyMTudyMCPPg++10.5.0Error
Apr 28, 2026 08:22TudyMTudyMCPPg++10.5.0Error
Apr 28, 2026 06:55Victor MerckléVictor MerckléCPPg++14.2.0Error
Apr 28, 2026 06:48Victor MerckléVictor MerckléCPPg++14.2.0Error
Apr 28, 2026 00:18Victor MerckléVictor MerckléCPPg++14.2.0Error
Apr 28, 2026 00:11Victor MerckléVictor MerckléCPPg++14.2.0Error
Apr 28, 2026 00:04Victor MerckléVictor MerckléCPPg++14.2.0Error
Apr 27, 2026 23:57Victor MerckléVictor MerckléCPPg++14.2.0Error
Apr 27, 2026 23:49Victor MerckléVictor MerckléCPPg++14.2.0Success86,201+116.01 RP
Apr 27, 2026 23:42Victor MerckléVictor MerckléCPPg++14.2.0Error
Apr 27, 2026 20:57Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 27, 2026 16:04Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 27, 2026 12:20Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 27, 2026 08:36Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 27, 2026 05:52Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 27, 2026 00:29Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 26, 2026 21:54Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 26, 2026 20:14TudyMTudyMCPPg++14.2.0Error
Apr 26, 2026 20:13TudyMTudyMCPPclang++20.1.2Error
Apr 26, 2026 19:44Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 26, 2026 18:48TudyMTudyMCPPg++10.5.0Error
Apr 26, 2026 18:47TudyMTudyMCPPg++10.5.0Error
Apr 26, 2026 17:00TudyMTudyMCPPg++10.5.0Success8,444+1'184.27 RP
Apr 26, 2026 02:26Charles CabergsCharles CabergsCPPclang++18.1.3Success5,666
Apr 24, 2026 23:39Charles CabergsCharles CabergsCPPg++13.3.0Success5,612
Apr 23, 2026 21:47Charles CabergsCharles CabergsCPPg++13.3.0Success5,589
Apr 23, 2026 05:01Charles CabergsCharles CabergsCPPg++13.3.0Success5,631
Apr 23, 2026 03:15Charles CabergsCharles CabergsCPPg++13.3.0Success5,627