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 28, 2026 09:11A_ShamanA_ShamanCPPg++10.5.0Success6,508
Jun 28, 2026 09:07A_ShamanA_ShamanCPPg++10.5.0Success5,687
Jun 28, 2026 09:03A_ShamanA_ShamanCPPg++10.5.0Success5,689
Jun 28, 2026 00:49A_ShamanA_ShamanCPPg++10.5.0Success9,785
Jun 28, 2026 00:45A_ShamanA_ShamanCPPg++10.5.0Success5,686
Jun 28, 2026 00:41A_ShamanA_ShamanCPPg++10.5.0Success5,634
Jun 27, 2026 23:55A_ShamanA_ShamanCPPg++10.5.0Success6,073
Jun 27, 2026 23:50A_ShamanA_ShamanCPPg++10.5.0Success6,121
Jun 27, 2026 23:45A_ShamanA_ShamanCPPg++10.5.0Success5,496
Jun 27, 2026 18:46Shikhar SoniShikhar SoniCPPg++13.3.0Success3,414
Jun 27, 2026 18:45Shikhar SoniShikhar SoniCPPg++14.2.0Success3,433
Jun 27, 2026 18:45Shikhar SoniShikhar SoniCPPg++13.3.0Success3,409+17.11 RP
Jun 27, 2026 18:42Shikhar SoniShikhar SoniCPPg++13.3.0Success3,438
Jun 27, 2026 18:41Shikhar SoniShikhar SoniCPPclang++20.1.2Success3,569
Jun 27, 2026 18:40Shikhar SoniShikhar SoniCPPg++13.3.0Success3,429+4.25 RP
Jun 27, 2026 18:39Shikhar SoniShikhar SoniCPPg++14.2.0Success3,450
Jun 27, 2026 18:38Shikhar SoniShikhar SoniCPPg++14.2.0Success3,434+11.82 RP
Jun 27, 2026 18:31Shikhar SoniShikhar SoniCPPg++14.2.0Success3,448+1'988.57 RP
Jun 27, 2026 18:24Shikhar SoniShikhar SoniCPPg++14.2.0Success10,969+911.66 RP
Jun 26, 2026 20:02Victor MerckléVictor MerckléZIG0.16.0Success1,861+2'065.48 RP
Jun 26, 2026 19:45Victor MerckléVictor MerckléGOgo1.26.2Success1,947
Jun 26, 2026 19:40Victor MerckléVictor MerckléGOgo1.26.2Success1,939+1'932.53 RP
Jun 26, 2026 19:35Victor MerckléVictor MerckléGOgo1.26.2Error
Jun 26, 2026 19:20Victor MerckléVictor MerckléGOgo1.26.2Error
Jun 26, 2026 18:59Victor MerckléVictor MerckléGOgo1.26.2Error
Jun 26, 2026 18:17Victor MerckléVictor MerckléCSHARP10.0.7Success1,945+1'918.70 RP
Jun 26, 2026 18:09Victor MerckléVictor MerckléCSHARP10.0.7Error
Jun 26, 2026 18:05Victor MerckléVictor MerckléCSHARP10.0.7Error
Jun 26, 2026 17:38A_ShamanA_ShamanCPPg++10.5.0Success5,020
Jun 26, 2026 17:31A_ShamanA_ShamanCPPg++10.5.0Success4,943
Jun 26, 2026 17:27A_ShamanA_ShamanCPPg++10.5.0Success4,925
Jun 26, 2026 17:24A_ShamanA_ShamanCPPg++10.5.0Success4,916+7.01 RP
Jun 26, 2026 17:19A_ShamanA_ShamanCPPg++10.5.0Success4,933+227.31 RP
Jun 26, 2026 16:24Victor MerckléVictor MerckléRUSTrust-1.95.0Success1,857+2'069.38 RP
Jun 26, 2026 16:14Victor MerckléVictor MerckléRUSTrust-1.95.0Error
Jun 26, 2026 16:01Victor MerckléVictor MerckléCPPg++14.2.0Success2,028
Jun 26, 2026 15:56Victor MerckléVictor MerckléCPPg++14.2.0Success8,056
Jun 26, 2026 15:49Victor MerckléVictor MerckléCPPg++14.2.0Success1,858
Jun 26, 2026 15:41Victor MerckléVictor MerckléCPPg++14.2.0Success1,859
Jun 26, 2026 15:36Victor MerckléVictor MerckléCPPg++14.2.0Success1,857
Jun 26, 2026 15:31Victor MerckléVictor MerckléCPPg++14.2.0Success1,889
Jun 26, 2026 15:26Victor MerckléVictor MerckléCPPg++14.2.0Success1,860
Jun 26, 2026 15:19Victor MerckléVictor MerckléCPPg++14.2.0Success3,623
Jun 26, 2026 15:14Victor MerckléVictor MerckléCPPg++14.2.0Success3,918
Jun 26, 2026 15:09Victor MerckléVictor MerckléCPPg++14.2.0Success1,861
Jun 26, 2026 15:04Victor MerckléVictor MerckléCPPg++14.2.0Success1,855
Jun 26, 2026 14:59Victor MerckléVictor MerckléCPPg++14.2.0Success2,557
Jun 26, 2026 14:43Victor MerckléVictor MerckléCPPg++14.2.0Success1,857
Jun 26, 2026 14:36Victor MerckléVictor MerckléCPPg++14.2.0Success1,855+23.20 RP
Jun 26, 2026 14:30Victor MerckléVictor MerckléCPPg++14.2.0Success1,859
Jun 26, 2026 14:15Victor MerckléVictor MerckléCPPg++14.2.0Success1,860
Jun 26, 2026 14:10Victor MerckléVictor MerckléCPPg++14.2.0Success1,859+11.56 RP
Jun 26, 2026 14:05Victor MerckléVictor MerckléCPPg++14.2.0Success1,861+630.58 RP
Jun 26, 2026 13:57Victor MerckléVictor MerckléCPPg++14.2.0Success1,977+71.14 RP
Jun 26, 2026 13:52Victor MerckléVictor MerckléCPPg++14.2.0Success1,991+178.40 RP
Jun 26, 2026 09:00Victor MerckléVictor MerckléCPPg++14.2.0Success675,375
Jun 26, 2026 08:02Victor MerckléVictor MerckléCPPg++14.2.0Success2,027+1'341.64 RP
Jun 26, 2026 07:50Victor MerckléVictor MerckléCPPg++14.2.0Success16,252
Jun 26, 2026 07:38Victor MerckléVictor MerckléCPPg++14.2.0Success3,201
Jun 26, 2026 07:33Victor MerckléVictor MerckléCPPg++14.2.0Success31,041
Jun 26, 2026 07:26Victor MerckléVictor MerckléCPPg++14.2.0Success3,200
Jun 26, 2026 06:39Victor MerckléVictor MerckléCPPg++14.2.0Error
Jun 26, 2026 05:33Victor MerckléVictor MerckléCPPg++14.2.0Error
Jun 26, 2026 03:56Victor MerckléVictor MerckléCPPg++14.2.0Success75,046
Jun 26, 2026 03:43Victor MerckléVictor MerckléCPPg++14.2.0Success2,346+10.88 RP
Jun 26, 2026 03:37Victor MerckléVictor MerckléCPPg++14.2.0Error
Jun 26, 2026 03:29Victor MerckléVictor MerckléCPPg++14.2.0Success2,349+96.76 RP
Jun 26, 2026 02:43Victor MerckléVictor MerckléCPPg++14.2.0Success2,376+166.68 RP
Jun 26, 2026 02:38Victor MerckléVictor MerckléCPPg++14.2.0Success2,424+760.18 RP
Jun 26, 2026 02:33Victor MerckléVictor MerckléCPPg++14.2.0Success2,670+683.28 RP
Jun 26, 2026 02:22Victor MerckléVictor MerckléCPPg++14.2.0Success7,404
Jun 26, 2026 02:17Victor MerckléVictor MerckléCPPg++14.2.0Error
Jun 26, 2026 01:46Victor MerckléVictor MerckléCPPg++14.2.0Success34,624
Jun 26, 2026 01:27Victor MerckléVictor MerckléCPPg++14.2.0Success16,036
Jun 26, 2026 01:15Victor MerckléVictor MerckléCPPg++14.2.0Error
Jun 26, 2026 01:10Victor MerckléVictor MerckléCPPg++14.2.0Error
Jun 26, 2026 01:05Victor MerckléVictor MerckléCPPg++14.2.0Error
Jun 26, 2026 00:34Victor MerckléVictor MerckléCPPg++14.2.0Success2,938+151.76 RP
Jun 25, 2026 23:14Victor MerckléVictor MerckléCPPg++14.2.0Success3,020
Jun 25, 2026 22:31Victor MerckléVictor MerckléCPPg++14.2.0Success3,043
Jun 25, 2026 22:26Victor MerckléVictor MerckléCPPg++14.2.0Success11,165
Jun 25, 2026 21:18Victor MerckléVictor MerckléCPPg++14.2.0Success3,215
Jun 25, 2026 21:02Victor MerckléVictor MerckléCPPg++14.2.0Success3,014
Jun 25, 2026 20:35Victor MerckléVictor MerckléCPPg++14.2.0Success3,114
Jun 25, 2026 20:30Victor MerckléVictor MerckléCPPg++14.2.0Success3,257
Jun 25, 2026 19:09Victor MerckléVictor MerckléCPPg++14.2.0Success4,404
Jun 25, 2026 19:00Victor MerckléVictor MerckléCPPg++14.2.0Success3,021
Jun 25, 2026 18:46Victor MerckléVictor MerckléCPPg++14.2.0Success3,108
Jun 25, 2026 18:36Victor MerckléVictor MerckléCPPg++14.2.0Success3,123
Jun 25, 2026 18:23Victor MerckléVictor MerckléCPPg++14.2.0Success3,213
Jun 25, 2026 18:13Victor MerckléVictor MerckléCPPg++14.2.0Success3,423
Jun 25, 2026 18:08Victor MerckléVictor MerckléCPPg++14.2.0Success3,425
Jun 25, 2026 18:03Victor MerckléVictor MerckléCPPg++14.2.0Error
Jun 25, 2026 17:53Victor MerckléVictor MerckléCPPg++14.2.0Success3,199
Jun 25, 2026 17:09Victor MerckléVictor MerckléCPPg++14.2.0Success3,259
Jun 25, 2026 17:01Victor MerckléVictor MerckléCPPg++14.2.0Success10,047
Jun 25, 2026 16:56Victor MerckléVictor MerckléCPPg++14.2.0Error
Jun 24, 2026 00:42Victor MerckléVictor MerckléCPPg++14.2.0Success3,015
Jun 24, 2026 00:28Victor MerckléVictor MerckléCPPg++14.2.0Success3,020
Jun 24, 2026 00:23Victor MerckléVictor MerckléCPPg++14.2.0Success3,026