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

2 Сен 2019 в 17:41
582 +1
0
Ответы
1
Функция для вывода треугольной последовательности

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)

20 Апр 2024 в 05:17
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир