CF1433E.Two Round Dances

普及/提高-

通过率:0%

AC君温馨提醒

该题目为【codeforces】题库的题目,您提交的代码将被提交至codeforces进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

One day, nn people ( nn is an even number) met on a plaza and made two round dances, each round dance consists of exactly n2\frac{n}{2} people. Your task is to find the number of ways nn people can make two round dances if each round dance consists of exactly n2\frac{n}{2} people. Each person should belong to exactly one of these two round dances.

Round dance is a dance circle consisting of 11 or more people. Two round dances are indistinguishable (equal) if one can be transformed to another by choosing the first participant. For example, round dances [1,3,4,2][1, 3, 4, 2] , [4,2,1,3][4, 2, 1, 3] and [2,1,3,4][2, 1, 3, 4] are indistinguishable.

For example, if n=2n=2 then the number of ways is 11 : one round dance consists of the first person and the second one of the second person.

For example, if n=4n=4 then the number of ways is 33 . Possible options:

  • one round dance — [1,2][1,2] , another — [3,4][3,4] ;
  • one round dance — [2,4][2,4] , another — [3,1][3,1] ;
  • one round dance — [4,1][4,1] , another — [3,2][3,2] .

Your task is to find the number of ways nn people can make two round dances if each round dance consists of exactly n2\frac{n}{2} people.

输入格式

The input contains one integer nn ( 2n202 \le n \le 20 ), nn is an even number.

输出格式

Print one integer — the number of ways to make two round dances. It is guaranteed that the answer fits in the 6464 -bit integer data type.

输入输出样例

  • 输入#1

    2

    输出#1

    1
  • 输入#2

    4

    输出#2

    3
  • 输入#3

    8

    输出#3

    1260
  • 输入#4

    20

    输出#4

    12164510040883200
首页