Logo
(追記) (追記ここまで)

28287번 - 계단 자르기

시간 제한메모리 제한제출정답맞힌 사람정답 비율
2 초 (추가 시간 없음) 1024 MB (추가 메모리 없음)85593970.909%

문제

크기 $n$의 계단을 $n+1$개의 직사각형으로 나누는 경우의 수를 구해보자.

크기 $n$의 계단은 하나의 열을 시작으로 첫 줄에 단위 정사각형 1ドル$개, 둘째 줄에 2ドル$개, ..., $n$번째 줄에 $n$개를 붙여놓은 형태이다. 계단을 직사각형으로 나눌 때는 각 직사각형 역시 한 개 이상의 단위 정사각형으로 이루어져 있어야 한다.

입력

첫째 줄에 정수 $N$과 $MOD$가 공백으로 구분되어 주어진다. $(1 \leq N \leq 100$; 2ドル \leq MOD \leq 10^9)$

$MOD$는 소수가 아닐 수도 있다.

출력

$n=1$부터 $n=N$까지 문제의 답을 $MOD$로 나눈 나머지를 한 줄에 차례대로 출력한다.

제한

예제 입력 1

3 1000

예제 출력 1

0 1 9

예제 입력 2

9 3

예제 출력 2

0 1 0 2 2 1 0 1 1

힌트

출처

University > 전국 대학생 프로그래밍 대회 동아리 연합 > UCPC 2023 예선 연습 세션 PB번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /