Напишите программу, которая выводит часть последовательности 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 … (число повторяется столько раз, чему равно). На вход программе передаётся неотрицательное целое число n — столько элементов последовательности должна отобразить программа. На выходе ожидается последовательность чисел, записанных через пробел в одну строку.
dlina = int(input()) tek_ch = 1 #хранение текущего числа i = 1 kol = 0 #номер позиции в последовательности одного числа while i < dlina + 1: if tek_ch == kol + 1: #условие перехода к след. числу print(tek_ch, end=' ') i += 1 kol = 0 tek_ch +=1 continue else: print(tek_ch, end=' ') kol += 1 i += 1