Предмет: Информатика, автор: Mrkrutoy100

Список одинаковых чисел
Вам дано число N и число X. Выведите число X ровно N раз в формате [X,X,X...,X]. Используйте функцию print() для вывода списка.

Входные данные:

В двух строках входных данных заданы натуральные числа N(N≤1000) и X(X≤109).

Выходные данные:

Ответ на задачу.
Примеры
Ввод
5
6
Вывод
[6, 6, 6, 6, 6] #Пробелы обязательны
Вот моё решение:
a=int(input())
b=input()
e=','+ b
f=a-1
ans=[(b+ (e*f))]
print(ans)
Оно выводит:
['6,6,6,6,6']
Надо как-то убрать эти кавычки в выводе и поставить необходимые пробелы, помогите пожалуйста.

Ответы

Автор ответа: icYFTLRU
18

n = int(input())

print([int(input())] * n)


niceuraura: Вы вообще какую-то непонятную штуку творите...
niceuraura: n = int(input())
x = int(input())
i=0
a=[]
while i<=n-1:
i+=1
a.append(x)
print(a)
niceuraura: Вот ответ, в сириусе зашел
niceuraura: Только пробелы расставьте нормально
Mrkrutoy100: Я уже решил ту задачу до появления решения
Похожие вопросы
Предмет: Математика, автор: nikita741236987