45 lines
742 B
Python
45 lines
742 B
Python
# n = int(input())
|
|
# v = []
|
|
# for i in range(1, n+1):
|
|
# c = min(n, i)
|
|
# n = n - c
|
|
# v += [str(i)] * c
|
|
# if n <= 0:
|
|
# break
|
|
# print(" ".join(v))
|
|
|
|
|
|
# n = int(input())
|
|
# print(" ".join([str(i) for i in range(1, n+1) for j in range(i)][:n]))
|
|
|
|
|
|
|
|
# n = int(input())
|
|
# def generator(m):
|
|
# c = 0
|
|
# for i in range(1, m+1):
|
|
# for j in range(i):
|
|
# c += 1
|
|
# if c > m:
|
|
# return
|
|
# yield str(i)
|
|
|
|
# print(" ".join(generator(n)))
|
|
|
|
|
|
|
|
|
|
|
|
# хороший код
|
|
|
|
# #!/usr/bin/env python3
|
|
# import itertools
|
|
|
|
# def generate():
|
|
# for i in itertools.count(1):
|
|
# yield from [str(i)] * i
|
|
|
|
# n = int(input('Enter n: '))
|
|
# print(*itertools.islice(generate(), n))
|
|
|