Опишем условия задачи (ориентируемся на рисунок где выделены области N1, N2, N3)
N2=1000 (из условия фрегат & эсминец 1000)
N1+N2=2000 (из условия фрегат 2000)
N2+N3=2500 (из условия эсминец 2500)
Запрос фрегат | эсминец можно описать как
N1+N2+N3
Выражаем из уравнений выше каждую из N
N2=1000
N1=2000-N2=2000-1000=1000
N3=2500-N2=2500-1000=1500
Получаем:
N1+N2+N3=1000+1000+1500=3500
65(7)=5+6*7=47(10)
47(10)=101111(2)
string = 'Вырежьте два первых символа символьной строки и поместите их в конец данной строки'
print(string)
string = string + string[0] + string[1]
print(string[2:])
задача1
запишем условие: К=15, N=64, I=?
решение: вычислим вес одного символа данного алфавита
64=2^i, 2^6=2^i, i=6 бит
определим информационный объем текста I=K*i=15*6=90 бит
задача2
запишем условие: I=200 , K=400, i=?
решение: выразим информационный объем текста в битах
I=200*8=1600 бит
вычислим вес одного символа по формуле i=I/K=1600/400=4 бита