【POJ_2342】Anniversary party

Anniversary party详见:没有上司的晚会
分类: 其他 发布时间: 10-18 21:02 阅读次数: 0

【洛谷_P2016】战略游戏

战略游戏DescriptionBob喜欢玩电脑游戏,特别是战略游戏。但是他经常无法找到快速玩过游戏的办法。现在他有个问题。他要建立一个古城堡,城堡中的路形成一棵树。他要在这棵树的结点上放置最少数目的士兵,使得这些士兵能了望到所有的路。注意,某个士兵在一个结点上时,与该结点相连的所有边将都可以被了望到。  请你编一程序,给定一树,帮Bob计算出他需要放置最少的士兵。Input输入文件中数据表示一棵树,描述如下:  第一行 N,表示树中结点的数目。  第二行至第N+1行,每行描述每个结点信息,依
分类: 其他 发布时间: 10-18 21:02 阅读次数: 0

【SSL_1565】将功补过

将功补过Description作为间谍专家的Elvis Han受窃取X星球军事中心的秘密情报,他已经成功进入军事中心。但是很不幸的是,在他还没有找到任务需要情报的时候就被发现,这时他清楚他不可能完成任务了,不过还有机会将功补过,也就是得到一些不如任务情报有价值的其他情报,如果得到的情报的总价值大于等于任务情报价值,他也不会受到惩罚。很幸运的是他已经得到的军事中心的地图,情报都是隐藏在各个道路上的,但是他只有时间遍历一定数量的路(时间宝贵呀!还要逃跑。。)现在你做为他的助手,给你地图和每个道路情报价值,
分类: 其他 发布时间: 10-18 21:02 阅读次数: 0

【SSL_P1608】皇宫看守

皇宫看守Description太平王世子事件后,陆小凤成了皇上特聘的御前一品侍卫。皇宫以午门为起点,直到后宫嫔妃们的寝宫,呈一棵树的形状;某些宫殿间可以互相望见。大内保卫森严,三步一岗,五步一哨,每个宫殿都要有人全天候看守,在不同的宫殿安排看守所需的费用不同。可是陆小凤手上的经费不足,无论如何也没法在每个宫殿都安置留守侍卫。Input帮助陆小凤布置侍卫,在看守全部宫殿的前提下,使得花费的经费最少。Output输入文件中数据表示一棵树,描述如下:第1行 n,表示树中结点的数目。第2行至第
分类: 其他 发布时间: 10-18 21:02 阅读次数: 0

【洛谷_P2515】软件安装

软件安装Description现在我们的手头有N个软件,对于一个软件i,它要占用Wi的磁盘空间,它的价值为Vi。我们希望从中选择一些软件安装到一台磁盘容量为M计算机上,使得这些软件的价值尽可能大(即Vi的和最大)。但是现在有个问题:软件之间存在依赖关系,即软件i只有在安装了软件j(包括软件j的直接或间接依赖)的情况下才能正确工作(软件i依赖软件j)。幸运的是,一个软件最多依赖另外一个软件。如果一个软件不能正常工作,那么它能够发挥的作用为0。我们现在知道了软件之间的依赖关系:软件i依赖软件Di。现在
分类: 其他 发布时间: 10-18 21:02 阅读次数: 0

【SSL_1371】鱼肉炸弹

鱼肉炸弹Description舒克和贝塔终于下定决心要去营救被关押在众猫聚居的A城中的大米同志。A城的构造是很奇怪的。A城中的所有N栋建筑沿着一条直线排列,而且没有两栋楼的高度是相同的。而大米同志就被关押在其中的某栋建筑中。每一栋建筑的顶上都是有一些猫们在看守的。如果按照从一端到另一端的顺序将所有的建筑编号为1到N,那么第i栋建筑的高度为Hi,顶上的猫的数量为Ci.每一只猫不但可以看守住其所在建筑的楼顶,还可以看守住一些比它所在建筑要低的楼的楼顶。前提是没有被其他楼所挡住。A城中的建筑都是很高的,
分类: 其他 发布时间: 10-18 21:02 阅读次数: 0

【洛谷_P1137】旅行计划

