OIIIIIIII

07 2018 档案

摘要:Description 在大学里每个学生,为了达到一定的学分,必须从很多课程里选择一些课程来学习,在课程里有些课程必须在某些课程之前学习,如高等数学总是在其它课程之前学习。现在有N门功课,每门课有个学分,每门课有一门或没有直接先修课(若课程a是课程b的先修课即只有学完了课程a,才能学习课程b)。一个 阅读全文
posted @ 2018-07-30 12:26 qwertaya 阅读(197) 评论(0) 推荐(0)
摘要:#include<cmath> #include<cstdio> #include<iostream> #include<algorithm> using namespace std; #define R register int q[200007]; int n,m,r,mod; //Segmen 阅读全文
posted @ 2018-07-29 20:11 qwertaya 阅读(317) 评论(0) 推荐(0)
摘要:Descrption OIER公司是一家大型专业化软件公司,有着数以万计的员工。作为一名出纳员,我的任务之一便是统计每位员工的工资。这本来是一份不错的工作,但是令人郁闷的是,我们的老板反复无常,经常调整员工的工资。如果他心情好,就可能把每位员工的工资加上一个相同的量。反之,如果心情不好,就可能把他们 阅读全文
posted @ 2018-07-29 12:16 qwertaya 阅读(173) 评论(0) 推荐(0)
摘要:Description 您需要写一种数据结构(可参考题目标题),来维护一些数,其中需要提供以下操作: 插入 x 数 删除 x 数(若有多个相同的数,应只删除一个) 查询 x 数的排名(排名定义为比当前数小的数的个数 。若有多个相同的数,因输出最小的排名) 查询排名为 x 的数 求 x 的前驱(前驱定 阅读全文
posted @ 2018-07-29 11:29 qwertaya 阅读(415) 评论(0) 推荐(0)
摘要:Description Farmer John每年有很多栅栏要修理。他总是骑着马穿过每一个栅栏并修复它破损的地方。 John是一个与其他农民一样懒的人。他讨厌骑马,因此从来不两次经过一个栅栏。你必须编一个程序,读入栅栏网络的描述,并计算出一条修栅栏的路径,使每个栅栏都恰好被经过一次。John能从任何 阅读全文
posted @ 2018-07-28 21:49 qwertaya 阅读(196) 评论(0) 推荐(0)
摘要:DescriptionW 公司有 m 个仓库和 n 个零售商店。第 i 个仓库有 ai 个单位的货物;第 j 个零售商店需要 bj​ 个单位的货物。货物供需平衡,即 ∑ai=∑bj​ 。从第 i 个仓库运送每单位货物到第 j 个零售商店的费用为 cij​ ​​ 。试设... 阅读全文
posted @ 2018-07-26 22:14 qwertaya 阅读(175) 评论(0) 推荐(0)
摘要:Description有 n 件工作要分配给 n 个人做。第 i 个人做第 j 件工作产生的效益为 cij。试设计一个将 n 件工作分配给 n 个人做的分配方案,使产生的总效益最大。Input文件的第 1 行有 1 个正整数 n ,表示有 n 件工作要分配给 n 个人... 阅读全文
posted @ 2018-07-26 21:34 qwertaya 阅读(235) 评论(0) 推荐(0)
摘要:Description2018 年 7 月 19 日,某位同学在 NOI Day 1 T1 归程 一题里非常熟练地使用了一个广为人知的算法求最短路。然后呢?100→60;Ag→Cu;最终,他因此没能与理想的大学达成契约。小 F 衷心祝愿大家不再重蹈覆辙。题目描述给定一... 阅读全文
posted @ 2018-07-25 20:51 qwertaya 阅读(166) 评论(0) 推荐(0)
摘要:DescriptionGGG 公司有 nnn 个沿铁路运输线环形排列的仓库,每个仓库存储的货物数量不等。如何用最少搬运量可以使 nnn 个仓库的库存数量相同。搬运货物时,只能在相邻的仓库之间搬运。Input文件的第 111 行中有 111 个正整数 nnn ,表示有 ... 阅读全文
posted @ 2018-07-24 22:07 qwertaya 阅读(172) 评论(0) 推荐(0)
摘要:Description 在大学期间,经常需要租借教室。大到院系举办活动,小到学习小组自习讨论,都需要向学校申请借教室。教室的大小功能不同,借教室人的身份不同,借教室的手续也不一样。 面对海量租借教室的信息,我们自然希望编程解决这个问题。 我们需要处理接下来 n 天的借教室信息,其中第 i 天学校有 阅读全文
posted @ 2018-07-23 18:40 qwertaya 阅读(167) 评论(0) 推荐(0)
摘要:Description在一个遥远的国度,一侧是风景秀美的湖泊,另一侧则是漫无边际的沙漠。该国的行政区划十分特殊,刚好构成一个 N×M 列的矩形,如上图所示,其中每个格子都代表一座城市,每座城市都有一个海拔高度。 为了使居民们都尽可能饮用到清澈的湖水,现在要在某些城市... 阅读全文
posted @ 2018-07-20 21:16 qwertaya 阅读(137) 评论(0) 推荐(0)
摘要:Description在有向图 G 中,每条边的长度均为 1 ,现给定起点和终点,请你在图中找一条从起点到终点的路径,该路径满足以下条件:路径上的所有点的出边所指向的点都直接或间接与终点连通。在满足条件 1 的情况下使路径最短。注意:图 G 中可能存在重边和自环,题目... 阅读全文
posted @ 2018-07-19 22:00 qwertaya 阅读(150) 评论(0) 推荐(0)
摘要:Description 给定序列 A, 求出 A 中本质不同的子序列 (包含空的子序列) 个数模 10^9+ 7 的结果. 一个序列 B 是 A 的子序列需要满足 A 删掉某些元素后能够得到 B. 两个子序列中对应位置的数都相同我们就认为这两个子序列本质相同 Input 第一行包含一个整数 N , 阅读全文
posted @ 2018-07-19 21:52 qwertaya 阅读(1183) 评论(0) 推荐(0)
摘要:Description曹操平定北方以后,公元208年,率领大军南下,进攻刘表。他的人马还没有到荆州,刘表已经病死。他的儿子刘琮听到曹军声势浩大,吓破了胆,先派人求降了。孙权任命周瑜为都督,拨给他三万水军,叫他同刘备协力抵抗曹操。隆冬的十一月,天气突然回暖,刮起了东南风... 阅读全文
posted @ 2018-07-17 22:08 qwertaya 阅读(154) 评论(0) 推荐(0)
摘要:Description n 个人站成一圈,从某个人开始数数,每次数到 m 的人就被杀掉,然后下一个人重新开始数,直到最后只剩一个人。现在有一圈人, k 个好人站在一起, k 个坏人站在一起。从第一个好人开始数数。你要确定一个最小的 m ,使得在第一个好人被杀死前, k 个坏人先被杀死。 感谢yh大神 阅读全文
posted @ 2018-07-17 22:05 qwertaya 阅读(204) 评论(0) 推荐(0)
摘要:Description小明对数学饱有兴趣,并且是个勤奋好学的学生,总是在课后留在教室向老师请教一些问题。一天他早晨骑车去上课,路上见到一个老伯正在修剪花花草草,顿时想到了一个有关修剪花卉的问题。于是当日课后,小明就向老师提出了这个问题:一株奇怪的花卉,上面共连有 N ... 阅读全文
posted @ 2018-07-17 22:01 qwertaya 阅读(174) 评论(0) 推荐(0)
摘要:if( u > v ){if(.....)}else if( u 95l=max(l,y+1);r=min(l,y-1);//用l维护r AC->30//在写网络流的时候int dfs(....){ ...... for.... { int f... 阅读全文
posted @ 2018-07-17 09:16 qwertaya 阅读(135) 评论(0) 推荐(0)
摘要:题目描述 给定一个n × m的矩形地图,每个各自上可能为空,可能有牌,牌上有一个数字。 对于两张同样数字的牌,如果我们可以在地图上用不超过三根水平或竖直,在地图界内,且不经过其他牌的线段将两张牌连起来,那么我们这一对牌是可以被消去的。 比如下图中,两张1可以被消去,但是2和3都不能被消去。 现在给出 阅读全文
posted @ 2018-07-16 22:36 qwertaya 阅读(277) 评论(0) 推荐(0)
摘要:Description 给定一个由左括号'('和右括号')'组成的字符串s,其中第i个括号的权值为ai。 我们定义一个括号序列t为合法括号序列,当且仅当满足下列条件之一: 1.t为空串 2.t=(A),其中A为一个合法括号序列 3.t=AB,其中A,B均为合法括号序列 比如(()()),()(()) 阅读全文
posted @ 2018-07-16 21:55 qwertaya 阅读(388) 评论(0) 推荐(0)
摘要:Description输入正整数n,把整数1,2,…,n组成一个环,使得相邻两个整数之和均为素数。输出时,从整数1开始逆时针排列。同一个环恰好输出一次。n#include#include#includeusing namespace std;int n;bool sf... 阅读全文
posted @ 2018-07-16 20:41 qwertaya 阅读(149) 评论(0) 推荐(0)
摘要:Description 现给定n个闭区间[ai, bi],1<=i<=n。这些区间的并可以表示为一些不相交的闭区间的并。你的任务就是在这些表示方式中找出包含最少区间的方案。你的输出应该按照区间的升序排列。这里如果说两个区间[a, b]和[c, d]是按照升序排列的,那么我们有a<=b< c<=d。 阅读全文
posted @ 2018-07-15 19:51 qwertaya 阅读(255) 评论(0) 推荐(0)
摘要:Description 聪聪研究发现,荒岛野人总是过着群居的生活,但是,并不是整个荒岛上的所有野人都属于同一个部落,野人们总是拉帮结派形成属于自己的部落,不同的部落之间则经常发生争斗。只是,这一切都成为谜团了——聪聪根本就不知道部落究竟是如何分布的。 不过好消息是,聪聪得到了一份荒岛的地图。地图上标 阅读全文
posted @ 2018-07-15 19:47 qwertaya 阅读(206) 评论(0) 推荐(0)
摘要:Description 大多数人的错误原因:尽可能让前面的人少抄写,如果前几个人可以不写则不写,对应的人输出0 0。 不过,已经修改数据,保证每个人都有活可干。 // 现在要把m本有顺序的书分给k给人复制(抄写),每一个人的抄写速度都一样,一本书不允许给两个(或以上)的人抄写,分给每一个人的书,必须 阅读全文
posted @ 2018-07-15 19:41 qwertaya 阅读(357) 评论(0) 推荐(0)
摘要:Description有一个m*n格的迷宫(表示有m行、n列),其中有可走的也有不可走的,如果用1表示可以走,0表示不可以走,文件读入这m*n个数据和起始点、结束点(起始点和结束点都是用两个数据来描述的,分别表示这个点的行号和列号)。现在要你编程找出所有可行的道路,要... 阅读全文
posted @ 2018-07-15 19:37 qwertaya 阅读(155) 评论(0) 推荐(0)
摘要:Description 有一条宽度为 N 的河上,小D位于坐标为 0 的河岸上,他想到达坐标为 N 的河岸上后再回到坐标为 0 的位置。在到达坐标为 N 的河岸之前小D只能向坐标更大的位置跳跃,在到达坐标为 N 的河岸之后小D只能向坐标更小的位置跳跃。在河的中间有 M 个岩石,小D希望能跳到每个岩石 阅读全文
posted @ 2018-07-15 19:18 qwertaya 阅读(172) 评论(0) 推荐(0)
摘要:Description 给定一个数字 A,这个 A 由 a1,a2,⋯,aN相乘得到。 给定一个数字 B,这个 B 由 b1,b2,⋯,bM相乘得到。 如果 A/B 是一个质数,请输出YES,否则输出NO。 Input 每个测试点包含多组数据,第一行读入一个整数 TTT 表示数据组数,对于每组数据: 阅读全文
posted @ 2018-07-14 22:42 qwertaya 阅读(184) 评论(0) 推荐(0)
摘要:Description 给出1~n的一个排列,统计该排列有多少个长度为奇数的连续子序列的中位数是b。中位数是指把所有元素从小到大排列后,位于中间的数。 Input 第一行为两个正整数n和b,第二行为1~n的排列。 【数据规模】 对于30%的数据中,满足n≤100; 对于60%的数据中,满足n≤100 阅读全文
posted @ 2018-07-14 17:58 qwertaya 阅读(171) 评论(0) 推荐(0)
摘要:Description平成二十四年(2012年),5月11日,东京,某弓道场。“呐,呐,海未酱,你听说了吗?几天后的那场弓道大会?啊—!”橙发少女兴奋地拿着一张传单一样的纸跑向蓝发少女。由于过于兴奋,橙发在跑过大门的时候一不小心,被门槛绊了一跤。然而,蓝发少女站立着,... 阅读全文
posted @ 2018-07-13 20:22 qwertaya 阅读(329) 评论(1) 推荐(0)
摘要:Description 在这个问题中,给定一个值S和一棵树。在树的每个节点有一个正整数,问有多少条路径的节点总和达到S。路径中节点的深度必须是升序的。假设节点1是根节点,根的深度是0,它的儿子节点的深度为1。路径不必一定从根节点开始。 Input 第一行是两个整数N和S,其中N是树的节点数。 第二行 阅读全文
posted @ 2018-07-13 16:14 qwertaya 阅读(157) 评论(0) 推荐(0)
摘要:Description 老师想从N名学生中选M人当学霸,但有K对人实力相当,如果实力相当的人中,一部分被选上,另一部分没有,同学们就会抗议。所以老师想请你帮他求出他该选多少学霸,才能既不让同学们抗议,又与原来的M尽可能接近 Input 第一行,三个正整数N,M,K。 第2…K行,每行2个数,表示一对 阅读全文
posted @ 2018-07-12 22:36 qwertaya 阅读(132) 评论(0) 推荐(0)
摘要:Description 发生了火警,所有人员需要紧急疏散!假设每个房间是一个N M的矩形区域。每个格子如果是’.’,那么表示这是一块空地;如果是’X’,那么表示这是一面墙,如果是’D’,那么表示这是一扇门,人们可以从这儿撤出房间。已知门一定在房间的边界上,并且边界上不会有空地。最初,每块空地上都有一 阅读全文
posted @ 2018-07-12 21:07 qwertaya 阅读(205) 评论(0) 推荐(0)
摘要:性别女 爱好男 有时喜欢装成男孩子混迹于OI圈。 是个剧毒蒻蒻蒻。 以 qwerta['kwɜ:rtɑ] 的ID混迹于各大OJ,但是在其它地方通常用qwertaya(重名率太高了QAQ) 喜欢耍魔方,算个半吊子魔友。 长得不好看,但是喜欢看好看的小姐姐。 思想在江化的边缘试探。 阅读全文
posted @ 2018-07-12 15:49 qwertaya 阅读(500) 评论(0) 推荐(0)
摘要:Description 在一个有 m*n 个方格的棋盘中,每个方格中有一个正整数。现要从方格中取数,使任意 2 个数所在方格没有公共边,且取出的数的总和最大。试设计一个满足要求的取数算法。对于给定的方格棋盘,按照取数要求编程找出总和最大的数。 Input 第 1 行有 2 个正整数 m 和 n,分别 阅读全文
posted @ 2018-07-12 15:29 qwertaya 阅读(219) 评论(0) 推荐(0)
摘要:Description 如题,给出一个网络图,以及其源点和汇点,每条边已知其最大流量和单位流量费用,求出其网络最大流和在最大流情况下的最小费用。 Input 第一行包含四个正整数N、M、S、T,分别表示点的个数、有向边的个数、源点序号、汇点序号。 接下来M行每行包含四个正整数ui、vi、wi、fi, 阅读全文
posted @ 2018-07-12 11:41 qwertaya 阅读(191) 评论(0) 推荐(0)

MDZX
Changsha
Fulan