C++ Дано натуральное число.
а) Определить его максимальную цифру.
б) Определить его минимальную цифру.
254
311
Ответы на вопрос:
С++11
Код:
#include <iostream>#include <string>int main() { int k; std::cin >> k; std::string memo = std::to_string(k); auto min_number = *std::min_element(memo.begin(), memo.end()); auto max_number = *std::max_element(memo.begin(), memo.end()); std::cout << "Max: " << max_number << "; Min: " << min_number << "." << std::endl;}
12+10=22 разрешённых символов 2^n = 22 (выбираем 32 - ближайшую большую степень двойки, n=5 бит для кодировки одного символа) 6*5=30 бит для одного номера , это = 30: 8≈ 4 байта 32*4 =128 байт для хранения 32 номеров
Популярно: Информатика
-
dilayra1601.04.2020 11:11
-
nnnnnastasi11.11.2022 08:57
-
Deztroyer23.12.2022 21:54
-
Eka22827.02.2022 04:42
-
мир27625.12.2021 05:01
-
BegimaiAnarkulova19.09.2022 22:48
-
kamil777727.06.2020 17:35
-
ВладимирЛенин116.04.2023 17:34
-
masha85968930.12.2020 16:43
-
tarnopolska9901.11.2021 20:04