旅行计划题目描述小明要去一个国家旅游。这个国家有#NN个城市,编号为11至NN,并且有MM条道路连接着,小明准备从其中一个城市出发,并只往东走到城市i停止。所以他就需要选择最先到达的城市,并制定一条路线以城市i为终点,使得线路上除了第一个城市,每个城市都在路线前一个城市东面,并且满足这个前提下还希望游览的城市尽量多。现在,你只知道每一条道路所连接的两个城市的相对位置关系,但并不知道所有城市具体的位置。现在对于所有的i,都需要你为小明制定一条路线,并求出以城市ii为终点最多能够游览多少个城市。输入
分类: 其他 发布时间: 10-18 21:02 阅读次数: 0

【SSL_P1325】08年东莞特长生 奖金

08年东莞特长生 奖金Description由于无敌的凡凡在2005年世界英俊帅气男总决选中胜出,Yali Company总经理Mr.Z心情好,决定给每位员工发奖金。公司决定以每个人本年在公司的贡献为标准来计算他们得到奖金的多少。于是Mr.Z下令召开m方会谈。每位参加会谈的代表提出了自己的意见:“我认为员工a的奖金应该比b高!”Mr.Z决定要找出一种奖金方案,满足各位代表的意见,且同时使得总奖金数最少。每位员工奖金最少为100元。Input两个整数n,m,表示员工总数和代表数;以下m行,每行2
分类: 其他 发布时间: 10-18 21:02 阅读次数: 0

【SSL_P2876】2017年东莞市信息学特长生测试题 工程

2017年东莞市信息学特长生测试题 工程Description张三是某工程公司的项目工程师。一天公司接下一项大型工程,该公司在大型工程的施工前,先要把整个工程划分为若干个子工程,并把这些子工程编号为1、2、…、N;这样划分之后,子工程之间就会有一些依赖关系,即一些子工程必须在某些子工程完成之后才能施工,公司需要工程师张三计算整个工程最少的完成时间。对于上面问题,可以假设:1、根据预算,每一个子工程都有一个完成时间。2、子工程之间的依赖关系是:部分子工程必须在一些子工程完成之后才开工。3、只要满
分类: 其他 发布时间: 10-18 21:02 阅读次数: 0

【洛谷_P1347】排序

排序题目题目描述一个不同的值的升序排序数列指的是一个从左到右元素依次增大的序列,例如,一个有序的数列A,B,C,D 表示A<B,B<C,C<D。在这道题中,我们将给你一系列形如A<B的关系,并要求你判断是否能够根据这些关系确定这个数列的顺序。输入格式第一行有两个整数n,m,n表示需要排序的元素数量,2<=n<=26,第1到n个元素将用大写的A,B,C,D…表示。m表示将给出的形如A<B的关系的数量。接下来有m行,每行有3个字符,分别为一个大写字母,一个
分类: 其他 发布时间: 10-18 21:02 阅读次数: 0

【洛谷_P4017】最大食物链计数

最大食物链计数题目背景你知道食物链吗?Delia 生物考试的时候,数食物链条数的题目全都错了,因为她总是重复数了几条或漏掉了几条。于是她来就来求助你,然而你也不会啊!写一个程序来帮帮她吧。题目描述给你一个食物网,你要求出这个食物网中最大食物链的数量。(这里的“最大食物链”,指的是生物学意义上的食物链,即最左端是不会捕食其他生物的生产者,最右端是不会被其他生物捕食的消费者。)Delia 非常急,所以你只有 1 秒的时间。由于这个结果可能过大,你只需要输出总数模上 801120028011200
分类: 其他 发布时间: 10-18 21:02 阅读次数: 0

【洛谷_P1983】车站分级

车站分级题目描述一条单向的铁路线上,依次有编号为 1, 2, …, n 的 n 个火车站。每个火车站都有一个级别,最低为 1 级。现有若干趟车次在这条线路上行驶,每一趟都满足如下要求:如果这趟车次停靠了火车站 x,则始发站、终点站之间所有级别大于等于火车站 x 的都必须停靠。(注意:起始站和终点站自然也算作事先已知需要停靠的站点)例如,下表是 5 趟车次的运行情况。其中,前 4 趟车次均满足要求,而第 55 趟车次由于停靠了 33 号火车站(2 级)却未停靠途经的 6 号火车站(亦为 2 级)而不满
分类: 其他 发布时间: 10-18 21:02 阅读次数: 0

【Ural_P1028】Stars

StarsAstronomers often examine star maps where stars are represented by points on a plane and each star has Cartesian coordinates. Let the level of a star be an amount of the stars that are not higher and not to the right of the given star. Astronomers w
分类: 其他 发布时间: 10-18 21:02 阅读次数: 0

