Blue color from RGB 
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).
| # | Author | Score | Language | Solution | |
|---|---|---|---|---|---|
| 1 | 3,001 | CPP g++13.3.0 | Apr 8, 2026 07:05 62,363,164 ns · 28,012,000 ns · 14,006,000 ns · 151,379,968 B | ||
| 2 | 3,053 | CPP g++13.3.0 | Apr 13, 2026 00:45 61,114,130 ns · 27,831,000 ns · 14,909,000 ns · 151,416,832 B | ||
| 3 | 3,124 | CPP g++13.3.0 | Oct 29, 2025 06:33 67,215,733 ns · 28,823,000 ns · 14,908,000 ns · 151,429,120 B | ||
| 4 | 3,127 | CPP g++13.3.0 | Jun 2, 2025 22:47 70,607,580 ns · 28,852,000 ns · 14,923,000 ns · 151,429,120 B | ||
| 5 | 3,130 | CPP g++13.3.0 | Apr 13, 2026 21:37 67,004,162 ns · 28,883,000 ns · 14,939,000 ns · 151,183,360 B | ||
| 6 | 3,144 | CPP g++13.3.0 | Jun 19, 2025 20:27 64,219,416 ns · 30,009,000 ns · 14,004,000 ns · 151,429,120 B | ||
| 7 | 3,203 | CPP g++13.3.0 | Mar 25, 2026 01:52 74,214,902 ns · 40,854,000 ns · 3,985,000 ns · 151,171,072 B | ||
| 8 | 3,203 | CPP g++13.3.0 | Mar 29, 2026 15:02 69,316,757 ns · 29,898,000 ns · 14,949,000 ns · 151,171,072 B | ||
| 9 | 3,243 | CPP g++13.3.0 | Jun 27, 2025 22:12 65,632,612 ns · 32,288,000 ns · 13,117,000 ns · 151,326,720 B | ||
| 10 | 3,273 | CPP clang++18.1.3 | Apr 9, 2025 02:29 65,895,877 ns · 28,889,000 ns · 16,935,000 ns · 151,396,352 B | ||
| 11 | 3,281 | CPP clang++18.1.3 | May 31, 2025 15:22 77,193,124 ns · 30,957,000 ns · 14,979,000 ns · 151,420,928 B | ||
| 12 | 3,410 | CPP clang++18.1.3 | Jun 22, 2025 05:26 73,493,750 ns · 31,826,000 ns · 15,913,000 ns · 151,326,720 B | ||
| 13 | 3,423 | CPP g++13.3.0 | Oct 31, 2025 20:30 70,601,704 ns · 36,939,000 ns · 10,982,000 ns · 151,281,664 B | ||
| 14 | 3,426 | CPP g++13.3.0 | Dec 28, 2025 16:22 73,446,757 ns · 34,976,000 ns · 12,991,000 ns · 151,429,120 B | ||
| 15 | 3,431 | CPP g++13.2.0 | Jan 12, 2025 18:18 66,254,937 ns · 33,021,000 ns · 15,009,000 ns · 151,339,008 B | ||
| 16 | 3,466 | CPP g++13.3.0 | Dec 31, 2025 03:08 74,940,550 ns · 32,676,000 ns · 15,843,000 ns · 151,289,856 B | ||
| 17 | 3,475 | CPP g++13.2.0 | Feb 2, 2025 20:38 71,385,714 ns · 37,724,000 ns · 10,920,000 ns · 151,425,024 B | ||
| 18 | 3,475 | CPP g++13.3.0 | Feb 20, 2026 20:46 79,741,268 ns · 34,754,000 ns · 13,901,000 ns · 151,183,360 B | ||
| 19 | 3,476 | CPP g++13.3.0 | Oct 30, 2025 12:04 77,726,735 ns · 33,766,000 ns · 14,897,000 ns · 151,433,216 B | ||
| 20 | 3,492 | CPP g++13.3.0 | Dec 23, 2025 16:43 73,894,584 ns · 31,927,000 ns · 16,961,000 ns · 151,261,184 B | ||
| 21 | 3,613 | CPP g++13.2.0 | Dec 27, 2024 21:26 77,449,264 ns · 32,728,000 ns · 17,851,000 ns · 151,416,832 B | ||
| 22 | 3,712 | RUST rust-1.84.1 | Feb 5, 2025 17:29 75,001,901 ns · 33,981,000 ns · 17,990,000 ns · 150,183,936 B | ||
| 23 | 4,360 | CPP clang++18.1.3 | Mar 26, 2025 12:52 86,154,907 ns · 36,026,000 ns · 25,018,000 ns · 151,175,168 B | ||
| 24 | 4,508 | CPP clang++10.0.0 | Dec 24, 2024 14:55 85,171,782 ns · 37,068,000 ns · 26,048,000 ns · 151,183,360 B | ||
| 25 | 4,998 | CPP g++10.5.0 | May 1, 2026 17:33 87,514,588 ns · 35,986,000 ns · 33,986,000 ns · 151,212,032 B | ||
| 26 | 5,236 | RUST rust-1.85.0 | Mar 1, 2025 16:55 104,505,231 ns · 47,198,000 ns · 26,109,000 ns · 151,183,360 B | ||
| 27 | 5,583 | CPP g++13.3.0 | Apr 22, 2026 19:45 101,781,886 ns · 41,561,000 ns · 36,613,000 ns · 151,400,448 B | ||
| 28 | 7,196 | RUST rust-1.95.0 | Apr 20, 2026 23:28 129,510,093 ns · 19,950,000 ns · 80,799,000 ns · 151,187,456 B | ||
| 29 | 8,444 | CPP g++10.5.0 | Apr 26, 2026 17:00 137,726,366 ns · 28,809,000 ns · 89,409,000 ns · 151,228,416 B | ||
| 30 | 9,715 | CPP g++10.5.0 | Apr 22, 2026 21:59 188,348,432 ns · 40,004,000 ns · 96,011,000 ns · 117,858,304 B | ||
| 31 | 10,741 | CPP g++13.2.0 | Apr 9, 2025 06:00 229,265,895 ns · 48,796,000 ns · 101,575,000 ns · 117,858,304 B | ||
| 32 | 10,811 | RUST rust-1.87.0 | Jun 15, 2025 17:35 230,039,107 ns · 43,100,000 ns · 108,253,000 ns · 117,854,208 B | ||
| 33 | 11,000 | CPP clang++20.1.2 | Apr 22, 2026 13:29 221,537,039 ns · 41,732,000 ns · 112,280,000 ns · 117,796,864 B | ||
| 34 | 11,402 | CPP clang++18.1.3 | Jun 15, 2025 17:30 186,468,422 ns · 63,848,000 ns · 95,773,000 ns · 151,171,072 B | ||
| 35 | 12,409 | CPP clang++18.1.3 | Dec 22, 2024 23:38 239,081,952 ns · 65,273,000 ns · 108,454,000 ns · 117,882,880 B | ||
| 36 | 12,571 | CSHARP 9.0.1 | Jan 21, 2025 07:45 199,756,521 ns · 99,994,000 ns · 75,996,000 ns · 151,240,704 B | ||
| 37 | 12,631 | GO go1.23.5 | Jan 29, 2025 20:34 248,706,847 ns · 53,948,000 ns · 122,882,000 ns · 117,436,416 B | ||
| 38 | 15,732 | GO go1.15.1 | Nov 7, 2025 09:32 297,745,475 ns · 115,604,000 ns · 104,642,000 ns · 111,812,608 B | ||
| 39 | 17,882 | GO go1.24.3 | May 11, 2025 01:08 329,933,878 ns · 129,150,000 ns · 121,203,000 ns · 150,097,920 B | ||
| 40 | 18,218 | RUST rust-1.95.0 | May 5, 2026 00:44 318,330,962 ns · 153,815,000 ns · 101,243,000 ns · 117,882,880 B | ||
| 41 | 26,760 | CPP g++9.3.0 | Dec 17, 2023 07:45 3,125,154,612 ns · 374,636,014 ns · 0 ns · 266,993,664 B | ||
| 42 | 29,706 | CPP clang++10.0.0 | Mar 7, 2024 07:21 2,484,656,591 ns · 15,201,000 ns · 400,678,000 ns · 267,059,200 B | ||
| 43 | 29,756 | CPP g++9.4.0 | Jul 16, 2024 07:15 2,495,060,464 ns · 10,160,000 ns · 406,419,000 ns · 267,743,232 B | ||
| 44 | 29,813 | CPP g++9.3.0 | Dec 6, 2023 09:34 2,487,189,748 ns · 18,272,000 ns · 399,110,000 ns · 267,636,736 B | ||
| 45 | 30,185 | CPP g++13.2.0 | Nov 29, 2024 23:12 2,465,645,551 ns · 25,546,000 ns · 397,037,000 ns · 266,731,520 B | ||
| 46 | 30,606 | CPP clang++18.1.3 | Dec 4, 2024 01:47 2,472,681,777 ns · 14,454,000 ns · 414,029,000 ns · 268,247,040 B | ||
| 47 | 32,045 | CPP clang++18.1.3 | Nov 13, 2024 18:12 2,495,660,716 ns · 22,741,000 ns · 425,891,000 ns · 264,138,752 B | ||
| 48 | 32,344 | CPP clang++10.0.0 | Jul 9, 2023 18:53 2,487,928,134 ns · 45,615,000 ns · 407,203,000 ns · 268,005,376 B | ||
| 49 | 32,397 | CPP g++9.4.0 | Aug 1, 2024 14:08 2,475,197,897 ns · 34,192,000 ns · 419,361,000 ns · 266,178,560 B | ||
| 50 | 32,433 | CPP g++9.4.0 | Jan 2, 2024 18:08 2,236,408,222 ns · 56,882,000 ns · 397,182,000 ns · 266,055,680 B | ||
| 51 | 35,416 | CPP g++9.3.0 | Jul 17, 2024 21:02 2,573,806,412 ns · 80,006,000 ns · 415,822,000 ns · 264,425,472 B | ||
| 52 | 36,240 | CPP g++9.3.0 | Mar 18, 2023 20:29 2,587,935,676 ns · 78,284,000 ns · 429,076,000 ns · 267,157,504 B | ||
| 53 | 36,264 | RUST rust-1.67.1 | Mar 4, 2023 11:13 2,564,873,705 ns · 76,835,000 ns · 430,861,000 ns · 267,137,024 B | ||
| 54 | 36,647 | CPP g++9.3.0 | Dec 2, 2023 11:09 2,521,489,617 ns · 77,920,000 ns · 435,143,000 ns · 267,194,368 B | ||
| 55 | 37,899 | GO go1.18 | Oct 6, 2023 16:10 3,277,784,279 ns · 530,582,975 ns · 0 ns · 263,053,312 B | ||
| 56 | 41,195 | CPP g++9.4.0 | Aug 3, 2024 19:43 2,581,925,850 ns · 576,734,837 ns · 0 ns · 265,576,448 B | ||
| 57 | 42,745 | CSHARP 9.0.0-preview.6 | Aug 1, 2024 17:04 2,619,341,291 ns · 154,661,000 ns · 443,768,000 ns · 266,874,880 B | ||
| 58 | 42,927 | CPP g++9.4.0 | Jun 9, 2024 14:49 2,945,282,486 ns · 600,978,067 ns · 0 ns · 151,592,960 B | ||
| 59 | 43,655 | CPP g++9.4.0 | Jul 2, 2024 17:06 2,260,184,085 ns · 611,170,286 ns · 0 ns · 267,440,128 B | ||
| 60 | 46,112 | GO go1.22.1 | Mar 29, 2024 10:41 3,244,379,749 ns · 645,569,512 ns · 0 ns · 117,305,344 B | ||
| 61 | 49,898 | GO go1.22.5 | Jul 15, 2024 17:05 3,232,761,334 ns · 698,575,168 ns · 0 ns · 117,460,992 B | ||
| 62 | 51,102 | GO go1.20.7 | Aug 22, 2023 18:24 4,932,428,991 ns · 715,421,028 ns · 0 ns · 115,257,344 B | ||
| 63 | 52,277 | GO go1.20.7 | Aug 10, 2023 01:52 5,546,392,461 ns · 731,879,380 ns · 0 ns · 117,067,776 B | ||
| 64 | 53,124 | CPP g++9.4.0 | Jul 26, 2024 23:52 3,841,353,151 ns · 743,734,430 ns · 0 ns · 134,189,056 B | ||
| 65 | 55,223 | CPP g++9.3.0 | May 9, 2023 17:39 6,684,868,125 ns · 773,118,088 ns · 0 ns · 134,463,488 B | ||
| 66 | 58,919 | RUST rust-1.72.1 | Sep 27, 2023 14:32 3,131,360,065 ns · 824,870,299 ns · 0 ns · 266,207,232 B | ||
| 67 | 65,179 | RUST rust-1.72.1 | Oct 3, 2023 09:38 6,447,846,038 ns · 912,503,517 ns · 0 ns · 134,279,168 B | ||
| 68 | 70,097 | CPP g++9.3.0 | Nov 21, 2023 11:02 5,427,925,213 ns · 77,691,000 ns · 903,673,000 ns · 266,981,376 B | ||
| 69 | 71,014 | CPP g++9.4.0 | Jul 20, 2024 19:37 5,549,576,487 ns · 79,945,000 ns · 914,253,000 ns · 267,362,304 B | ||
| 70 | 86,201 | CPP g++14.2.0 | Apr 27, 2026 23:49 1,225,726,893 ns · 1,180,841,000 ns · 25,974,000 ns · 151,224,320 B | ||
| 71 | 174,838 | CPP clang++18.1.3 | Sep 5, 2024 23:51 6,950,372,400 ns · 1,593,182,000 ns · 854,543,000 ns · 267,284,480 B | ||
| 72 | 279,082 | RUST rust-1.82.0 | Nov 12, 2024 13:08 10,116,330,032 ns · 2,238,663,000 ns · 1,668,484,000 ns · 21,524,480 B | ||
| 73 | 361,792 | CPP g++13.3.0 | May 11, 2025 01:25 5,096,112,962 ns · 4,965,145,000 ns · 99,942,000 ns · 151,191,552 B | ||
| 74 | 882,511 | CPP g++9.4.0 | Jul 30, 2024 20:12 14,297,118,466 ns · 12,355,160,246 ns · 0 ns · 266,289,152 B |