python_math_stat/practica/stepik/stepik_tasks/new.py

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))