Сумма
면접 대비시간 제한1초메모리 제한1024 MB
합이 n이고 이웃한 항의 차가 1 이하인 정수 k개짜리 순서 있는 표현을 모두 사전순으로 출력한다.
문제
Даша очень любит представлять числа в виде суммы. Сегодня Даша хочет выписать все возможные представления числа в виде суммы слагаемых.
При этом она не любит, когда слагаемые меняются слишком быстро. А именно, соседние слагаемые в представлении Даши должны различаться не больше, чем на единицу. Она использует и положительные, и отрицательные, и даже нулевые слагаемые, порядок слагаемых важен.
Выведите все представления, которые подходят по Дашины ограничения. Разбиения следует упорядочить по первому слагаемому, при равном первом слагаемом --- по второму, при равных первых двух --- по третьему, и так далее.
입력
Первая строка ввода содержит число ().
Вторая строка содержит число ().
Гарантируется, что общее число представлений не превышает .
출력
Выводите представления по одному на строке, перед положительными и нулевыми слагаемыми, кроме первого в представлении, выводите знак плюс. Не выводите пробелы.