码迷,mamicode.com
首页 >  
搜索关键字:ahoi2009    ( 182个结果
P2165 [AHOI2009]飞行棋
题目描述 给出圆周上的若干个点,已知点与点之间的弧长,其值均为正整数,并依圆周顺序排列。 请找出这些点中有没有可以围成矩形的,并希望在最短时间内找出所有不重复矩形。 输入输出格式 输入格式: 第一行为正整数N,表示点的个数,接下来N行分别为这N个点所分割的各个圆弧长度 输出格式: 所构成不重复矩形的 ...
分类:其他好文   时间:2018-05-22 22:19:33    阅读次数:192
Luogu P2051 [AHOI2009]中国象棋
不得不佩服这道题的玄妙 首先我们可以发现一个显然的性质: 任意一行或任意一列至多只有两个炮 然后就有一种50分的做法:把每一行的情况三进制状压,然后状压DP即可 转移从上面找出所有有0个炮,1个炮,2个炮的列然后枚举新加入的炮的个数 然后我们瞎搞一下可以发现, 其实方案总数与炮摆放的位置无关 即我们 ...
分类:其他好文   时间:2018-05-10 14:32:02    阅读次数:147
[P2023][AHOI2009]维护序列(线段树)
题目描述 老师交给小可可一个维护数列的任务,现在小可可希望你来帮他完成。 有长为N的数列,不妨设为a1,a2,…,aN 。有如下三种操作形式: (1)把数列中的一段数全部乘一个值; (2)把数列中的一段数全部加一个值; (3)询问数列中的一段数的和,由于答案可能很大,你只需输出这个数模P的值。 输入 ...
分类:其他好文   时间:2018-05-01 13:55:21    阅读次数:167
题解:bzoj1801: [Ahoi2009]chess 中国象棋
Description 在N行M列的棋盘上,放若干个炮可以是0个,使得没有任何一个炮可以攻击另一个炮。 请问有多少种放置方法,中国像棋中炮的行走方式大家应该很清楚吧. Input 一行包含两个整数N,M,中间用空格分开. Output 输出所有的方案数,由于值比较大,输出其mod 9999973 S ...
分类:其他好文   时间:2018-04-30 13:29:55    阅读次数:134
【BZOJ1801】【Ahoi2009】chess 中国象棋
Time Limit: 10 Sec Memory Limit: 64 MB Description 在N行M列的棋盘上,放若干个炮可以是0个,使得没有任何一个炮可以攻击另一个炮。 请问有多少种放置方法,中国像棋中炮的行走方式大家应该很清楚吧. Input 一行包含两个整数N,M,中间用空格分开. ...
分类:其他好文   时间:2018-04-16 18:16:58    阅读次数:158
【luogu P2023 [AHOI2009]维护序列】 题解
题目链接:https://www.luogu.org/problemnew/show/P2023 把P3373改一改直接粘过来就A ...
分类:其他好文   时间:2018-04-09 23:02:44    阅读次数:191
[BZOJ1797][AHOI2009]最小割Mincut
"bzoj" "luogu" sol 一条边出现在最小割集中的必要条件和充分条件。 先跑出任意一个最小割,然后在残余网络上跑出$scc$。 一条边$(u,v)$在最小割集中的必要条件:$bel[u]!=bel[v]$ 一条边$(u,v)$在最小割集中的充分条件:$bel[u]=bel[S],bel[ ...
分类:其他好文   时间:2018-04-03 14:24:57    阅读次数:163
洛谷 P2023 [AHOI2009]维护序列
P2023 [AHOI2009]维护序列 P2023 [AHOI2009]维护序列 P2023 [AHOI2009]维护序列 题目描述 老师交给小可可一个维护数列的任务,现在小可可希望你来帮他完成。 有长为N的数列,不妨设为a1,a2,…,aN 。有如下三种操作形式: (1)把数列中的一段数全部乘一 ...
分类:其他好文   时间:2018-04-01 18:57:48    阅读次数:192
BZOJ_1800_[Ahoi2009]fly 飞行棋_乱搞
BZOJ_1800_[Ahoi2009]fly 飞行棋_乱搞 Description 给出圆周上的若干个点,已知点与点之间的弧长,其值均为正整数,并依圆周顺序排列。 请找出这些点中有没有可以围成矩形的,并希望在最短时间内找出所有不重复矩形。 Input 第一行为正整数N,表示点的个数,接下来N行分别 ...
分类:其他好文   时间:2018-03-30 21:48:59    阅读次数:142
【AHOI2009】 维护序列 - 线段树
题目描述 老师交给小可可一个维护数列的任务,现在小可可希望你来帮他完成。 有长为N的数列,不妨设为a1,a2,…,aN 。有如下三种操作形式: (1)把数列中的一段数全部乘一个值; (2)把数列中的一段数全部加一个值; (3)询问数列中的一段数的和,由于答案可能很大,你只需输出这个数模P的值。 输入 ...
分类:其他好文   时间:2018-03-24 23:54:36    阅读次数:229
182条   上一页 1 ... 4 5 6 7 8 ... 19 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!