Схема составлена с помощью цикла Пока
gcc 7/3/0
c++
#include <iostream>
#include <iterator>
#include <vector>
#include <algorithm>
int main()
{
std::cout << "Вводите числа по порядку. Символ, отличный от цифры - конец ввода." << std::endl;
std::vector<int> vec(std::istream_iterator<int>(std::cin), std::istream_iterator<int>());
std::copy(vec.rbegin(), vec.rend(), std::ostream_iterator<int>(std::cout, " "));
std::cout << std::endl;
return 0;
}
По мощности алфавита определяем информационный объем одного символа: 32 = 2^5. Значит, 5 бит.
Перемножаем 256*256*5, получаем объем в битах, делим на 2^13, получаем в Кб.
(2^8*2^8*5)/2^13 = 40 Кб