Решение в прикрепленном файле.
Ввод - вывод программы
n = 10
<span>массив а:
</span><span>-11 -35 18 -16 54 19 -48 20 16 103
</span><span>массив b:
</span><span>18 54 19 20 16 103 -11 -35 -16 -48
</span><span>
</span>
Сначала элементы массива сохранят последовательность 0, 1, 2, 3, 4, 5.
Затем произойдет перезапись значений по принципу: последний равен первому, предпоследний - второму и т.д. В результате получим последовательность 0, 1, 2, 2, 1, 0
2^8=256 оттенков
=>Так как 7 бит недостаточно(128 оттенков), 8 бит.