# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
1246530 | steven_30_dubs | Nadan (COCI18_nadan) | C++20 | 0 ms | 0 KiB |
K = int(input())
N = int(input())
min_sum = N * (N + 1) // 2
R = K - min_sum
result = [i for i in range(1, N)]
result.append(N + R)
for val in result:
print(val)