0

Пароль от чемодана

Вы готовитесь к поездке и вам нужно установить пароль на чемодан. Пароль должен состоять из 4 чисел в диапазоне от 0 до N. Напишите программу, которая использует в качестве вводных данных число N, сгенерирует 4 случайных числа из указанного диапазона и выведет их последовательно без пробелов. Пример вводных данных: 9 Пример выходных данных: 2818

24th May 2022, 2:54 PM
Timur Nurzhau
4 odpowiedzi
+ 5
Используй функцию rand() и сделай проверку что ввод не больше 10.
24th May 2022, 7:20 PM
aewerdev
aewerdev - avatar
0
Где твоя компьютерная программа?
24th May 2022, 3:21 PM
Per Bratthammar
Per Bratthammar - avatar
24th May 2022, 5:35 PM
Timur Nurzhau
0
Не работает! Решение правильное, но для сололерна не подходит, мое решение тоже не работает. Какой то баг кажется, он требует какие то особенные числа, но как можно решить задачу под его требование если эти числа рандомные? #include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main() { int N; cin >> N; // Считывание верхней границы диапазона srand(time(0)); // Инициализация генератора случайных чисел текущим временем for (int N = 0; N < 4; N++) { int randomNum = rand() % (N + 1); // Генерация случайного числа в диапазоне [0, N] cout << randomNum; // Вывод без пробелов } return 0; }
6th Feb 2024, 8:57 AM
Ismailov Mamut
Ismailov Mamut - avatar