08 2016 档案

摘要:Description 有一张N个点,M1条有向边,M2条无向边组成的混合图。询问一个给所有无向边定向的方案。使得最终的图中没有环。保证一定有解。 Input 第一行,三个数字N,M1,M2。 接下来M1+M2行,每行两数字Ai,Bi。表示一条边。 前M1条是有向边。方向是Ai到Bi。 Output 阅读全文
posted @ 2016-08-19 14:13 猪都哭了 阅读(600) 评论(0) 推荐(0)
摘要:题解 代码 阅读全文
posted @ 2016-08-18 21:29 猪都哭了 阅读(519) 评论(0) 推荐(0)
摘要:Description 麻将是中国传统的娱乐工具之一。麻将牌的牌可以分为字牌(共有东、南、西、北、中、发、白七种)和序数牌(分为条子、饼子、万子三种花色,每种花色各有一 到九的九种牌),每种牌各四张。在麻将中,通常情况下一组和了的牌(即完成的牌)由十四张牌组成。十四张牌中的两张组成对子(即完全相同的 阅读全文
posted @ 2016-08-18 16:39 猪都哭了 阅读(363) 评论(0) 推荐(0)
摘要:Description 如图是某人设想中的N×N的密码盘,用以显示自己强大的智商以及计算能力。图中每列上面有一个0或1的值,每行左边也有一个0或1的值。密码盘中有最多N*N个按钮,每个按钮有一个数值。按钮按下去之后,你会获得按钮上的分数,然后对应行和对应列的值会改变。 例如:假设按钮(1,4)的数值 阅读全文
posted @ 2016-08-18 16:37 猪都哭了 阅读(352) 评论(0) 推荐(0)
摘要:Description 在2312年,宇宙中发现了n台巨型对撞机,这些对撞机分别用1-n的自然数标识。科学家们不知道启动这些对撞机会发生什么危险事故,所以这些机器,刚开始都是处于关闭状态。 (1)“Success”,如果启动第i台是安全的 (2)“Already on”,如果第i在这个询问之前就已经 阅读全文
posted @ 2016-08-18 12:31 猪都哭了 阅读(264) 评论(0) 推荐(0)
摘要:Description 给出一个树形图(“tree-shaped” network),有N(1 <= N <= 10,000)个顶点。如果删除树上某一个顶点,整棵树就会分割成若干个部分。显然,每个部分内部仍保持连通性。 现在问:删除哪个点,使得分割开的每个连通子图中点的数量不超过N/2。如果有很多这 阅读全文
posted @ 2016-08-17 15:52 猪都哭了 阅读(260) 评论(0) 推荐(0)
摘要:Description 国防部计划用无线网络连接若干个边防哨所。2种不同的通讯技术用来搭建无线网络:每个边防哨所都要配备无线电收发器;有一些哨所还可以增配卫星电话。 任意两个配备了一条卫星电话线路的哨所均可以通话,无论它们相距多远。而只通过无线电收发器通话的哨所之间的距离不能超过D,这是受收发器的功 阅读全文
posted @ 2016-08-17 12:06 猪都哭了 阅读(244) 评论(0) 推荐(0)
摘要:Description 外星人入侵地球。可怕的吃人外星人正在全国各地依次序建立它们的基地。 全国共有N(1≤ N ≤10,000)座城市,城市编号1~N。城市之间有M(0≤ M ≤100,000)条双向道路相连。外星人计划建立A(0≤A≤N)个基地。 你只有在距离当前所有外星人基地至少K(1≤K≤1 阅读全文
posted @ 2016-08-17 12:04 猪都哭了 阅读(206) 评论(0) 推荐(0)
摘要:Description 给出一个大小为n行*m列的矩形位图。该位图的每一个象素点不是白色就是黑色,但是至少有一个象素点是白色。在i行j列的象素点我们称为点(i,j)。两个象素点p1=(i1,j1)和p2=(i2,j2)之间的距离定义如下: d(p1,p2)=|i1-i2|+|j1-j2| 现在的任务 阅读全文
posted @ 2016-08-17 12:02 猪都哭了 阅读(313) 评论(0) 推荐(0)
摘要:Description 给定区间[L,R] (L<=R<=2147483647,R-L<=1000000),请计算区间中素数的个数。 Input 两个数L和R Output 一行,区间中素数的个数。 题解 看到题目,很水啊。但一看到L,R的范围,太恐怖了!。 数据范围之大,所以不能一个一个枚举,用筛 阅读全文
posted @ 2016-08-16 21:44 猪都哭了 阅读(1354) 评论(0) 推荐(0)
摘要:Description 被认为天才的小头遇到麻烦了!!这天数学课老师给出了一道难题,而小头居然没能在3秒内解决,可见此题难度之大。 问题是这样的:n个整数围成一个环,老师要求选出其中的若干数,使得选中的数所组成的环中,两个相邻数的差的绝对值不等于1。在满足这个前提下,问最多能取多少个数。 Input 阅读全文
posted @ 2016-08-16 20:15 猪都哭了 阅读(369) 评论(0) 推荐(0)
摘要:Description 在一个大晴天,Oliver与同学们一共N人出游,他们走到一条河的东岸边,想要过河到西岸。而东岸有一条小船。 船太小了,一次只能乘坐两人。每个人都有一个渡河时间T,船划到对岸的时间等于船上渡河时间较长的人所用时间。 现在已知N个人的渡河时间T,Oliver想要你告诉他,他们最少 阅读全文
posted @ 2016-08-16 11:57 猪都哭了 阅读(216) 评论(0) 推荐(0)
摘要:Description Oliver为了学号英语决定苦背单词,但很快他发现要直接记住杂乱无章的单词非常困难,他决定对单词进行分类。 两个单词可以分为一类当且仅当组成这两个单词的各个字母的数量均相等。 例如“AABAC”,它和“CBAAA”就可以归为一类,而和“AAABB”就不是一类。 现在Olive 阅读全文
posted @ 2016-08-16 11:54 猪都哭了 阅读(261) 评论(0) 推荐(0)
摘要:Description X先生来到了一个奇怪的国家旅行。这个国家有N个城市,每个城市均有且仅有一个机场,但是这机场所有航班只飞往一个城市。每个城市有一个游览价值,第i个城市的游览价值为A[i]。 现在他想知道,从第i个城市出发,并只坐飞机飞往下一个城市,游览价值之和最多是多少(一个城市游览多次只计算 阅读全文
posted @ 2016-08-15 16:25 猪都哭了 阅读(214) 评论(0) 推荐(0)
摘要:Description 某地铁沿线共设N站,可分为U(地面式)、D(地下式)和C(复合式)三种类型。为避免单调,相邻地铁站的类型不能重复。同时,由于地铁站所处环境和地质条件有所差异,每个站点按不同类型的建设成本也不尽相同。现给定各站点的三种建设成本,请计算出该地铁线的最低总造价。 Input 输入文 阅读全文
posted @ 2016-08-15 11:55 猪都哭了 阅读(263) 评论(0) 推荐(0)
摘要:Description 某人总是花很多时间给父母打电话。有一次他记录了打电话的开始时间和结束时刻t1和t2,请你帮他算算此次通话一共用了多少秒。又有一次,他记录了打电话的开始时刻t1和通话的时间长度len,请你帮他计算他在什么时刻结束通话。 已知每次通话时间小于24个小时。 Input 输入文件ph 阅读全文
posted @ 2016-08-15 11:53 猪都哭了 阅读(426) 评论(0) 推荐(0)
摘要:Description The French author Georges Perec (1936–1982) once wrote a book, La disparition, without the letter ‘e’. He was a member of the Oulipo group 阅读全文
posted @ 2016-08-14 19:57 猪都哭了 阅读(180) 评论(0) 推荐(0)
摘要:Description 在幻想乡,伊吹萃香是能够控制物体密度的鬼王。因为能够控制密度,所以萃香能够制造白洞和黑洞,并可以随时改变它们。某一天萃香闲着无聊,在妖怪之山上设置了一些白洞或黑洞,由于引力的影响,给妖怪们带来了很大的麻烦。于是他们决定找出一条消耗体力最少的路,来方便进出。已知妖怪之山上有N个 阅读全文
posted @ 2016-08-14 19:36 猪都哭了 阅读(718) 评论(0) 推荐(0)
摘要:Description 在幻想乡,雾雨魔理沙是住在魔法之森普通的黑魔法少女。话说最近魔理沙从香霖堂拿到了升级过后的的迷你八卦炉,她迫不及待地希望试试八卦炉的威力。在一个二维平面上有许多毛玉(一种飞行生物,可以视为点),每个毛玉具有两个属性,分值value和倍率mul。八卦炉发射出的魔法炮是一条无限长 阅读全文
posted @ 2016-08-14 19:34 猪都哭了 阅读(440) 评论(0) 推荐(0)
摘要:Description 在幻想乡,帕秋莉·诺蕾姬是以宅在图书馆闻名的魔法使。这一天帕秋莉又在考虑如何加强魔法咒语的威力。帕秋莉的魔法咒语是一个仅有大写字母组成的字符串,我们考虑从’A’到’Z’分别表示0到25的数字,于是这个魔法咒语就可以看作一个26进制数。帕秋莉通过研究发现,如果一个魔法咒语所代表 阅读全文
posted @ 2016-08-14 19:26 猪都哭了 阅读(687) 评论(0) 推荐(0)
摘要:Description 在幻想乡,射命丸文是以偷拍闻名的鸦天狗。当然,文文的照相机可不止能够照相,还能够消除取景框里面所有的弹幕。假设现在文文面前有一块N行M列的弹幕群,每一个单位面积内有分值有num[i][j]的弹幕。相机的取景框可以将一块R行C列的弹幕消除,并且得到这一块区域内所有弹幕的分值(累 阅读全文
posted @ 2016-08-14 19:21 猪都哭了 阅读(670) 评论(0) 推荐(0)
摘要:Description 老师在开学第一天就把所有作业都布置了,每个作业如果在规定的时间内交上来的话才有学分。每个作业的截止日期和学分可能是不同的。例如如果一个作业学分为10,要求在6天内交,那么要想拿到这10学分,就必须在第6天结束前交。 每个作业的完成时间都是只有一天。例如,假设有7次作业的学分和 阅读全文
posted @ 2016-08-13 16:49 猪都哭了 阅读(214) 评论(0) 推荐(0)
摘要:Description FJ和他的奶牛们喜欢玩一种数字游戏:他们按某种顺序在纸上写下1~N(1<=N<=10)之间的所有数,然后把相邻的数字相加,得到一个比原数列少一项的数列。对新数列重复上述的操作,直到整个数列只剩一个数为止。N=4的时候,整个游戏的流程可能如下所示: 3 1 2 4 4 3 6 阅读全文
posted @ 2016-08-13 16:48 猪都哭了 阅读(282) 评论(0) 推荐(0)
摘要:Description 给一个N*N的01矩阵, 求一个面积最大的全为1的正方形子矩阵. 输出它的面积. Input 输入文件square.in的第一行包含一个正整数N. 接下来N行, 每行N个数, 保证不是0就是1. 每行相邻两个数之间没有空格. Output 输出文件为square.out,仅包 阅读全文
posted @ 2016-08-13 16:46 猪都哭了 阅读(266) 评论(0) 推荐(0)
摘要:Description 找到一个数组的最大值的一种方法是从数组开头从前到后对数组进行扫描,令max=a[0] (数组下表从0..N-1),如果a[i]>max,就更新max,这样就可以在O(N)的时间里找到一个数组的最大值。 这个问题是相当简单的,但是想到了另一个问题,如果一个包含N个元素的数组a里 阅读全文
posted @ 2016-08-13 16:42 猪都哭了 阅读(309) 评论(0) 推荐(0)
摘要:找到pascal里的sysutils单元粘到fp.exe所在文件夹下 程序开头写上uses sysutils; 此后now就是运行的时间 但now的单位不是秒,需要乘上86400 例: uses sysutils; var i :integer; time :real; begin time:=no 阅读全文
posted @ 2016-08-13 10:29 猪都哭了 阅读(242) 评论(0) 推荐(0)
摘要:Description Input 输入仅一个正整数n。 Output 题解 代码 阅读全文
posted @ 2016-08-13 08:56 猪都哭了 阅读(201) 评论(0) 推荐(0)
摘要:Description 小明现在有n个不同的正整数 X1,X2,…Xn排成一行。 小明每次可以将左边或右边删掉连续的若干个数(只能从两边删数)。 每次删数可以得到一个值,若删除从i到j的数(i<j),则得到的价值为|Xi-Xj|*(j-i+1)。 若只删除一个数(i=j),则得到的价值为Xi。 现在 阅读全文
posted @ 2016-08-12 20:21 猪都哭了 阅读(199) 评论(0) 推荐(0)
摘要:Description Z 小镇是一个景色宜人的地方,吸引来自各地的观光客来此旅游观光。Z 小镇附近共有N 个景点(编号为1,2,3,…,N),这些景点被M 条道路连接着,所有道路都是双向的,两个景点之间可能有多条道路。也许是为了保护该地的旅游资源,Z 小镇有个奇怪的规定,就是对于一条给定的公路Ri 阅读全文
posted @ 2016-08-12 15:02 猪都哭了 阅读(206) 评论(0) 推荐(0)
摘要:***Description 小明今天得到一个跳舞毯游戏程序Dance。游戏每次连续出N 个移动的“箭头”,箭头依次标号为1 到N,并且的相应的分数S[1..N]。如果你能“踏中”第i 号箭头,你将获得相应的分数S[i];否则将被扣除相应的分数。 另外,游戏还有一个累计奖励机制:如果踏准次数累计达到 阅读全文
posted @ 2016-08-12 14:50 猪都哭了 阅读(178) 评论(0) 推荐(0)
摘要:题意/Description: 平面上给定N个两两不同的整点,统计以给定的点为顶点,且直角边平行于坐标轴的直角三角形数。 读入/Input: 输入文件right.in第一行为一个整数N。 以下N行,每行给出一个点的坐标。 输出/Output: 输出文件名为right.out。输出一个整数表示统计结果 阅读全文
posted @ 2016-08-11 21:17 猪都哭了 阅读(362) 评论(0) 推荐(0)
摘要:题意/Description: 给定一个N*M的矩阵,记录左上角为(1,1),右下角为(N,M),现在从(1,1)开始取数,每次只能向下或向右移动一个单位,最终到达(N,M),我们把路径上所有的数相乘,记为C。使C的结果最大已经不能满足我们了,现在我们想让C末尾的零最少。 Ps.11000末尾有3个 阅读全文
posted @ 2016-08-11 16:39 猪都哭了 阅读(307) 评论(0) 推荐(0)
摘要:题意/Description: 对于排列(P1,P2,...,PN),定义(i,j)为逆序对当且仅当i < j且Pi > Pj。统计{1,2,...,N}的所有排列中,逆序对数量为M的排列数量。 读入/Input: 输入文件count.in第一行包含两个正整数N,M。 输出/Output: 输出文件 阅读全文
posted @ 2016-08-11 16:29 猪都哭了 阅读(256) 评论(0) 推荐(0)
摘要:题意/Description: 辰辰是个天资聪颖的孩子,他的梦想是成为世界上最伟大的医师。为此,他想拜附近最有威望的医师为师。医师为了判断他的资质,给他出了一个难题。医师把他带到一个到处都是草药的山洞里对他说:“孩子,这个山洞里有一些不同的草药,采每一株都需要一些时间,每一株也有它自身的价值。我会给 阅读全文
posted @ 2016-08-11 16:01 猪都哭了 阅读(163) 评论(0) 推荐(0)