Предмет: Информатика,
автор: pplotnikov643
Помогите Пожалуйста, ( Python ). 20+Бал
Напишите программу, которая вводит натуральные числа a , b и N , и выводит на экран N псевдослучайных целых чисел на отрезке [ a , b ] .
Входные данные
Входная строка содержит три числа, разделённые пробелами: границы отрезка a и b и требуемое количество чисел N . Гарантируется, что a ≤ b .
Выходные данные
Программа должна вывести N случайных целых чисел в одной строке, разделив их пробелами.
Примеры|:
входные данные
10 20 5
выходные данные
10 10 19 12 13
Ответы
Автор ответа:
1
import random
string = input('Введите данные: ').strip()
data = string.split(' ')
a = int(data[0])
b = int(data[1])
N = int(data[2])
print(f'{" ".join(str(random.randint(a, b)) for _ in range(N))}')
pplotnikov643:
SyntaxError: invalid syntax
Автор ответа:
1
Ответ:
from random import randint
a, b, n = map(int, input().split())
for i in range(n):
print(randint(a, b), end=' ')
Объяснение:
18 20 19 11 16
Process finished with exit code 0
Похожие вопросы
Предмет: Русский язык,
автор: анечка106
Предмет: Русский язык,
автор: katyapolyakova21
Предмет: Английский язык,
автор: алина1480л
Предмет: Українська мова,
автор: maruha3008