Bữa tiệc Giáng sinh
Nộp bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Python 3
5.0s
Giới hạn bộ nhớ:
256M
Đầu vào:
stdin
Đầu ra:
stdout
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Go, Java, Kotlin, Pascal, Python, Scratch
Có đứa trẻ tham dự bữa tiệc Giáng sinh, mỗi đứa mang theo một món quà. Yêu cầu là mỗi đứa trẻ sẽ nhận được một món quà do đứa trẻ khác mang đến.
Đếm số cách phân phát quà thỏa mãn yêu cầu trên, kết quả theo modulo .
Dữ liệu vào
Một dòng chứa số nguyên .
Dữ liệu ra
In một số nguyên — số cách phân phát modulo .
Ràng buộc
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 | 9 | Có 9 hoán vị của 4 phần tử mà không có phần tử nào đứng đúng vị trí ban đầu. |
| 2 | 1 | Chỉ có một cách: hai đứa trẻ đổi quà cho nhau. |
Bình luận