Изображение 3200 на 2400 пикселов кодируется 22 битами информации на каждый цвет. Сколько необходимо выделить объема памяти, если в папке находятся 10 таких изображений и 1 изображение подобного разрешения в черно-белом формате. ответ дайте в Мбайтах, округлив в большую сторону. Единицы измерения указывать не надо завтра надо сдать уже )
Объяснение:
a1 = str(input())
a2 = str(input())
a3 = str(input())
if a1=="a=b":
if a2=="a>c":
print("cab")
elif a2=="a<c":
print("abc")
elif a2=="a=c":
print("abc")
elif a2=="a=c":
if a1=="a>b":
print("bac")
elif a1=="a<b":
print("acb")
elif a1=="a=b":
print("abc")
elif a3=="b=c":
if a2=="a>c":
print("cba")
elif a2=="a<c":
print("acb")
elif a2=="a=c":
print("abc")
else:
if a1=="a>b":
if a3 == "b>c":
print("cba")
elif a3== "b<c":
if a2== "a>c":
print("bca")
elif a2=="a<c":
print("bac")
elif a1=="a<b":
if a2 == "a>c":
print("cab")
elif a2=="a<c":
if a3 == "b<c":
print("abc")
elif a3 == "b>c":
print("acb")
если числа изначально в 10 системе:
array = list(map(int, input().split())); res = 0; res1 = 0 #ввод и переменные
for i in array:
if len(bin(i)[2:]) == 4: res += i; res1 += 1 #пробегаемся по массиву и смотрим подходит ли элемент в двоичном представлении
try:
print(res / res1) #если не было подходящих будет деление на 0, поэтому я использовал try except
except: print(0) #ну если все же подходящих не было выводим 0
если уже в 2:
array = list(map(int, input().split())); res = 0; res1 = 0
for i in array:
if len(str(i)) == 4: res += i; res1 += 1
try:
print(res / res1)
except: print(0)
Вроде бы как-то так