Напишите программу, вычисляющую количество десятков и единиц у целого двузначного числа. Запросите для ввода целого двузначного числа пояснение. Результат запишите с пояснением. На языке Python
Для начала надо найти i(вес 1 символа, т.е чему равен 1 символ в битах) Для этого есть формула N=2^i ; N(Мощность алфавита) Подставляем в формулу мощность алфавита. 64=2^6 значит i=6 бит, а как получил 6 тут просто нужно , 2×2×2×2×2×2=64, кол.двоек означает вес 1 символа. Теперь, чтобы найти I(3 страниц)нужно (кол.страниц×кол.строк×кол.символов×вес 1 символа) I=3×40×60×6=43'200 бит, теперь переведем в байты по условию задачи. 43'200 бит=43'200÷8=5'400байт ответ:5'400 байт количество информации содержат 3 страницы.
Сначала вводится N(кол-во эл-в в массиве), потом сам массив a. Потом вводится M и массив b. Программа выводит перевернутые массивы a и b Если будут вопросы пиши к комментариям.
#include <bits/stdc++.h> using namespace std; int main(){
int N; cin >> N; vector<int> a(N); for (int i = 0; i < N; i++) cin >> a[i]; int M; cin >> M; vector<int> b(M); for (int i = 0; i < M; i++) cin >> b[i]; reverse(a.begin(), a.end()); reverse(b.begin(), b.end()); for (int i = 0; i < N; i++) cout << a[i] << ' '; cout << endl; for (int i = 0; i < M; i++) cout << b[i] << ' '; }
a = int(input('Введите двузначное число:'))
print(f'Введённое число имеет {a//10} десятков и {a%10} единиц.')