-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path2_6_7.py
More file actions
25 lines (21 loc) · 1.03 KB
/
Copy path2_6_7.py
File metadata and controls
25 lines (21 loc) · 1.03 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
'''
Напишите программу, которая выводит часть последовательности 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.
Sample Input:
7
Sample Output:
1 2 2 3 3 3 4
'''
number = int(input())
summ = []
for i in range(1, number+1):
for j in range(1, i +1):
summ.append(str(i))
print(*(summ[:number]))
# number = int(input())
# summ = []
# i = 0
# while len(summ) < number:
# summ += [i] * i
# i += 1
# print(*summ[:number])