I = K*i, где K-кол-во символов, i- размер алфавита
<span> Значит i = 8</span>
<span> бит</span>
Так как нам нужно в байтах, то (в 1 байте 8 бит) делим на 8 ()
<span> байт</span>
Подсчитываем и в итоге получаем ответ:
<span> байт</span>
<span>Ответ: 30720 байт. вот решение </span>
Надо просто перевести 12 и 17 систему счисления(двоичную,восьмиричную..)
Ответ:
#include <iostream>
int main()
{
float Number[10];
for (int i = 0; i < 10; i++) {
std::cin >> Number[i];
}
for (int i = 0; i < 10; i++) {
for (int j = 0; j < 10; j++) {
if (Number[i] < Number[j]) {
float temp = Number[j];
Number[j] = Number[i];
Number[i] = temp;
}
}
}
for (int i = 0; i < 10; i++) {
std::cout << Number[i] << "\t" ;
}
return 0;
}
Объяснение:
Работает правильно, но возможно был допущен недочёт в алгоритме, для сортировки использовал пузырьковую сортировку.