만드는 중입니다

아직 만드는 중이라 바뀔 수 있습니다

방향 정하기

면접 대비

시간 제한1초메모리 제한1024 MB

요약
n개의 점을 잇는 완전 그래프에서 사이클이 없도록 간선 방향을 정하는 경우의 수를 10^9+7로 나눈 나머지로 구합니다.
난이도

쉬움10점 중 3점

유형
수학, 조합론
정답자
아직 제출이 없습니다

문제

nn개의 점이 있다. 두 점마다 간선이 정확히 하나씩 있으므로, 간선은 총 n(n−1)2\frac{n(n-1)}{2}개이다.

모든 간선에 방향을 정하는 방법 중 아래 조건을 만족하는 방법의 수를 구하라.

  • 조건: 어느 점에서 출발하더라도 간선의 방향을 따라 이동해서 출발한 점으로 돌아올 수 없다.

입력

첫 번째 줄에 nn이 주어진다. (2≤n≤1 000 000)(2 \leq n \leq 1\,000\,000)

출력

조건을 만족하는 방법의 수를 109+710^9+7로 나눈 나머지를 출력한다.

예제1

  1. 예제 1

    입력
    2
    
    예상 출력
    2