【SSL_P1502】校门外的树

校门外的树Description校门外有很多树,有苹果树,香蕉树,有会扔石头的,有可以吃掉补充体力的……如今学校决定在某个时刻在某一段种上一种树,保证任一时刻不会出现两段相同种类的树,现有两个操作:K=1,读入l,r表示在l~r之间种上的一种树K=2,读入l,r表示询问l~r之间能见到多少种树(l,r>0)Input第一行n,m表示道路总长为n,共有m个操作接下来m行为m个操作Output对于每个k=2输出一个答案Sample Input5 41 1 32 2 51
分类: 其他 发布时间: 10-18 21:02 阅读次数: 0

【POJ_3321】Apple Tree

Apple TreeDescriptionThere is an apple tree outside of kaka’s house. Every autumn, a lot of apples will grow in the tree. Kaka likes apple very much, so he has been carefully nurturing the big apple tree.The tree has N forks which are connected by bran
分类: 其他 发布时间: 10-18 21:02 阅读次数: 0

【洛谷_CF261D】Maxim and Increasing Subsequence

Maxim and Increasing Subsequence题目大意:(原文为英文,以下为大意内容)给定一个序列,重复 t 遍后求最长上升子序列(严格单调)给定 k 组数据 ,每组数据有相同的 n ,maxb 和 t 。分别表示元素的个数、元素中最大的数和重复几遍样例输入3 3 5 23 2 11 2 32 3 1样例输出233解题思路如果序列中不同的元素小于等于重复的次数( t ),那么答案就是不同元素的个数( sum )。如果不大于重复的次数( t ),那么我们
分类: 其他 发布时间: 10-18 21:02 阅读次数: 0

【SSL_1382】车

车Description在n*n(n≤20)的方格棋盘上放置n个车(可以攻击所在行、列),有些格子不能放,求使它们不能互相攻击的方案总数。Input第一行为棋盘的大小n第二行为障碍的数量m第三行到第m+3为m个障碍Output总数Sample Input421 12 2Sample Output14解题思路这是一道 状态压缩动态规划 模板题,所谓 状态压缩 ,就是用一个二进制数表示一个状态,比如 10100 就表示第一位和第三位放的情况,然后我们就可以DP啦(说的一
分类: 其他 发布时间: 10-18 21:02 阅读次数: 0

【SSL_1383】车II

车IIDescription有一个nm的棋盘(n、m≤80,nm≤80)要在棋盘上放k(k≤20)个棋子,使得任意两个棋子不相邻。求合法的方案总数。Inputn,m,kOutput方案总数Sample Input3 3 2Sample Output24解题思路我们用 DFS 枚举每一种情况,然后枚举冲突,动态转移即可#include<iostream>#include<cstdio>using namespace std;int n,m,k,s
分类: 其他 发布时间: 10-18 21:02 阅读次数: 0

【洛谷_P2704】炮兵阵地

炮兵阵地Description司令部的将军们打算在NM的网格地图上部署他们的炮兵部队。一个NM的地图由N行M列组成,地图的每一格可能是山地(用“H” 表示),也可能是平原(用“P”表示),如下图。在每一格平原地形上最多可以布置一支炮兵部队(山地上不能够部署炮兵部队);一支炮兵部队在地图上的攻击范围如图中黑色区域所示:如果在地图中的灰色所标识的平原上部署一支炮兵部队,则图中的黑色的网格表示它能够攻击到的区域:沿横向左右各两格,沿纵向上下各两格。图上其它白色网格均攻击不到。从图上可见炮兵的攻击范围不受地
分类: 其他 发布时间: 10-18 21:02 阅读次数: 0

【洛谷_P1433】吃奶酪

吃奶酪题目描述房间里放着 n 块奶酪。一只小老鼠要把它们都吃掉,问至少要跑多少距离?老鼠一开始在 (0,0) 点处。输入格式第一行有一个整数,表示奶酪的数量 n。第 2 到第 (n + 1) 行,每行两个实数,第 (i + 1) 行的实数分别表示第 i 块奶酪的横纵坐标 x_i, y_i输出格式输出一行一个实数,表示要跑的最少距离,保留 2 位小数。输入输出样例输入 #141 11 -1-1 1-1 -1输出 #17.41解题思路这道题,我们分析数据:1<=n
分类: 其他 发布时间: 10-18 21:02 阅读次数: 0