noip
文章平均质量分 77
anantheparty
OIer
展开
-
【noip】解方程 秦九韶算法
解方程 描述 已知多项式方程: a0+a1x+a2x2+…+anxn=0a0+a1x+a2x2+…+anxn=0 求这个方程在[1, m]内的整数解(n 和 m 均为正整数)。 输入格式 输入共 n+2 行。 第一行包含 2 个整数 n、m,每两个整数之间用一个空格隔开。 接下来的 n+1 行每行包含一个整数,依次为a0,a1,a2,原创 2016-07-21 22:05:45 · 1909 阅读 · 1 评论 -
【noip2015】【搜索】斗地主
斗地主 牛牛最近迷上了一种叫斗地主的扑克游戏。斗地主是一种使用黑桃、红心、梅花、 方片的 A 到 K 加上大小王的共 54 张牌来进行的扑克牌游戏。在斗地主中,牌的大小关 系根据牌的数码表示如下: 3<4<5<6<7<8<9<10<J<Q<K<A<2<小王<大王3<4<5<6<7<8<9<10<J<Q<K<A<2<小王<大王,而花色并不对牌的大小产生影响。每一局游戏中,一副手牌原创 2016-10-17 15:25:29 · 465 阅读 · 0 评论 -
【noip2011】【数学】计算系数 逆元求组合数
描述 给定一个多项式(ax + by)^k,请求出多项式展开后x^n * y^m项的系数。 输入格式 共一行,包含5个整数,分别为a,b,k,n,m,每两个整数之间用一个空格隔开。 输出格式 输出共1行,包含一个整数,表示所求的系数,这个系数可能很大,输出对10007取模后的结果。 样例输入 1 1 3 1 2 样例输出原创 2016-10-15 20:21:48 · 942 阅读 · 0 评论 -
【NOIP2015】【bzoj4326】运输计划 LCA+差分+二分答案
NOIP2015最后一题,实际上不难,艹起来比D1T3(斗地主)舒服多了听说要卡常,求LCA就从倍增换成了tarjan,但不知道noip的老爷机过得了不,反正bzoj我感觉7860ms还不是很慢然后大概思路很简单,先二分答案,检验的时候差分,在对所有比枚举值大的路径lca-=2,s++,v++然后dfs找都经过的边就可以了 程序见下:#include<iostream>#include<cstd原创 2016-10-24 11:16:16 · 618 阅读 · 0 评论 -
【noip】【lca】火车运输 倍增
这几天把13年的提高做了,最后两道题参考了网上许多代码,最后终于改出来了,这里是day1最后一题。 描述 A 国有 n 座城市,编号从 1 到 n,城市之间有 m 条双向道路。每一条道路对车辆都有重量限制,简称限重。现在有 q 辆货车在运输货物,司机们想知道每辆车在不超过车辆限重的情况下,最多能运多重的货物。 输入格式 第一行有两个用一个空格隔开的整数 n,m,表示原创 2016-07-13 08:45:14 · 1441 阅读 · 7 评论 -
【noip2015】【DP】子串
子串 描述 有两个仅包含小写英文字母的字符串 A 和 B。现在要从字符串 A 中取出 k 个互不重叠的非空子串,然后把这 k 个子串按照其在字符串 A 中出现的顺序依次连接起来得到一 个新的字符串,请问有多少种方案可以使得这个新串与字符串 B 相等?注意:子串取出的位置不同也认为是不同的方案。 格式 输入格式 第一行是三个正整数 n,m,k,分别表示原创 2016-10-23 20:41:10 · 359 阅读 · 0 评论 -
【noip2009】最优贸易 tarjan+拓扑+dp或spfa
描述 C 国有 n 个大城市和 m 条道路,每条道路连接这 n 个城市中的某两个城市。任意两个 城市之间最多只有一条道路直接相连。这 m 条道路中有一部分为单向通行的道路,一部分 为双向通行的道路,双向通行的道路在统计条数时也计为 1 条。 C 国幅员辽阔,各地的资源分布情况各不相同,这就导致了同一种商品在不同城市的价 格不一定相同。但是,同一种商品在同一个城市的买原创 2016-10-08 21:02:51 · 638 阅读 · 0 评论 -
【noip】开车旅行 平衡树 倍增 treap tree
noip2012年day1最后一题 感觉2012年的都好难写 疫情控制也是。。 描述 小A和小B决定利用假期外出旅行,他们将想去的城市从1到N编号,且编号较小的城市在编号较大的城市的西边,已知各个城市的海拔高度互不相同,记城市i 的海拔高度为Hi,城市i 和城市j 之间的距离d[i,j]恰好是这两个城市海拔高度之差的绝对值,即d[i,j] = |Hi - Hj|。 旅行过程中,原创 2016-08-25 19:45:02 · 1066 阅读 · 0 评论 -
【noip】国王游戏 贪心 高精度
说实话我一开始是不想发这道题的,虽然比较水,但不知道是不是因为我太久都没有写高精度了,还是写错了,才40分,还是发上来吧。 描述 恰逢H国国庆,国王邀请n位大臣来玩一个有奖游戏。首先,他让每个大臣在左、右手上面分别写下一个整数,国王自己也在左、右手上各写一个整数。然后,让这n位大臣排成一排,国王站在队伍的最前面。排好队后,所有的大臣都会获得国王奖赏的若干金币,每位大臣获得的金币数分别是原创 2016-08-25 19:09:01 · 976 阅读 · 0 评论 -
【noip】Mayan游戏 搜索
描述 Mayan puzzle是最近流行起来的一个游戏。游戏界面是一个7行5列的棋盘,上面堆放着一些方块,方块不能悬空堆放,即方块必须放在最下面一行,或者放在其他方块之上。游戏通关是指在规定的步数内消除所有的方块,消除方块的规则如下: 1、每步移动可以且仅可以沿横向(即向左或向右)拖动某一方块一格:当拖动这一方块时,如果拖动后到达的位置(以下称目标位置)也有方块,那么这两个方块将交换原创 2016-08-30 19:33:33 · 370 阅读 · 0 评论 -
【noip】HankSon的趣味题
描述 Hanks 博士是 BT (Bio-Tech,生物技术) 领域的知名专家,他的儿子名叫 Hankson。现 在,刚刚放学回家的 Hankson 正在思考一个有趣的问题。 今天在课堂上,老师讲解了如何求两个正整数 c1和 c2 的最大公约数和最小公倍数。现 在 Hankson 认为自己已经熟练地掌握了这些知识,他开始思考一个“求公约数”和“求公 倍数”之类问题的原创 2016-08-30 19:11:04 · 823 阅读 · 0 评论 -
【noip】寻找道路 DFS SPFA
还是14年noip,这是day2第二题。 寻找道路 描述 在有向图 G 中,每条边的长度均为 1,现给定起点和终点,请你在图中找一条从起点到 终点的路径,该路径满足以下条件: 路径上的所有点的出边所指向的点都直接或间接与终点连通。 在满足条件 1 的情况下使路径最短。 注意:图 G 中可能存在重边和自环,题目保证终点没有出边。 请你输出符合条件的路径的长度。原创 2016-07-21 20:07:35 · 530 阅读 · 0 评论 -
【noip】【dp】飞扬的小鸟 背包 滚动数组
这几天又把14年给做了,这是day1的第三题 飞扬的小鸟 Flappy Bird 是一款风靡一时的休闲手机游戏。玩家需要不断控制点击手机屏幕的频率来调节小鸟的飞行高度,让小鸟顺利通过画面右方的管道缝隙。如果小鸟一不小心撞到了水管或者掉在地上的话,便宣告失败。 为了简化问题,我们对游戏规则进行了简化和改编: 游戏界面是一个长为 n,高为 m 的二维平面,其中有k 个管原创 2016-07-18 20:47:30 · 1580 阅读 · 0 评论 -
【noip】联合权值 搜索
把14年提高也做了,这是day1第二题 描述 无向连通图 G 有 n 个点,n-1 条边。点从 1 到 n 依次编号,编号为 i 的点的权值为 WiWi, 每条边的长度均为 1。图上两点(u, v)的距离定义为 u 点到 v 点的最短距离。对于图 G 上的点对(u, v),若它们的距离为 2,则它们之间会产生Wu×Wv的联合权值。 请问图 G 上所有可产生联合权值的有序点对中,联原创 2016-07-18 19:03:39 · 814 阅读 · 1 评论 -
【noip】 华容道 搜索
这几天把13年的提高做了,最后两道题参考了网上许多代码,最后终于改出来了,这里是day1最后一题。 描述 小 B 最近迷上了华容道,可是他总是要花很长的时间才能完成一次。于是,他想到用编程来完成华容道:给定一种局面,华容道是否根本就无法完成,如果能完成,最少需要多少时间。 小 B 玩的华容道与经典的华容道游戏略有不同,游戏规则是这样的: 在一个 n*m 棋盘上有 n*m 个原创 2016-07-13 11:11:39 · 1004 阅读 · 0 评论 -
【noip2008】【普及组】立体图
题目图太多不好复制,自己去找了,反正noip到处都有。 这里发一道普及组模拟水题,主要是为了后面的一道题,现在这里mark一下。 直接放代码了:#include<iostream>#include<cstdio>#include<cstring>#include<string>#include<set>#include<map>#include<queue>#include<alg原创 2016-10-13 13:58:03 · 1986 阅读 · 1 评论