1. Любое число может быть закодировано.(На крайний случай можно вспомнить анекдот - очень дофига).
3. В доме 8 подъездов. (выбор одного из 8 вариантов кодируется 3 битами ровно).
4. 4 символа.
5. 51.7 битов
6. 8 знаков - это 2 в 3 степени. Следовательно, 3 бита.
8. Содержательный подход - более эффективный.
Органы чувств ..........................!!!!!!!!
P=2a+2b и найдёте периметр
def n_pow(n):
if n <= 30:
choice = int(input("З клавіатури/на екран чи з файлу/в файл(1 or 2)? "))
if choice == 1:
return pow(2,n)
elif choice == 2:
with open('input.txt') as num_input:
line = int(num_input.read())
with open('output.txt', 'w') as num_output:
num_output.write(str(pow(2,line)))
else:
return f'Число {n} не має бути більшим 30!'
print(n_pow(4))
#include <iostream>
using namespace std;
int main()
{
setlocale (LC_ALL, "Russian");
int x, y;
cout << "X and Y= ";
cin >> x >> y;
if (x=y)
{ cout << "Одинаковы"; }
else
{ cout << "Неодинаковы"; }
cin.get();
cin.get();
return 0;
}