вот.. вроде подробно, все понятно и четко написано?
25 1 1 0 0 1
58 1 1 1 0 1 0
11010110 214
<span>11010000 208</span>
Для того, чтобы сделать фоновый цвет, то нужно выбрать необходимый цвет и выбрать заливку
Способ довольно простой, только надо задать mas[0], пусть оно будет 0
mas[1] = mas[1] + mas[0]*3 = mas[1] = 3
mas[2] = mas[2] + mas[1]*3 = mas[2] + 9 = 14 -> mas[2] = 14-9 = 5
и тд
#Ruby22
mas = [0, 3, 5, 5, 1, 2]
for i in 1..5
mas[i] += mas[i - 1] * 3
end
p mas