0
Пароль от чемодана
Вы готовитесь к поездке и вам нужно установить пароль на чемодан. Пароль должен состоять из 4 чисел в диапазоне от 0 до N. Напишите программу, которая использует в качестве вводных данных число N, сгенерирует 4 случайных числа из указанного диапазона и выведет их последовательно без пробелов. Пример вводных данных: 9 Пример выходных данных: 2818
4 ответов
+ 5
Используй функцию rand() и сделай проверку что ввод не больше 10.
0
Где твоя компьютерная программа?
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;
}