Blue color from RGBA Sergey Svistunov

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

Input: 125 000 000 pixels in binary RGBA format on STDIN (4 bytes per pixel: R, G, B, A).

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

Date AuthorLanguageStatus Score
May 14, 2026 11:36Fernando AntunezFernando AntunezCPPg++13.3.0Success4,314+779.34 RP
May 14, 2026 00:52Fernando AntunezFernando AntunezCPPg++13.3.0Success8,105
May 13, 2026 15:31olliecrowolliecrowCPPg++13.3.0Success3,748
May 13, 2026 15:25Fernando AntunezFernando AntunezCPPg++10.5.0Success6,499+333.88 RP
May 13, 2026 14:35Fernando AntunezFernando AntunezCPPg++13.3.0Error
May 13, 2026 14:11Fernando AntunezFernando AntunezCPPg++13.3.0Error
May 13, 2026 14:07Fernando AntunezFernando AntunezCPPg++10.5.0Error
May 13, 2026 14:00Fernando AntunezFernando AntunezCPPg++10.5.0Error
May 13, 2026 13:41Fernando AntunezFernando AntunezCPPg++13.3.0Error
May 13, 2026 13:39Fernando AntunezFernando AntunezCPPclang++20.1.2Error
May 11, 2026 11:51Victor MerckléVictor MerckléCPPg++14.2.0Success3,019
May 11, 2026 11:49Victor MerckléVictor MerckléCPPg++14.2.0Success3,021
May 11, 2026 11:42Victor MerckléVictor MerckléCPPg++14.2.0Success3,022
May 11, 2026 11:40Victor MerckléVictor MerckléCPPg++14.2.0Error
May 11, 2026 11:36Victor MerckléVictor MerckléCPPg++14.2.0Success3,089
May 11, 2026 11:34Victor MerckléVictor MerckléCPPg++14.2.0Success3,011+6.62 RP
May 11, 2026 11:30Victor MerckléVictor MerckléCPPg++14.2.0Success3,014+8.80 RP
May 11, 2026 11:28Victor MerckléVictor MerckléCPPg++14.2.0Success3,093
May 11, 2026 11:26Victor MerckléVictor MerckléCPPg++14.2.0Success3,121
May 11, 2026 11:14Victor MerckléVictor MerckléCPPg++14.2.0Success3,018+190.73 RP
May 11, 2026 11:12Victor MerckléVictor MerckléCPPg++14.2.0Success3,313
May 11, 2026 11:03Victor MerckléVictor MerckléCPPg++14.2.0Success3,166+13.91 RP
May 11, 2026 10:59Victor MerckléVictor MerckléCPPg++14.2.0Success3,216
May 11, 2026 10:48Victor MerckléVictor MerckléCPPg++14.2.0Success3,187
May 11, 2026 10:46Victor MerckléVictor MerckléCPPg++14.2.0Success3,191
May 11, 2026 10:44Victor MerckléVictor MerckléCPPg++14.2.0Success3,195
May 11, 2026 10:42Victor MerckléVictor MerckléCPPg++14.2.0Success3,180+3.95 RP
May 11, 2026 10:40Victor MerckléVictor MerckléCPPg++14.2.0Success3,187
May 11, 2026 08:40Victor MerckléVictor MerckléCPPclang++20.1.2Success3,206
May 11, 2026 08:29Victor MerckléVictor MerckléCPPg++14.2.0Success3,196
May 11, 2026 08:05Victor MerckléVictor MerckléCPPg++14.2.0Success3,190
May 11, 2026 07:53Victor MerckléVictor MerckléCPPg++14.2.0Success3,189
May 11, 2026 07:42Victor MerckléVictor MerckléCPPg++14.2.0Success3,353
May 11, 2026 07:07Victor MerckléVictor MerckléCPPg++14.2.0Success3,184+261.35 RP
May 11, 2026 06:58Victor MerckléVictor MerckléCPPg++14.2.0Success3,488
May 11, 2026 06:38Victor MerckléVictor MerckléCPPg++14.2.0Success3,513
May 11, 2026 06:36Victor MerckléVictor MerckléCPPg++14.2.0Success3,474
May 11, 2026 06:33Victor MerckléVictor MerckléCPPg++14.2.0Success3,473+518.64 RP
May 11, 2026 06:20Victor MerckléVictor MerckléCPPg++14.2.0Success4,236+41.07 RP
May 10, 2026 10:25Fernando AntunezFernando AntunezCPPclang++20.1.2Success8,300+1'128.83 RP
May 10, 2026 09:12Fernando AntunezFernando AntunezRUSTrust-1.95.0Success131,595+75.99 RP
May 9, 2026 19:03Josu San MartinJosu San MartinZIG0.16.0Success3,559
May 7, 2026 16:33Hung T.NguyenHung T.NguyenCPPg++10.5.0Error
May 7, 2026 16:32Hung T.NguyenHung T.NguyenCPPg++10.5.0Error
May 7, 2026 08:53Victor MerckléVictor MerckléCPPg++14.2.0Success46,338
May 7, 2026 06:44Victor MerckléVictor MerckléCPPg++14.2.0Error
May 7, 2026 06:34Victor MerckléVictor MerckléCPPg++14.2.0Success4,311+2'185.23 RP
May 6, 2026 01:18olliecrowolliecrowCPPg++13.3.0Error
May 5, 2026 03:38olliecrowolliecrowCPPg++13.3.0Error
May 5, 2026 02:56olliecrowolliecrowCPPg++13.3.0Error
May 5, 2026 02:50olliecrowolliecrowRUSTrust-1.94.0Error
May 5, 2026 02:24olliecrowolliecrowCPPg++13.3.0Error
May 5, 2026 02:15olliecrowolliecrowCPPg++13.3.0Error
May 5, 2026 02:02olliecrowolliecrowCPPg++13.3.0Error
May 5, 2026 01:51olliecrowolliecrowCPPg++13.3.0Error
May 5, 2026 01:27olliecrowolliecrowCPPg++13.3.0Error
May 5, 2026 01:09olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 23:39olliecrowolliecrowRUSTrust-1.94.0Error
May 4, 2026 23:37olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 23:35olliecrowolliecrowRUSTrust-1.94.0Error
May 4, 2026 23:10olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 22:28olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 22:25olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 22:20olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 22:17olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 22:11olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 22:09olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 22:07olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 22:04olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 21:58olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 21:53olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 21:53olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 21:50olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 21:48olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 21:47olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 21:46olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 21:44olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 21:42olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 21:38olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 21:38olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 21:34olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 21:31olliecrowolliecrowCPPg++13.3.0Error
May 4, 2026 15:17Victor MerckléVictor MerckléCPPg++14.2.0Error
May 1, 2026 06:27Charles CabergsCharles CabergsCPPg++13.3.0Error
May 1, 2026 03:53Charles CabergsCharles CabergsCPPg++13.3.0Error
May 1, 2026 01:57olliecrowolliecrowCPPg++13.3.0Error
May 1, 2026 01:00Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 30, 2026 14:22Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 30, 2026 06:20Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 30, 2026 03:38Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 29, 2026 22:39Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 29, 2026 19:55Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 29, 2026 19:53olliecrowolliecrowCPPg++13.3.0Error
Apr 29, 2026 17:05Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 29, 2026 14:22Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 29, 2026 12:43TudyMTudyMCPPg++10.5.0Error
Apr 29, 2026 09:11Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 29, 2026 06:24Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 29, 2026 03:54Charles CabergsCharles CabergsCPPg++13.3.0Error
Apr 29, 2026 01:12Charles CabergsCharles CabergsCPPg++13.3.0Error