*마스틱
입력
입력 문자열에는 공백으로 구분된 4개의 숫자( a
, b
, c
및 N
)가 포함됩니다.
출판
첫 번째 줄에 주어진 양의 매스틱(N
kg)을 상자를 열지 않고 살 수 있는 방법의 수 K
를 인쇄해야 합니다. 다음 K
줄 각각에서 프로그램은 ka
, kb
및 kc< 세 개의 숫자를 인쇄(공백으로 구분)해야 합니다. /code> : 각 K
구매 옵션에 대한 1, 2 및 3 유형의 상자 수입니다. 변형은 사전식 순서로 출력되어야 합니다. 동일한 ka
에 대해 가장 작은 ka
값을 가진 변형이 먼저 출력되어야 합니다. 먼저 kb
값이 가장 작은 변형 등
예
<헤드>
# |
입력 |
출력 |
것>
<몸>
1 |
15 17 21 185 |
5
0 1 8
1 10 0
3 7 1
5 4 2
7 1 3
|
테이블>
Запрещенные операторы: list
; [