Problem
주방장은 라이시엄에서 요리사를 위한 존경의 날을 마련하기로 결정했습니다. 이를 위해 그는 라이시움 학생들을 위해 비정상적으로 맛있는 커틀릿 N개를 준비하고 비밀리에 셰프의 요리를 맛보러 온 첫 남학생이 요리는 가장 많은 수의 맛있는 커틀릿을 가져와야 하며, 각 후속 학생은 이전 커틀릿보다 엄격하게 작아야 합니다(셰프는 요리한 점심이 늦어서 식혀야 할 때 정말 마음에 들지 않았습니다).
물론 도입된 규칙은 다음 lyceum 학생이 받는 커틀릿의 수에 상당한 임의성을 남기고 이 숫자는 최소가 아닙니다.
는 식당에서 lyceum 학생의 이전 행동과 그가 말한 마법의 단어에 따라 달라집니다. 예를 들어 6개의 커틀릿이
에 있을 수 있습니다.
결과는 다음 네 가지 계획 중 하나에 따라 배포됩니다. 3+2+1(온 학생 중 첫 번째 학생을 위한 커틀릿 3개, 두 번째 학생을 위한 커틀릿 2개, 세 번째 학생을 위한 1개), 4+2, 5+1 및 6(그는 모든 커틀릿을 운 좋게 먼저 먹습니다.)
셰프가 준비된 음식을 학생들에게 나누어 줄 수 있는 다양한 방법을 결정하는 프로그램을 작성하세요.
데이터 입력
입력 파일에는 요리사가 준비한 커틀릿 수인 단일 정수 N이 포함됩니다(0<=N<=200).
출력 데이터
출력 파일에는 가능한 패티 분포 수와 동일한 단일 정수가 포함되어야 합니다.
예
<헤드>
# |
입력 |
출력 |
것>
<몸>
1 |
6 |
4 |
테이블>