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).

Back to listApr 7, 2026 06:58Josu San MartinJosu San MartinScore: 4,694Success
Source Code

Source code access is restricted. Log in to request access.

Challenge History

No challenges yet.

Run Statistics
#DateScoreWall TimeCPU UserCPU SystemMemoryError
1Apr 7, 2026 07:374,65293,729,94630,059,00035,069,000126,246,912
2Apr 7, 2026 06:564,65587,768,29832,080,00033,083,000126,246,912
3Apr 7, 2026 07:294,65990,709,19135,119,00030,102,000126,042,112
4Apr 7, 2026 07:004,66088,899,74933,120,00032,117,000126,038,016
5Apr 7, 2026 07:074,66090,192,75732,117,00033,121,000126,046,208
6Apr 7, 2026 07:244,66092,315,65935,128,00030,110,000126,042,112
7Apr 7, 2026 06:594,66190,292,87734,134,00031,122,000126,001,152
8Apr 7, 2026 07:114,66291,404,56633,138,00032,134,000126,246,912
9Apr 7, 2026 07:164,66395,063,55131,132,00034,145,000126,115,840
10Apr 7, 2026 07:234,66494,373,02934,156,00031,142,000126,033,920
11Apr 7, 2026 06:544,66686,399,82336,176,00029,142,000126,242,816
12Apr 7, 2026 06:534,66790,962,06835,183,00030,157,000126,246,912
13Apr 7, 2026 07:054,67191,890,55534,206,00031,188,000126,246,912
14Apr 7, 2026 07:174,67291,964,39535,218,00030,187,000126,038,016
15Apr 7, 2026 07:254,676100,127,33934,712,00030,745,000126,038,016
16Apr 7, 2026 07:304,67691,725,20935,247,00030,212,000126,246,912
17Apr 7, 2026 07:374,67691,137,70329,757,00035,709,000126,091,264
18Apr 7, 2026 07:104,67792,070,83432,736,00032,736,000126,242,816
19Apr 7, 2026 07:134,67790,444,24432,737,00032,737,000126,042,112
20Apr 7, 2026 07:344,67793,582,63233,729,00031,745,000126,246,912
21Apr 7, 2026 07:364,67793,470,39034,722,00030,754,000126,038,016
22Apr 7, 2026 07:094,67888,960,94331,751,00033,735,000126,246,912
23Apr 7, 2026 07:114,67891,140,77133,737,00031,752,000126,078,976
24Apr 7, 2026 07:014,67994,158,77435,732,00029,777,000126,038,016
25Apr 7, 2026 07:024,67995,135,94831,759,00033,744,000126,246,912
26Apr 7, 2026 07:064,67991,213,88134,739,00030,769,000126,255,104
27Apr 7, 2026 07:324,67992,497,51334,735,00030,765,000126,042,112
28Apr 7, 2026 07:154,68091,805,26633,750,00031,765,000126,246,912
29Apr 7, 2026 07:194,68093,043,56233,754,00031,768,000126,246,912
30Apr 7, 2026 07:014,68292,206,00133,767,00031,781,000126,246,912
31Apr 7, 2026 07:184,68392,294,83235,759,00029,799,000126,259,200
32Apr 7, 2026 07:214,68395,218,22333,776,00031,789,000126,038,016
33Apr 7, 2026 07:084,68493,385,52736,765,00028,816,000126,152,704
34Apr 7, 2026 07:204,68495,334,82735,766,00029,805,000126,246,912
35Apr 7, 2026 06:564,68595,000,28237,762,00027,825,000126,042,112
36Apr 7, 2026 07:004,68589,069,88034,781,00030,806,000126,242,816
37Apr 7, 2026 06:514,68694,136,54335,781,00029,817,000126,042,112
38Apr 7, 2026 06:524,68689,395,49732,801,00032,801,000126,025,728
39Apr 7, 2026 07:234,68697,135,84735,785,00029,820,000126,038,016
40Apr 7, 2026 07:244,68696,829,95231,807,00033,795,000126,246,912
41Apr 7, 2026 07:264,68692,703,99133,796,00031,808,000126,246,912
42Apr 7, 2026 06:504,68793,668,51733,803,00031,814,000126,242,816
43Apr 7, 2026 07:054,68789,330,91433,802,00031,813,000126,042,112
44Apr 7, 2026 06:524,68889,709,87235,797,00029,830,000126,005,248
45Apr 7, 2026 07:214,68892,220,04237,789,00027,844,000126,038,016
46Apr 7, 2026 07:304,68895,081,72333,810,00031,822,000126,017,536
47Apr 7, 2026 07:054,69091,835,08734,816,00030,837,000126,025,728
48Apr 7, 2026 07:134,69087,401,29235,816,00029,846,000126,255,104
49Apr 7, 2026 07:164,69090,462,02633,827,00031,837,000126,255,104
50Apr 7, 2026 07:324,69096,051,85834,821,00030,841,000126,038,016
51Apr 7, 2026 07:334,69090,156,88336,812,00028,852,000126,242,816
52Apr 7, 2026 06:504,69198,346,37733,830,00031,840,000126,038,016
53Apr 7, 2026 07:034,69191,530,57134,827,00030,846,000126,255,104
54Apr 7, 2026 07:174,69197,989,37133,831,00031,841,000126,013,440
55Apr 7, 2026 07:284,69294,923,10535,827,00029,856,000126,042,112
56Apr 7, 2026 06:564,69394,947,49133,843,00031,852,000126,189,568
57Apr 7, 2026 06:584,69390,996,03433,843,00031,853,000126,242,816
58Apr 7, 2026 07:034,69391,138,25834,842,00030,860,000126,033,920
59Apr 7, 2026 07:194,69390,676,94034,845,00030,862,000126,038,016
60Apr 7, 2026 07:374,69390,878,50833,846,00031,855,000126,038,016
61Apr 7, 2026 06:574,69488,979,15433,855,00031,864,000126,246,912
62Apr 7, 2026 07:104,69493,416,33534,847,00030,864,000126,042,112
63Apr 7, 2026 07:184,69489,017,23035,848,00029,873,000126,038,016
64Apr 7, 2026 07:254,69491,525,78832,860,00032,860,000126,042,112
65Apr 7, 2026 07:334,69487,855,41933,857,00031,865,000126,083,072
66Apr 7, 2026 06:534,69592,212,18132,862,00032,862,000126,246,912
67Apr 7, 2026 07:024,69592,820,24733,858,00031,866,000126,038,016
68Apr 7, 2026 07:214,69591,170,72834,858,00030,874,000126,242,816
69Apr 7, 2026 07:254,69587,339,69433,858,00031,866,000126,246,912
70Apr 7, 2026 07:284,69591,632,23532,863,00032,863,000126,246,912
71Apr 7, 2026 07:294,69694,567,66432,873,00032,873,000126,042,112
72Apr 7, 2026 07:134,69789,907,62334,873,00030,887,000126,246,912
73Apr 7, 2026 07:144,69791,684,20034,871,00030,886,000126,242,816
74Apr 7, 2026 07:304,69790,515,61932,882,00032,882,000126,246,912
75Apr 7, 2026 06:594,69891,783,66334,881,00030,894,000126,038,016
76Apr 7, 2026 07:064,69891,880,92930,891,00034,877,000126,246,912
77Apr 7, 2026 07:064,69890,600,67036,873,00028,900,000126,038,016
78Apr 7, 2026 07:144,69890,885,56734,877,00030,891,000126,033,920
79Apr 7, 2026 06:574,69988,347,02830,898,00034,885,000126,038,016
80Apr 7, 2026 07:074,69985,734,48736,878,00028,904,000126,033,920
81Apr 7, 2026 07:234,69988,874,35834,884,00030,897,000126,259,200
82Apr 7, 2026 06:594,70092,735,00933,896,00031,902,000126,058,496
83Apr 7, 2026 07:154,70090,428,96035,893,00029,911,000126,242,816
84Apr 7, 2026 07:354,70085,610,89436,886,00028,910,000126,259,200
85Apr 7, 2026 06:534,70187,616,70034,899,00030,910,000126,033,920
86Apr 7, 2026 07:194,70195,254,46834,903,00030,914,000126,046,208
87Apr 7, 2026 06:544,70393,840,90432,923,00032,923,000126,046,208
88Apr 7, 2026 07:024,70488,916,52034,925,00030,933,000126,038,016
89Apr 7, 2026 07:204,70487,757,44037,913,00027,936,000126,070,784
90Apr 7, 2026 07:014,70590,520,83135,926,00029,939,000126,033,920
91Apr 7, 2026 07:264,70592,081,77534,934,00030,941,000126,246,912
92Apr 7, 2026 06:574,70692,864,39034,936,00030,943,000126,242,816
93Apr 7, 2026 07:264,70687,361,45834,940,00030,947,000126,038,016
94Apr 7, 2026 07:274,70688,630,10335,936,00029,947,000126,083,072
95Apr 7, 2026 06:514,70793,404,19637,940,00027,956,000126,042,112
96Apr 7, 2026 06:524,70788,764,25731,953,00033,951,000126,033,920
97Apr 7, 2026 07:354,70894,875,95633,952,00031,955,000126,042,112
98Apr 7, 2026 07:364,71088,901,26935,970,00029,975,000126,038,016
99Apr 7, 2026 07:344,71189,474,38135,975,00029,979,000126,033,920
100Apr 7, 2026 06:514,71290,902,97535,982,00029,985,000126,033,920
101Apr 7, 2026 07:164,71288,419,20832,983,00032,983,000126,246,912
102Apr 7, 2026 06:544,71391,028,10836,991,00028,993,000126,246,912
103Apr 7, 2026 07:094,71389,080,52036,987,00028,990,000126,246,912
104Apr 7, 2026 07:294,71489,871,40937,000,00029,000,000126,070,784
105Apr 7, 2026 07:184,71592,101,63635,003,00031,003,000126,246,912
106Apr 7, 2026 07:084,71690,788,08138,017,00028,013,000126,038,016
107Apr 7, 2026 07:364,71692,579,72935,014,00031,012,000126,246,912
108Apr 7, 2026 07:174,71786,373,78537,022,00029,017,000126,246,912
109Apr 7, 2026 07:244,71787,897,51535,020,00031,018,000126,246,912
110Apr 7, 2026 07:354,71794,314,66835,018,00031,016,000126,038,016
111Apr 7, 2026 07:034,71887,707,91836,027,00030,022,000126,255,104
112Apr 7, 2026 07:324,72093,717,93136,045,00030,037,000126,042,112
113Apr 7, 2026 07:104,72296,387,64440,069,00026,045,000126,242,816
114Apr 7, 2026 07:144,72291,922,24737,060,00029,047,000126,033,920
115Apr 7, 2026 07:334,72789,737,56737,097,00029,076,000126,033,920
116Apr 7, 2026 07:344,72790,893,98537,103,00029,080,000126,255,104
117Apr 7, 2026 07:094,72888,517,92735,104,00031,092,000126,038,016
118Apr 7, 2026 07:114,72990,630,79938,117,00028,086,000126,255,104
119Apr 7, 2026 07:204,73092,845,19835,116,00031,103,000126,259,200
120Apr 7, 2026 07:274,73089,454,19835,115,00031,102,000126,038,016
121Apr 7, 2026 06:504,73193,801,33637,135,00029,105,000126,042,112
122Apr 7, 2026 07:004,73389,624,84735,137,00031,121,000126,242,816
123Apr 7, 2026 07:084,73692,923,02238,177,00028,131,000126,042,112
124Apr 7, 2026 07:284,74194,829,17237,211,00029,165,000126,074,880
125Apr 7, 2026 06:584,74788,681,78735,710,00030,750,000126,242,816
126Apr 7, 2026 07:154,74795,908,29837,254,00029,199,000126,038,016
127Apr 7, 2026 07:274,75791,767,14036,779,00029,820,000126,042,112
128Apr 7, 2026 06:584,76990,436,77735,876,00030,894,000126,255,104
129Apr 7, 2026 07:074,77289,651,32532,902,00033,899,000126,246,912