Python Задача. Треугольная последовательностьДана монотонная последовательность, в которой каждое натуральное число k встречается ровно k раз: 1, 2, 2, 3, 3, 3, 4, 4, 4, 4, ...По данному натуральному n выведите первые n членов этой последовательности. Попробуйте обойтись только одним циклом for.Входные данныеВводится натуральное число n.Выходные данныеВыведите ответ на задачу.Примерывходные данные2выходные данные1 2 входные данные5выходные данные1 2 2 3 3
def triangle_sequence(n):
Ввод количества элементовcount = 0
for i in range(1, n+1):
for j in range(i):
if count < n:
print(i, end=' ')
count += 1
else:
break
n = int(input())
Вывод треугольной последовательностиtriangle_sequence(n)