首页
比赛
题库
课程
竞赛讨论区
登录
/
注册
去牛客
首页
>
Cannon
3条解析
开通博客写题解
Tryna
发表于 2021-07-23 18:48:19
去这里看好像体验更佳 B - Cannon 题意: 有一个的棋盘,第一行摆了个炮,第二行摆了个炮。一个炮吃掉另一个炮中间当且仅当只有一个炮。设为个炮吃炮事件的方案数,在两种情况下,第一种是两行可以交替发生事件;第二种是必须第一行发生完才能发生第二行,求方案数的异或和。 题解: 在有个炮
展开全文
AsukaKyle
发表于 2021-08-11 12:24:55
Cannon 有一个 的棋盘,第一行摆了 个炮,第二行摆了 个炮。 依次求发生 个炮吃炮事件的方案数。 有考虑两行之间的顺序和不考虑两行之间的顺序 两个子问题。 一行 个炮操作 次的方案是 。 设 ,问题即求$$ 问题一直接递推,问题二维护一个组合数前缀和即可。 // Author
展开全文
11D_Beyonder
发表于 2021-09-04 18:55:11
题目大意 有一个棋盘只有两行,但有 列,第一行上有 个炮,第二行上有 个炮。 众所周知,中国象棋中炮吃一个子时需要中间有一棋子作为炮架。记发生 次炮吃炮事件的方案数 为 ,输出 。题目需要输出两个答案,分别对应两个限制条件:1.不考虑两行发生事件的顺序;2.事件必须先在第一行发生,之后再在
展开全文
查看本题
查看本题讨论
相关比赛
11253-2021牛客暑期多校训练营2
进入比赛
81001-2024牛客五一集训派对day5
进入比赛
等你来战
查看全部
牛客练习赛142
报名截止时间:2025-07-11 21:30
2025年第一届上海师范大学程序设计竞赛(同步赛)
报名截止时间:2025-07-13 18:00
牛客周赛 Round 100
报名截止时间:2025-07-13 21:00
2025牛客暑期多校训练营1
报名截止时间:2025-07-15 17:00
2025牛客暑期多校训练营2
报名截止时间:2025-07-17 17:00
扫描二维码,关注牛客
意见反馈
下载牛客APP,随时随地刷题