11 тройчное число рад был помочь
Ответ:
n = int(input())
while n % 8 != n:
n //= 8
print(n)
Хоть и 8 балов это маловато за задачу на знание языка программирования, но этот код работает.
16 Мбайт=2^4*2^23 (бит)
8^x бит=2^3x (бит)
2^3x =2^27
3x=27
x=9
Формула для кодирования звука:
V=k*i*v*t, где V - размер полученного звукового файла(в битах), i - глубина звука(разрешение)(в битах), v - частота дискретизации(в герцах), t - время записи(в секундах), k - кол-во каналов(моно -1 , стерео -2).
В данной задаче:
V=48 Мбайт=48*1024*1024*8 бит
v=64 кГц=64*1000 Гц
i=16 бит
k=2 (стерео)
t - ?
Находим t:
Так как нужно приблизительное значение, то для упрощения вычислений представим:
В итоге:
Переводим в минуты:
мин
Ответ: 3
На одну чашу весов поместим две монеты, на другую – монету и гирю. Если весы уравновесятся, то фальшивая монета та, что осталась. За второе взвешивание определим, легче она или тяжелее любой из настоящих монет (или гири). Если же весы не уравновесятся, то наверняка можно утверждать, что настоящей является отложенная монета. Предположим, что перевесила чаша, на которой находятся две монеты. Сравним эти монеты при втором взвешивании. Если весы уравновесятся, то фальшивая монета легче, и она находится рядом с гирей. В противном случае фальшивой окажется более тяжелая из двух сравниваемых монет.