Количество каналов = 1 канал
Информационный объем файла = 5,25 Мбайт = 5,25 * 1024 * 1024 байт
Звуковая глубина = 16 бит = 2 байта
Частота дискретизации = 22,05 КГц = 22050 Гц
Время звучания -?
Информационный объем файла = Количество каналов * Время звучания * Частота Дискретизации * Звуковая Гулубина
Время звучания = Информационный объем файла / (Количество каналов * Частота Дискретизации * Звуковая Гулубина) = 5,25 * 1024 *1024 / (1* 22050 * 2 ) = 125 c (с округлением до целого значения)
C++
<span>#include <iostream>
#include <algorithm>
#include <iterator>
#include <random>
#include <vector>
std::mt19937 gen {std::random_device()()};
std::uniform_int_distribution<int> uid(1, 10);
int main()
{
int N = 0;
std::cin >> N;
std::vector<unsigned> arr(N);
for (auto &i : arr) i = uid(gen);
std::reverse(std::begin(arr), std::end(arr));
std::copy(std::begin(arr), std::end(arr),
std::ostream_iterator<int>(std::cout, " "));
system("pause");
<span>}</span></span>
625Кбайт = 625*1024*8 = 5120000бит
5120000/128000=40 сек
Вообщем.. Восьмеричную - 2354 ; Двоичную - 10011101100 ; В шестнадцатиричную - 4ес.
неверно, что отрицательное число может быть больше положительного
если число кратно 3 и кратно 2, то оно кратно 6