Задача. Треугольная последовательность
Дана монотонная последовательность, в которой каждое натуральное число 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
Ответы
Ответ дал:
0
вот на питоне
x=int(input())
for i in range(1,x+1):
print("".join(map(str,[i]*i)),'a')
Ответ дал:
0
x=int(input())
for i in range(1,x+1):
print("".join(map(str,[i]*i)),'a')
for i in range(1,x+1):
print("".join(map(str,[i]*i)),'a')
Ответ дал:
0
вот улучшенная версия с 1 циклом
Ответ дал:
0
спасибо
Вас заинтересует
2 года назад
2 года назад
3 года назад
9 лет назад
9 лет назад
10 лет назад