2500: All Latin Squares

内存限制:0 MB 时间限制:0.000 S
评测方式:文本比较 命题人:
提交:0 解决:0

题目描述

## Description A square arrangement of numbers ``` 1 2 3 4 5 2 1 4 5 3 3 4 5 1 2 4 5 2 3 1 5 3 1 2 4 ``` is a 5 x 5 Latin Square because each whole number from 1 to 5 appears once and only once in each row and column. Write a program that will compute the number of NxN Latin Squares whose first row is: 1 2 3 4 5.......N Your program should work for any N from 2 to 7. ## INPUT FORMAT One line containing the integer N. ## SAMPLE INPUT ``` 5 ``` ## OUTPUT FORMAT A single integer telling the number of latin squares whose first row is 1 2 3 . . . N. ## SAMPLE OUTPUT ``` 1344 ```