Для 16 (2^4)
640*480*4=1228800 бит=153600 байт
512*1024=524288 байт
524288 /153600=3
Для 256 (2^8)
640*480*8=2457600 бит=307200 байт
512*1024=524288 байт
524288 /307200=1
Программа написана на Python 3.6
a = input().split() #Вводятся элементы через пробел
a = [float(i) for i in a]
a.append(min(a) - 1)
a.append(min(a))
iMax = a.index(max(a))
for i in range(len(a) - 1, iMax + 1, -1):
a[i], a[i - 1] = a[i - 1], a[i - 2]
a[iMax + 1] = int(input())
for i in range(len(a) - 1, iMax, -1):
a[i], a[i - 1] = a[i - 1], a[i - 2]
a[iMax] = int(input())
print(' '.join([str(i) for i in a]))
С помощью компьютера можно сделать любой дизайн
a = int(input())
b = int(input())
while 6 < m:
print(n, m)
n = n * 2
m = m - 2
else:
print("Цикл окончен n =",n)
print("m =", m)