比赛场次 | 296 |
---|---|
比赛名称 | 20160323 |
比赛状态 | 已结束比赛成绩 |
开始时间 | 2016-03-23 19:00:00 |
结束时间 | 2016-03-23 22:00:00 |
开放分组 | 全部用户 |
注释介绍 |
题目名称 | 雕塑安置 |
---|---|
输入输出 | arrange.in/out |
时间限制 | 1000 ms (1 s) |
内存限制 | 256 MiB |
测试点数 | 10 简单对比 |
用户 | 结果 | 时间 | 内存 | 得分 |
---|---|---|---|---|
mikumikumi | AAAAAAAAAA | 0.211 s | 8.31 MiB | 100 |
Fmuckss | AAAAAAAAAA | 0.497 s | 168.31 MiB | 100 |
咸鱼二号 | AAAAAAAAAA | 0.519 s | 176.32 MiB | 100 |
前鬼后鬼的守护 | AAAAAAAAAA | 1.106 s | 24.35 MiB | 100 |
ZXCVBNM_1 | WAEAAAAAAA | 0.159 s | 0.31 MiB | 80 |
KZNS | AWAAAAAWWW | 1.070 s | 219.66 MiB | 60 |
lxtgogogo | ATAAAAATTT | 4.570 s | 16.31 MiB | 60 |
WAHT | ATAAAATTTT | 5.004 s | 0.29 MiB | 50 |
Rapiz | ATAAAATTTT | 5.005 s | 0.31 MiB | 50 |
话说SYZX为了美化校园,请设计师设计了n座精美的雕塑,准备安置在校园里。整个校园可以抽象为一个n*n 的大网格,并且为了平均分布这些雕塑,学校决定网格的同一行、同一列必须有且只有一座雕塑,还规定不能出现1座以上的雕塑出现在同一个1*1 网格里的情况。然而某些1*1 的网格恰巧是一片湖或者是食堂,这些网格就不能安置雕塑了。每个雕塑的造型是相同的,这样同一种安置方案中交换排列都算一种。
学校想知道有多少种安置方案,你能解决这个问题吗?
第一行两个整数n,m 用空格分开,n表示n*n的大网格,m表示不能安置雕塑的位置个数。
第二行至第m+1行,每行两个整数x,y,用空格分开,表示坐标(x,y)的1*1 网格上不能安置雕塑。
仅一行,方案的个数。
6 7 1 1 2 1 2 2 3 3 3 4 4 3 4 4
184
对于 50%的数据, 保证 n≤10,m≤10
对于100%的数据,保证n≤20,m≤10,方案总数≤2^63-1
在此键入。