(m-n+1)*(m+n)! / n!(m+1)!
但是这题的数据规模比较大,得用高精度,这样动规从时间和空间上来说都接受不了,还是得推公式。公式应该是c(m+n)(n)-c(m+n)(m+1),但是我也不知道为什么...没推出来呢.....
用组合数学,C(m+n,n)表示从m+n个中选n个不考虑是否穿过的总走法数,C(m+n,n-1)表示从m+n中走时穿过对角线,即至少有一个使得找不出前的情形。
ANS:C(m+n,n)-C(m+n,n-1).
可用对称法解决,《奥赛经典》组合问题。
快速帮助 | 运行状态 | 反馈举报 | 关于我们 | 免责声明 | 浙ICP备11060257号 Processed in 0.0042 Second(s) Copyright (C) RQNOJ 2007-2019. All Rights Reserved.