trang chủ / bài tập / christmasparty

Bữa tiệc Giáng sinh

Đề bài

Mô tả

n đứ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 109+7.

Dữ liệu vào

Một dòng chứa số nguyên n.

Dữ liệu ra

In một số nguyên — số cách phân phát modulo 109+7.

Ràng buộc

  • 1n106

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

Không có bình luận tại thời điểm này.

gnatmake 12.2.0 a68g 3.1.2 nasm 2.16.1 as_x64 2.46 awk 1.3.4 gcc 16.1.0 csc 6.12.0.200 g++ 16.1.0 g++-themis 16.1.0 g++17 16.1.0 g++20 16.1.0 g++23 16.1.0 clang++ 22.1.6 dmd 2.112.0 dart 3.12.1 gforth 0.7.3 gfortran 12.2.0 go 1.26.3 groovyc 5.0.6 javac 25.0.3 node 26.2.0 kotlinc 2.3.21 sbcl 2.2.9 lua 5.4.8 nim 2.2.10 fpc 3.2.2 fpc-themis 3.2.2 perl 5.36.0 php 8.5.6 pike 8.0 pypy3 7.3.23 python3 3.14.5 racket 8.7 ruby 4.0.5 rustc 1.96.0 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 tclsh 8.6 bun 1.3.14 deno 2.8.1 v 0.5.1 zig 0.16.0