generate functionTue, 04 Apr 2023

Напишите программу, которая выводит часть последовательности 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 ... (число повторяется столько раз, чему равно). На вход программе передаётся неотрицательное целое число n — столько элементов последовательности должна отобразить программа. На выходе ожидается последовательность чисел, записанных через пробел в одну строку. Например, если n = 7, то программа должна вывести 1 2 2 3 3 3 4.

def func(n): result = [] for i in range(1, n+1): result.append(i) result.append(i) result.append(i) return result

Questions about programming?Chat with your personal AI assistant