Kiên và đồ thị

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 2.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C++, Go, Java, Kotlin, Pascal, PyPy, Python, Rust, Scratch

Bạn hãy giúp Kiên đếm số lượng đồ thị có ~N~ đỉnh đánh số từ ~1~ tới ~N~, ~M~ cạnh và thỏa mãn các điều kiện sau:

  • Không có cạnh nối giữa một đỉnh tới chính nó
  • Bậc mỗi đỉnh trong đồ thị không vượt quá 2
  • Thành phần liên thông chứa nhiều đỉnh nhất có đúng ~L~ đỉnh

Input

Input gồm một dòng duy nhất chứa ba số nguyên dương ~N, M, L~ ~(2 \leq N \leq 300, 1 \leq M, L \leq N)~.

Output

In ra một số nguyên duy nhất là số lượng đồ thị thỏa mãn modulo ~10^{9} + 7~

Sample Input 1

1 1 1

Sample Output 1

0

Sample Input 2

3 1 2

Sample Output 2

3

Sample Input 3

4 3 2

Sample Output 3

6

Bình luận

Hãy đọc nội quy trước khi bình luận.



  • 7
    tiozo  đã bình luận lúc 31, Tháng 8, 2021, 3:28

    Bài giới hạn 2<=N<=300 mà sao input lại có case N=1 vậy ạ