| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 2 초 | 1024 MB | 83 | 57 | 42 | 72.414% |
스포츠스태킹은 $N$개의 컵을 다양한 방법으로 빠르게 쌓는 스포츠 경기다. BOJ 스포츠스태킹 협회의 회장 한나는 이번에 새롭게 출시한 빨간 컵의 판매량을 늘리기 위해 새로운 스포츠스태킹 종목을 도입하고자 한다. (문제의 그림에서 빨간 컵은 가로줄이 그려져 있는 컵이다.) 그 규칙은 다음과 같다.
참가자는 빨간 컵 $N$개와 파란 컵 $N$개를 준비한다. 참가자는 이 중 $N$개의 컵을 쌓아서 규칙에 맞는 배치를 아무거나 만들어야 한다. 컵을 쌓는 규칙은 다음과 같다.
색깔이 같은 컵끼리는 구분할 수 없다고 할 때, 컵을 쌓을 수 있는 경우의 수를 주어지는 소수 $P$로 나눈 나머지를 구하시오. 두 배치가 서로 대칭이어도, 서로 다른 배치로 센다.
첫 번째 줄에 쌓을 컵의 개수를 나타내는 정수 $N$과 나누어 출력할 소수 $P$가 공백을 사이에 두고 주어진다.
규칙을 만족하도록 $N$개의 컵을 쌓는 경우의 수를 $P$로 나눈 나머지를 출력한다.
3 998244353
14
5 998244353
124
7 998244353
1248
3ドル$개의 컵을 쌓는 방법은 다음 그림과 같이 14ドル$가지가 있다.
Contest > BOJ User Contest > Good Bye, BOJ > Hello, BOJ 2023! D번