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:32Josu San MartinJosu San MartinScore: 4,633Success
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:104,59789,315,58939,218,00025,140,000126,033,920
2Apr 7, 2026 07:024,59992,968,69936,650,00027,735,000126,033,920
3Apr 7, 2026 07:114,60690,085,51235,716,00028,772,000126,025,728
4Apr 7, 2026 06:514,60892,951,20239,699,00024,812,000126,033,920
5Apr 7, 2026 07:154,60890,396,57635,733,00028,785,000126,156,800
6Apr 7, 2026 07:284,60987,037,06935,740,00028,791,000126,025,728
7Apr 7, 2026 07:294,60989,734,36937,725,00026,804,000126,160,896
8Apr 7, 2026 07:304,61091,888,05438,322,00026,220,000126,160,896
9Apr 7, 2026 06:474,61190,777,22434,759,00029,794,000126,156,800
10Apr 7, 2026 06:554,61187,803,75134,761,00029,795,000126,160,896
11Apr 7, 2026 07:224,61195,162,06735,755,00028,803,000126,025,728
12Apr 7, 2026 06:584,61288,618,54035,758,00028,805,000126,148,608
13Apr 7, 2026 07:034,61292,612,43635,758,00028,805,000126,033,920
14Apr 7, 2026 07:064,61295,057,27933,774,00030,794,000126,164,992
15Apr 7, 2026 06:544,61386,969,04433,780,00030,800,000126,271,488
16Apr 7, 2026 07:094,61395,033,62835,770,00028,814,000126,271,488
17Apr 7, 2026 07:024,61485,975,28737,766,00026,834,000126,017,536
18Apr 7, 2026 07:204,61588,401,31134,791,00029,821,000126,033,920
19Apr 7, 2026 07:214,61588,077,71234,791,00029,820,000126,271,488
20Apr 7, 2026 07:244,61590,207,85335,781,00028,823,000126,156,800
21Apr 7, 2026 06:534,61690,071,38135,790,00028,830,000126,025,728
22Apr 7, 2026 06:554,61684,884,14734,801,00029,829,000126,025,728
23Apr 7, 2026 06:574,61689,258,83735,788,00028,829,000126,160,896
24Apr 7, 2026 07:194,61690,030,65034,800,00029,829,000126,025,728
25Apr 7, 2026 07:324,61785,321,29332,813,00031,818,000126,025,728
26Apr 7, 2026 07:014,61886,680,17834,815,00029,842,000126,156,800
27Apr 7, 2026 07:354,61892,991,55533,814,00030,831,000126,025,728
28Apr 7, 2026 06:464,61985,746,90932,827,00031,832,000126,263,296
29Apr 7, 2026 06:494,61992,837,46237,808,00026,864,000126,160,896
30Apr 7, 2026 07:044,61993,667,45635,812,00028,848,000126,164,992
31Apr 7, 2026 07:074,61989,940,70735,815,00028,851,000126,029,824
32Apr 7, 2026 07:104,61989,737,13433,824,00030,839,000126,029,824
33Apr 7, 2026 07:164,61986,375,71638,395,00026,270,000126,025,728
34Apr 7, 2026 06:464,62089,907,40735,819,00028,854,000126,156,800
35Apr 7, 2026 06:574,62088,019,95634,830,00029,854,000126,025,728
36Apr 7, 2026 07:144,62083,645,04035,824,00028,858,000126,152,704
37Apr 7, 2026 07:174,62084,906,88333,831,00030,846,000126,025,728
38Apr 7, 2026 07:244,62091,324,29836,820,00027,864,000126,152,704
39Apr 7, 2026 07:264,62085,059,72233,830,00030,845,000126,160,896
40Apr 7, 2026 07:344,62087,675,93336,380,00028,296,000126,029,824
41Apr 7, 2026 07:284,62189,563,93734,836,00029,859,000126,033,920
42Apr 7, 2026 07:044,62285,629,60933,847,00030,861,000126,152,704
43Apr 7, 2026 07:114,62291,605,21835,835,00028,867,000126,033,920
44Apr 7, 2026 06:484,62390,427,98234,853,00029,874,000126,160,896
45Apr 7, 2026 06:524,62390,211,98134,848,00029,870,000126,160,896
46Apr 7, 2026 07:024,62386,272,77436,845,00027,882,000126,025,728
47Apr 7, 2026 07:124,62391,397,16835,844,00028,874,000126,029,824
48Apr 7, 2026 07:134,62389,729,49935,843,00028,873,000126,025,728
49Apr 7, 2026 07:344,62386,269,28336,841,00027,880,000126,033,920
50Apr 7, 2026 06:514,62589,680,08634,864,00029,884,000126,025,728
51Apr 7, 2026 06:534,62589,953,45134,868,00029,887,000126,025,728
52Apr 7, 2026 06:564,62589,654,25933,871,00030,882,000126,152,704
53Apr 7, 2026 07:154,62590,097,83534,866,00029,885,000126,025,728
54Apr 7, 2026 07:254,62587,185,53934,865,00029,884,000126,156,800
55Apr 7, 2026 07:264,62589,200,76533,868,00030,879,000126,033,920
56Apr 7, 2026 07:314,62589,832,59934,868,00029,887,000126,164,992
57Apr 7, 2026 07:054,62685,932,18935,867,00028,893,000126,164,992
58Apr 7, 2026 07:054,62688,119,54435,870,00028,896,000126,160,896
59Apr 7, 2026 07:144,62683,678,20837,863,00026,903,000126,029,824
60Apr 7, 2026 06:474,62785,135,79636,870,00027,902,000126,271,488
61Apr 7, 2026 07:164,62889,337,57736,883,00027,911,000126,156,800
62Apr 7, 2026 07:224,62985,097,65137,884,00026,918,000126,033,920
63Apr 7, 2026 07:334,62987,399,64133,900,00030,909,000126,160,896
64Apr 7, 2026 06:534,63086,270,96535,903,00028,922,000126,033,920
65Apr 7, 2026 07:004,63089,266,80036,895,00027,920,000126,033,920
66Apr 7, 2026 07:384,63185,230,41633,910,00030,918,000126,148,608
67Apr 7, 2026 06:584,63292,221,54535,917,00028,933,000126,029,824
68Apr 7, 2026 07:094,63288,587,80334,921,00029,932,000126,029,824
69Apr 7, 2026 06:484,63389,856,76036,925,00027,943,000126,025,728
70Apr 7, 2026 07:134,63391,505,67134,928,00029,939,000126,251,008
71Apr 7, 2026 07:304,63388,257,75434,922,00029,933,000126,271,488
72Apr 7, 2026 06:544,63487,454,06635,929,00028,942,000126,164,992
73Apr 7, 2026 07:004,63489,384,04633,933,00030,939,000126,156,800
74Apr 7, 2026 07:254,63486,040,71836,929,00027,946,000126,271,488
75Apr 7, 2026 06:574,63692,644,04638,946,00025,964,000126,029,824
76Apr 7, 2026 07:314,63688,836,05036,947,00027,960,000126,164,992
77Apr 7, 2026 07:334,63686,212,47735,944,00028,955,000126,029,824
78Apr 7, 2026 07:064,63787,863,72436,952,00027,964,000126,070,784
79Apr 7, 2026 07:234,63788,209,39935,957,00028,965,000126,033,920
80Apr 7, 2026 07:294,63793,507,28139,949,00024,968,000126,271,488
81Apr 7, 2026 07:164,63885,496,88635,961,00028,969,000126,025,728
82Apr 7, 2026 07:374,63896,653,49234,961,00029,966,000126,242,816
83Apr 7, 2026 07:194,63990,579,41233,973,00030,975,000126,025,728
84Apr 7, 2026 07:174,64086,170,27637,979,00026,985,000126,025,728
85Apr 7, 2026 07:214,64289,589,73837,991,00026,993,000126,152,704
86Apr 7, 2026 07:054,64385,733,99339,002,00026,001,000126,160,896
87Apr 7, 2026 07:284,64390,389,05834,999,00029,999,000126,152,704
88Apr 7, 2026 07:304,64387,524,86736,003,00029,002,000126,160,896
89Apr 7, 2026 06:484,64484,697,20236,005,00029,004,000126,156,800
90Apr 7, 2026 07:034,64488,969,02236,011,00029,009,000126,025,728
91Apr 7, 2026 07:124,64487,263,72840,009,00025,005,000126,033,920
92Apr 7, 2026 07:174,64490,616,66837,006,00028,005,000126,009,344
93Apr 7, 2026 06:514,64590,634,29639,021,00026,014,000126,033,920
94Apr 7, 2026 07:234,64587,414,51937,013,00028,010,000126,033,920
95Apr 7, 2026 07:374,64588,660,03034,014,00031,012,000126,017,536
96Apr 7, 2026 07:384,64590,546,95737,020,00028,015,000126,160,896
97Apr 7, 2026 06:584,64685,981,96638,027,00027,019,000126,156,800
98Apr 7, 2026 07:204,64688,444,51637,026,00028,019,000126,271,488
99Apr 7, 2026 07:294,64785,240,56636,031,00029,025,000126,160,896
100Apr 7, 2026 06:564,64887,013,32933,036,00032,035,000126,025,728
101Apr 7, 2026 07:094,64885,169,63935,040,00030,034,000126,164,992
102Apr 7, 2026 07:194,64890,537,02835,039,00030,033,000126,160,896
103Apr 7, 2026 07:354,64885,160,84833,038,00032,037,000126,164,992
104Apr 7, 2026 06:524,64985,321,48934,043,00031,039,000126,152,704
105Apr 7, 2026 06:554,64987,871,62637,047,00028,035,000126,025,728
106Apr 7, 2026 07:004,64986,653,84437,048,00028,036,000126,152,704
107Apr 7, 2026 07:234,64988,378,24736,050,00029,040,000126,271,488
108Apr 7, 2026 06:494,65090,174,04133,048,00032,046,000126,148,608
109Apr 7, 2026 07:014,65093,189,60140,063,00025,039,000126,164,992
110Apr 7, 2026 07:154,65088,992,60134,055,00031,050,000126,029,824
111Apr 7, 2026 07:344,65091,321,13034,054,00031,049,000126,025,728
112Apr 7, 2026 07:074,65188,297,63233,061,00032,059,000126,029,824
113Apr 7, 2026 06:544,65290,595,19836,072,00029,058,000126,029,824
114Apr 7, 2026 07:134,65295,959,69934,064,00031,058,000126,156,800
115Apr 7, 2026 06:464,65387,245,23736,078,00029,063,000126,025,728
116Apr 7, 2026 07:384,65391,548,58536,082,00029,066,000126,025,728
117Apr 7, 2026 07:224,65493,055,74139,096,00026,064,000126,025,728
118Apr 7, 2026 07:064,65584,142,20237,093,00028,070,000126,164,992
119Apr 7, 2026 07:074,65583,921,13237,098,00028,074,000126,152,704
120Apr 7, 2026 07:104,65586,022,40235,090,00030,077,000126,033,920
121Apr 7, 2026 07:324,65593,717,96938,101,00027,072,000126,009,344
122Apr 7, 2026 06:564,65790,056,91138,119,00027,084,000126,017,536
123Apr 7, 2026 07:114,65786,574,81331,094,00034,103,000126,029,824
124Apr 7, 2026 07:214,65896,330,97035,110,00030,095,000126,160,896
125Apr 7, 2026 07:354,65887,523,52134,112,00031,102,000126,169,088
126Apr 7, 2026 07:374,65893,741,53338,123,00027,087,000126,156,800
127Apr 7, 2026 07:124,66191,037,10635,135,00030,115,000126,017,536
128Apr 7, 2026 07:334,66485,757,50735,159,00030,136,000126,017,536
129Apr 7, 2026 07:144,66587,320,87233,155,00032,150,000126,160,896
130Apr 7, 2026 07:264,66785,620,86836,186,00029,150,000126,160,896
131Apr 7, 2026 06:474,66995,887,43034,661,00030,700,000126,263,296
132Apr 7, 2026 07:254,67590,758,77534,233,00031,212,000126,017,536
133Apr 7, 2026 07:014,68084,937,34134,745,00030,774,000126,156,800
134Apr 7, 2026 07:314,69385,983,16631,855,00033,846,000126,160,896
135Apr 7, 2026 07:324,70486,881,68939,910,00025,942,000126,160,896
136Apr 7, 2026 06:524,70890,669,29035,951,00029,959,000126,025,728
137Apr 7, 2026 06:494,76894,348,60833,871,00032,875,000126,152,704
138Apr 7, 2026 07:204,77292,954,16830,911,00035,897,000126,017,536
139Apr 7, 2026 07:044,79088,832,78739,038,00028,027,000126,164,992
140Apr 7, 2026 07:034,79585,681,15240,685,00026,445,000126,152,704
141Apr 7, 2026 07:244,81995,891,18635,243,00032,222,000126,017,536