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
Jun 20, 2026 15:34A_ShamanA_ShamanCPPg++10.5.0Success10,667
Jun 20, 2026 15:32A_ShamanA_ShamanCPPg++10.5.0Success10,639
Jun 20, 2026 15:29A_ShamanA_ShamanCPPg++10.5.0Success10,609
Jun 20, 2026 15:28A_ShamanA_ShamanCPPg++10.5.0Success11,365
Jun 20, 2026 15:26A_ShamanA_ShamanCPPg++10.5.0Success12,491
Jun 20, 2026 10:38A_ShamanA_ShamanCPPg++10.5.0Success10,434
Jun 20, 2026 10:36A_ShamanA_ShamanCPPg++10.5.0Success11,613
Jun 20, 2026 10:33A_ShamanA_ShamanCPPg++10.5.0Success9,739
Jun 20, 2026 10:30A_ShamanA_ShamanCPPg++10.5.0Success11,233
Jun 20, 2026 10:28A_ShamanA_ShamanCPPg++10.5.0Success9,307+1'074.46 RP
Jun 20, 2026 07:39A_ShamanA_ShamanCPPg++10.5.0Error
Jun 17, 2026 10:58Victor MerckléVictor MerckléCPPg++14.2.0Success3,014
Jun 17, 2026 10:53Victor MerckléVictor MerckléCPPg++14.2.0Success3,020
Jun 17, 2026 10:48Victor MerckléVictor MerckléCPPg++14.2.0Success3,014
Jun 14, 2026 10:36Elijah KinElijah KinCPPg++14.2.0Success3,107
Jun 14, 2026 10:31Elijah KinElijah KinCPPg++14.2.0Error
Jun 14, 2026 09:47Elijah KinElijah KinCPPg++14.2.0Success3,106
Jun 14, 2026 09:33Elijah KinElijah KinCPPg++14.2.0Error
Jun 14, 2026 09:32Elijah KinElijah KinCPPg++14.2.0Success3,231
Jun 14, 2026 09:30Elijah KinElijah KinCPPg++14.2.0Success3,106
Jun 14, 2026 09:27Elijah KinElijah KinCPPg++14.2.0Success3,124
Jun 14, 2026 09:26Elijah KinElijah KinCPPg++14.2.0Success3,125
Jun 14, 2026 09:23Elijah KinElijah KinCPPg++14.2.0Success3,124
Jun 14, 2026 09:21Elijah KinElijah KinCPPg++14.2.0Success3,199
Jun 14, 2026 09:10Elijah KinElijah KinCPPg++14.2.0Error
Jun 14, 2026 09:02Elijah KinElijah KinCPPg++14.2.0Success3,108
Jun 14, 2026 09:00Elijah KinElijah KinCPPg++14.2.0Success3,178
Jun 14, 2026 08:54Elijah KinElijah KinCPPg++14.2.0Success3,100+3.12 RP
Jun 14, 2026 08:46Elijah KinElijah KinCPPg++14.2.0Success3,103
Jun 14, 2026 08:40Elijah KinElijah KinCPPg++14.2.0Success3,103+1'743.84 RP
Jun 14, 2026 08:25Elijah KinElijah KinCPPg++14.2.0Success7,714
Jun 14, 2026 08:09Elijah KinElijah KinCPPg++14.2.0Success6,762+1'147.79 RP
Jun 12, 2026 11:42Victor MerckléVictor MerckléCSHARP10.0.7Success3,103+7.25 RP
Jun 12, 2026 11:37Victor MerckléVictor MerckléCSHARP10.0.7Success3,114
Jun 12, 2026 11:21Victor MerckléVictor MerckléCSHARP10.0.7Success3,110+117.54 RP
Jun 12, 2026 06:11Victor MerckléVictor MerckléRUSTrust-1.95.0Success3,016+2.20 RP
Jun 12, 2026 06:06Victor MerckléVictor MerckléRUSTrust-1.95.0Success3,018+1.10 RP
Jun 12, 2026 05:50Victor MerckléVictor MerckléRUSTrust-1.95.0Success3,019+1.10 RP
Jun 12, 2026 00:33Victor MerckléVictor MerckléZIG0.16.0Success3,024
Jun 12, 2026 00:24Victor MerckléVictor MerckléZIG0.16.0Success3,024
Jun 11, 2026 23:59Victor MerckléVictor MerckléZIG0.16.0Success3,023+38.93 RP
Jun 11, 2026 21:10Victor MerckléVictor MerckléGOgo1.26.2Success3,103
Jun 11, 2026 21:05Victor MerckléVictor MerckléGOgo1.26.2Success3,101+3.12 RP
Jun 11, 2026 20:55Victor MerckléVictor MerckléCPPg++14.2.0Success3,012
Jun 11, 2026 20:50Victor MerckléVictor MerckléGOgo1.26.2Success3,104+5.18 RP
Jun 11, 2026 20:45Victor MerckléVictor MerckléCPPg++14.2.0Success3,035
Jun 11, 2026 20:35Victor MerckléVictor MerckléCPPg++14.2.0Success3,031
Jun 11, 2026 20:25Victor MerckléVictor MerckléGOgo1.26.2Success3,109+45.89 RP
Jun 11, 2026 20:20Victor MerckléVictor MerckléCPPg++14.2.0Success3,015
Jun 11, 2026 20:15Victor MerckléVictor MerckléCPPg++14.2.0Success3,012
Jun 11, 2026 20:09Victor MerckléVictor MerckléCPPg++14.2.0Success3,024
Jun 11, 2026 20:04Victor MerckléVictor MerckléCPPg++14.2.0Success3,042+5.00 RP
Jun 10, 2026 04:04Victor MerckléVictor MerckléCPPg++14.2.0Success3,243
Jun 10, 2026 04:01Victor MerckléVictor MerckléCPPg++14.2.0Success3,020
Jun 10, 2026 03:54Victor MerckléVictor MerckléCPPg++14.2.0Success3,018
Jun 10, 2026 03:49Victor MerckléVictor MerckléCPPg++14.2.0Success3,018
Jun 10, 2026 03:44Victor MerckléVictor MerckléCPPg++14.2.0Success3,035
Jun 10, 2026 03:39Victor MerckléVictor MerckléCPPg++14.2.0Success3,021
Jun 10, 2026 03:33Victor MerckléVictor MerckléCPPg++14.2.0Success3,017
Jun 10, 2026 03:28Victor MerckléVictor MerckléCPPg++14.2.0Success3,011
Jun 10, 2026 03:23Victor MerckléVictor MerckléCPPg++14.2.0Success3,089
Jun 10, 2026 03:18Victor MerckléVictor MerckléCPPg++14.2.0Success3,018
Jun 10, 2026 03:13Victor MerckléVictor MerckléCPPg++14.2.0Success3,017
Jun 10, 2026 03:08Victor MerckléVictor MerckléCPPg++14.2.0Success3,077
Jun 10, 2026 03:02Victor MerckléVictor MerckléCPPg++14.2.0Success3,074
Jun 8, 2026 06:23Victor MerckléVictor MerckléCPPg++14.2.0Success3,013
Jun 8, 2026 06:15Victor MerckléVictor MerckléCPPg++14.2.0Success3,029
Jun 8, 2026 06:10Victor MerckléVictor MerckléCPPg++14.2.0Success3,234
Jun 8, 2026 06:05Victor MerckléVictor MerckléCPPg++14.2.0Success3,009+19.76 RP
Jun 8, 2026 06:00Victor MerckléVictor MerckléCPPg++14.2.0Success3,027+9.79 RP
Jun 7, 2026 07:02Victor MerckléVictor MerckléCPPg++14.2.0Success3,051
Jun 7, 2026 06:57Victor MerckléVictor MerckléCPPg++14.2.0Success3,134
Jun 7, 2026 06:50Victor MerckléVictor MerckléCPPg++14.2.0Success3,036
Jun 7, 2026 06:45Victor MerckléVictor MerckléCPPg++14.2.0Success3,036+2.17 RP
Jun 7, 2026 06:40Victor MerckléVictor MerckléCPPg++14.2.0Success3,038+32.19 RP
Jun 7, 2026 06:35Victor MerckléVictor MerckléCPPg++14.2.0Success3,072
Jun 7, 2026 06:30Victor MerckléVictor MerckléCPPg++14.2.0Success4,364
Jun 7, 2026 06:23Victor MerckléVictor MerckléCPPg++14.2.0Success3,167
Jun 6, 2026 16:17Victor MerckléVictor MerckléCPPg++14.2.0Success3,068+1.06 RP
Jun 6, 2026 16:11Victor MerckléVictor MerckléCPPg++14.2.0Success3,076
Jun 6, 2026 16:06Victor MerckléVictor MerckléCPPg++14.2.0Success3,069+4.24 RP
Jun 6, 2026 15:54Victor MerckléVictor MerckléCPPg++14.2.0Success3,075
Jun 5, 2026 18:53Victor MerckléVictor MerckléCPPg++14.2.0Success3,073+18.95 RP
Jun 5, 2026 18:48Victor MerckléVictor MerckléCPPg++14.2.0Success3,093
Jun 5, 2026 18:32Victor MerckléVictor MerckléCPPg++14.2.0Success3,097
Jun 4, 2026 19:58Victor MerckléVictor MerckléCPPg++14.2.0Success3,091+3.14 RP
Jun 4, 2026 19:53Victor MerckléVictor MerckléCPPg++14.2.0Success3,102
Jun 4, 2026 19:48Victor MerckléVictor MerckléCPPg++14.2.0Success3,094+5.21 RP
Jun 4, 2026 19:43Victor MerckléVictor MerckléCPPg++14.2.0Success3,117
Jun 4, 2026 19:38Victor MerckléVictor MerckléCPPg++14.2.0Success3,099+32.98 RP
Jun 4, 2026 19:33Victor MerckléVictor MerckléCPPg++14.2.0Success3,142
Jun 4, 2026 19:28Victor MerckléVictor MerckléCPPg++14.2.0Success3,478
Jun 4, 2026 19:23Victor MerckléVictor MerckléCPPg++14.2.0Success3,214
Jun 4, 2026 19:17Victor MerckléVictor MerckléCPPg++14.2.0Success3,847
Jun 4, 2026 19:11Victor MerckléVictor MerckléCPPg++14.2.0Success3,145
Jun 4, 2026 19:06Victor MerckléVictor MerckléCPPg++14.2.0Success3,131+13.21 RP
Jun 4, 2026 19:01Victor MerckléVictor MerckléCPPg++14.2.0Success4,150
Jun 4, 2026 18:56Victor MerckléVictor MerckléCPPg++14.2.0Success3,161
Jun 4, 2026 18:51Victor MerckléVictor MerckléCPPg++14.2.0Success3,144+112.24 RP
May 22, 2026 06:28DanielDanielRUSTrust-1.85.0Success5,497