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 07:22Josu San MartinJosu San MartinScore: 4,707Success
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:034,64595,834,09031,014,00034,016,000126,042,112
2Apr 7, 2026 06:584,65191,865,26531,056,00034,061,000126,242,816
3Apr 7, 2026 07:094,65192,013,97334,057,00031,052,000126,246,912
4Apr 7, 2026 07:244,655104,269,94834,086,00031,078,000126,246,912
5Apr 7, 2026 07:114,66198,110,58934,131,00031,119,000126,259,200
6Apr 7, 2026 06:594,66293,567,97032,130,00033,134,000126,042,112
7Apr 7, 2026 07:294,66390,331,01834,144,00031,131,000126,038,016
8Apr 7, 2026 07:094,66599,657,89232,150,00033,155,000126,095,360
9Apr 7, 2026 07:014,66792,540,89935,184,00030,158,000126,033,920
10Apr 7, 2026 06:564,66893,930,40337,204,00028,154,000126,033,920
11Apr 7, 2026 07:104,66989,138,21432,178,00033,183,000126,038,016
12Apr 7, 2026 07:054,67090,328,63433,190,00032,184,000126,038,016
13Apr 7, 2026 07:194,67098,184,62531,182,00034,200,000126,246,912
14Apr 7, 2026 07:104,67293,733,16533,207,00032,201,000126,246,912
15Apr 7, 2026 07:204,67299,712,14033,698,00031,716,000126,042,112
16Apr 7, 2026 07:374,67291,770,99534,216,00031,197,000126,025,728
17Apr 7, 2026 06:554,67394,177,39232,209,00033,216,000126,038,016
18Apr 7, 2026 07:014,67488,875,60035,695,00029,746,000126,255,104
19Apr 7, 2026 07:034,67498,547,55935,692,00029,743,000126,255,104
20Apr 7, 2026 07:114,67591,481,54033,715,00031,732,000126,246,912
21Apr 7, 2026 07:254,67995,863,40635,734,00029,778,000126,242,816
22Apr 7, 2026 07:064,68097,476,40334,742,00030,772,000126,246,912
23Apr 7, 2026 06:564,68299,076,90634,763,00030,790,000126,246,912
24Apr 7, 2026 07:054,68289,720,46832,776,00032,776,000126,042,112
25Apr 7, 2026 07:334,68290,891,46633,765,00031,779,000126,038,016
26Apr 7, 2026 06:544,68395,476,10735,762,00029,802,000126,255,104
27Apr 7, 2026 06:594,68392,381,23936,751,00028,805,000126,259,200
28Apr 7, 2026 07:344,68388,871,99632,277,00033,286,000126,246,912
29Apr 7, 2026 07:234,68493,441,52536,763,00028,814,000126,033,920
30Apr 7, 2026 07:264,68495,399,85531,792,00033,779,000126,033,920
31Apr 7, 2026 07:024,68599,433,15631,800,00033,787,000126,033,920
32Apr 7, 2026 07:134,68595,947,80535,774,00029,812,000126,038,016
33Apr 7, 2026 06:574,68693,506,87035,782,00029,818,000126,038,016
34Apr 7, 2026 07:334,68693,504,65332,804,00032,804,000126,038,016
35Apr 7, 2026 06:564,68791,860,73832,806,00032,806,000126,255,104
36Apr 7, 2026 07:374,68791,573,97733,802,00031,814,000126,033,920
37Apr 7, 2026 07:354,68888,646,91434,803,00030,825,000126,038,016
38Apr 7, 2026 06:584,68989,174,25133,820,00031,831,000126,259,200
39Apr 7, 2026 07:064,68989,564,54535,803,00029,836,000126,246,912
40Apr 7, 2026 07:234,68992,603,65135,807,00029,839,000126,033,920
41Apr 7, 2026 07:024,69095,117,45535,817,00029,847,000126,038,016
42Apr 7, 2026 07:284,69088,561,28833,824,00031,834,000126,038,016
43Apr 7, 2026 07:384,69088,904,29034,819,00030,840,000126,038,016
44Apr 7, 2026 07:244,69288,498,58336,828,00028,865,000126,038,016
45Apr 7, 2026 07:064,69491,095,92332,859,00032,859,000126,246,912
46Apr 7, 2026 07:344,69490,763,57531,859,00033,851,000126,095,360
47Apr 7, 2026 07:074,69589,310,63535,854,00029,878,000126,033,920
48Apr 7, 2026 07:164,69590,657,16835,849,00029,874,000126,255,104
49Apr 7, 2026 07:214,69588,741,88835,855,00029,879,000126,042,112
50Apr 7, 2026 07:334,69590,237,57831,869,00033,861,000126,042,112
51Apr 7, 2026 07:174,69790,336,77833,873,00031,880,000126,246,912
52Apr 7, 2026 07:384,69788,927,36132,877,00032,877,000126,242,816
53Apr 7, 2026 07:144,69889,192,28436,872,00028,899,000126,038,016
54Apr 7, 2026 07:204,69887,490,64030,891,00034,877,000126,246,912
55Apr 7, 2026 07:214,69991,144,73236,880,00028,906,000126,259,200
56Apr 7, 2026 07:284,70293,583,40835,909,00029,924,000126,042,112
57Apr 7, 2026 07:034,70387,572,89533,920,00031,925,000126,025,728
58Apr 7, 2026 07:194,70389,790,36535,912,00029,926,000126,246,912
59Apr 7, 2026 07:264,70389,353,35835,917,00029,931,000126,038,016
60Apr 7, 2026 07:054,70492,548,53537,916,00027,938,000126,038,016
61Apr 7, 2026 07:044,70793,186,79536,393,00029,508,000126,201,856
62Apr 7, 2026 07:174,70788,934,24035,946,00029,955,000126,246,912
63Apr 7, 2026 07:224,70790,575,42038,943,00026,961,000126,009,344
64Apr 7, 2026 06:574,70889,927,38934,950,00030,956,000126,038,016
65Apr 7, 2026 07:094,70990,998,10134,963,00030,967,000126,038,016
66Apr 7, 2026 07:044,71086,959,88935,969,00029,974,000126,255,104
67Apr 7, 2026 07:354,71088,517,74235,967,00029,972,000126,246,912
68Apr 7, 2026 07:234,71192,230,41531,979,00033,978,000126,038,016
69Apr 7, 2026 06:584,71293,996,44536,980,00028,984,000126,033,920
70Apr 7, 2026 07:074,71294,586,89238,984,00026,988,000126,009,344
71Apr 7, 2026 07:104,71288,803,30635,982,00029,985,000126,042,112
72Apr 7, 2026 07:024,71389,429,90135,991,00029,992,000126,038,016
73Apr 7, 2026 07:304,71391,761,01435,987,00029,989,000126,246,912
74Apr 7, 2026 07:124,71488,904,80136,999,00028,999,000126,087,168
75Apr 7, 2026 07:324,71497,564,00235,994,00029,995,000126,246,912
76Apr 7, 2026 07:114,71791,753,25038,024,00028,018,000126,087,168
77Apr 7, 2026 07:144,71791,460,20036,022,00030,019,000126,038,016
78Apr 7, 2026 07:154,71786,448,70135,020,00031,017,000126,038,016
79Apr 7, 2026 07:134,72191,587,82039,052,00027,036,000126,242,816
80Apr 7, 2026 07:284,72296,727,83833,054,00033,054,000126,042,112
81Apr 7, 2026 07:044,72386,692,26235,061,00031,054,000126,246,912
82Apr 7, 2026 07:164,72394,868,90637,071,00029,056,000126,038,016
83Apr 7, 2026 07:194,72393,767,37237,071,00029,055,000126,091,264
84Apr 7, 2026 07:304,72388,599,41134,065,00032,061,000126,033,920
85Apr 7, 2026 07:314,72391,205,21631,054,00035,061,000126,042,112
86Apr 7, 2026 07:294,72493,509,13038,079,00028,058,000126,038,016
87Apr 7, 2026 07:294,72491,130,19338,082,00028,060,000126,013,440
88Apr 7, 2026 07:124,72792,026,44039,108,00027,075,000126,038,016
89Apr 7, 2026 07:254,72789,698,42635,096,00031,085,000126,038,016
90Apr 7, 2026 07:164,73087,650,62937,127,00029,099,000126,038,016
91Apr 7, 2026 07:374,73188,790,15535,124,00031,110,000126,038,016
92Apr 7, 2026 07:324,73296,489,38438,141,00028,104,000126,042,112
93Apr 7, 2026 07:384,73392,988,15536,140,00030,116,000126,038,016
94Apr 7, 2026 07:204,73792,682,37136,170,00030,141,000126,033,920
95Apr 7, 2026 07:264,73792,494,74234,160,00032,151,000126,038,016
96Apr 7, 2026 07:304,73794,610,10836,170,00030,141,000126,042,112
97Apr 7, 2026 07:314,73792,932,67936,174,00030,145,000126,042,112
98Apr 7, 2026 07:324,74689,888,15237,825,00028,624,000126,033,920
99Apr 7, 2026 07:014,75089,394,78236,276,00030,230,000126,042,112
100Apr 7, 2026 07:074,75190,498,64035,737,00030,773,000126,038,016
101Apr 7, 2026 06:554,76091,322,98035,809,00030,836,000126,193,664
102Apr 7, 2026 07:344,76688,694,52835,853,00030,873,000126,246,912
103Apr 7, 2026 06:544,779101,868,94635,946,00030,953,000126,242,816
104Apr 7, 2026 07:314,78190,757,60138,964,00027,974,000126,042,112
105Apr 7, 2026 07:154,78397,268,99835,980,00030,983,000126,038,016
106Apr 7, 2026 07:224,79389,167,77336,057,00031,049,000126,038,016
107Apr 7, 2026 07:154,79588,682,75938,070,00029,053,000126,038,016
108Apr 7, 2026 07:174,80895,274,12936,169,00031,146,000126,074,880
109Apr 7, 2026 07:354,81889,626,90737,690,00029,755,000126,070,784
110Apr 7, 2026 06:574,83093,834,31436,792,00030,825,000126,246,912
111Apr 7, 2026 07:144,83786,607,91038,839,00028,880,000126,038,016
112Apr 7, 2026 06:594,84496,675,22137,895,00029,917,000126,025,728
113Apr 7, 2026 07:134,87096,451,54938,098,00030,077,000126,255,104
114Apr 7, 2026 07:124,93389,750,53440,034,00029,025,000126,042,112
115Apr 7, 2026 07:214,98797,872,94739,894,00029,920,000126,033,920
116Apr 7, 2026 07:245,02995,959,11332,725,00037,684,000126,025,728
117Apr 7, 2026 06:555,05399,312,65140,852,00029,892,000126,038,016
118Apr 7, 2026 07:225,12295,178,48639,839,00031,871,000126,255,104
119Apr 7, 2026 06:545,188105,096,88041,357,00031,270,000126,242,816
120Apr 7, 2026 07:255,387103,253,91840,687,00034,733,000126,038,016