首页 > 其他分享 >NKOJ 2040

NKOJ 2040

时间:2024-02-17 22:45:03浏览次数:17  
标签:颜色 2040 NKOJ 棋子 答案 占用

我先说一下我自己的想法,我觉得是对的,但是没有OJ验证不了

我们考虑第一种颜色的棋子,先放他,假设放完后,这种棋子占用了\(p\)行\(q\)列(任意的\(p\)行\(q\)列,显然不影响答案),则这\(p\)行\(q\)列就不能放其他棋子了,棋盘就剩下了\(n-p\)行\(m-q\)列

如果我们已经知道了剩下所有棋子放在\(n-p\)行\(m-q\)列上的方案数,我们再计算出第一种颜色的棋子占用了\(p\)行\(q\)列的方案数,两者乘起来,再乘以组合数\(C_n^p\)和\(C_m^q\),是不是就是答案了?

于是整体框架就是记忆化搜索了,接下来是求某种颜色的棋子占用了\(p\)行\(q\)列的方案数

然后就结束了

但是PPT上面的做法,是利用另一个函数\(g\)过度

最终答案:

标签:颜色,2040,NKOJ,棋子,答案,占用
From: https://www.cnblogs.com/dingxingdi/p/18018568

相关文章

  • [Bookmark]--RP2040
    教程pico-examples开始使用树莓派PicoRP2040入门(一)配置开发环境开源项目logicanalyzer立创开源【核心板】RP2040最小系统YuzukiCorePicoRP2040核心板RP2040逻辑分析仪rp2040_demoRP2040开发板(兼容RaspberryPiPico)/************************(C)COPYLEFT2018M......
  • [NKOJP6453]求和
    求\(\sum\limits_{i=1}^{N}\sum\limits_{j=1}^{M}\mu(\gcd(i,j))^2\)。枚举\(\gcd\),\(\sum\limits_{d=1}^N\mu(d)^2\sum\limits_{i=1}^{\lfloor\fracNd\rfloor}\sum\limits_{j=1}^{\lfloor\fracMd\rfloor}[\gcd(i,j)=1]\)套莫反式子,\(\sum\li......
  • NKOJ 装备强化
    等概率双边游走有点类似赌徒输光问题,\(a+b=n\)时的期望。\(f_i\)表示从\(i-1\)第一次到\(i\)的期望次数-byLWC答案:\(\sum_{i=1}^nf_i\)\(f_i=(\frac{1}{p}-1)f_{i-1}+\frac{1}{p}-1+1\)令\(k=\frac{1}{p}\),\(f_i=k\timesf_{i-1}......
  • 04020404网格工具
    工具栏网格编辑模式工具:选择   选择或移动。   框选       通过拖拉方框选择几何元素。   刷选       通过拖拉圆形选择几何元素。   套索选择       通过拖拉曲线选择几何元素。Cursor游标   更改3D游标的位置。移动   变换工......
  • NKOJ2180证明
    这是一个经典模板,先看老板的PPT但其实我个人觉得从冒泡排序理解是不好理解的这个问题的本质还是证明这种做法是正确的首先,逆序对个数是下限,因为交换一次相邻两个数,通过对这两个数的相对大小的讨论,会发现最多让逆序对个数减少一然后我们要找到一种合理的方法来达到这个下限,就......
  • 试试用Rust为树莓派RP2040开发程序
    试试用Rust为树莓派RP2040开发程序实验环境树莓派Pico开发板DAPLINK调试器原工程链接:https://github.com/rp-rs/rp-hal-boards假设读者已经安装配置好了cargo环境1.安装配置获取工具链rustupselfupdaterustupupdatestablerustuptargetaddthumbv......
  • NKOJ9669小凯的疑惑—证明
    小凯手中有两种面值的金币,两种面值均为正整数且彼此互素。每种金币小凯都有无数个。在不找零的情况下,仅凭这两种金币,有些物品他是无法准确支付的。现在小凯想知道:1.在无......
  • CentOS7离线静默安装Oralce11(p13390677_112040)(转发+笔记)
    原文:https://blog.csdn.net/u014644574/article/details/1193259441、下载并上传到/root目录下p13390677_112040版本是付费版,免费版安装参考:CentOS7安装Oralce11g_u014......
  • MILIANKE-CZ01-7010/7020400-核心模块硬件手册(ZYNQ)
    1产品概述    自2017年MLK-CZ01-7010/7020-400(MZ7XCORE400)系列开发平台发布以来,该系列开发平台和核心模块经过多次迭代升级,在工业自动化、水利电力控制设备、医疗图......
  • MILIANKE-CZ01-7010/7020400-核心模块硬件手册(ZYNQ)
    1产品概述    自2017年MLK-CZ01-7010/7020-400(MZ7XCORE400)系列开发平台发布以来,该系列开发平台和核心模块经过多次迭代升级,在工业自动化、水利电力控制设备、医疗图......