Как вариант. "Или" - разные преподаватели требуют по-разному. Как вариант еще сначала проверить А=В, если нет, то тр. не равн., если да, то проверять А=С, если нет, то тр. не равн., если да(и А=В, и А=С), то тр. равносторонний.
Прогоном.
a=3 => x больше 64 и не более 511 (первое число, при котором с условием x mod 8>0 цикл запускается 3 раза и 511 последнее из таких чисел)
сам искомый иск наименьший = 106
1. Сделаем расчет для одного канала
Частота дискретизации 44.1 кГц, означает что в секунду делается 44100 отсчетов.
Глубина кодирования 24 бита = 24/8 = 3 байта означает, что под хранение одного отсчета отводится три байта.
Тогда односекундная запись займет 44100×3 = 132300 байта.
2. Запись стереофоническая, т.е. она имеет два канала. Односекундная стереозапись займет 132300×2 = 264600 байт или 264600/1024² Мбайт.
3. Минутная запись займет в 60 раз больше, т.е. 264600×60/1024² ≈ 15.14 Мбайт.
Чтобы определить, какой объем займет запись длительностью t минут, надо умножить t на 15.14 и округлить результат до ближайшего большего целого (в математике эта функция называется ceiling, т.е. по-английски "потолок").
<u>Программа на Python 3.6.4</u>
import math
t=int(input("задайте время в минутах: "))
print("Потребуется",math.ceil(15.14*t),"Мб")