摘要: 传送门 题目描述 农民JOHN以拥有世界上最健康的奶牛为傲。他知道每种饲料中所包含的牛所需的最低的维他命量是多少。请你帮助农夫喂养他的牛,以保持它们的健康,使喂给牛的饲料的种数最少。给出牛所需的最低的维他命量,输出喂给牛需要哪些种类的饲料,且所需的饲料剂量最少。维他命量以整数表示,每种饲料最多只能对 阅读全文
posted @ 2021-01-26 16:20 蒟蒻orz 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 题目描述 给定平面上的n个点,定义(x1,y1)到(x2,y2)的费用为min(|x1-x2|,|y1-y2|),求从1号点走到n号点的最小费用。 输入格式 第一行包含一个正整数n,表示点数。 接下来n行,每行包含两个整数x[i],yi,依次表示每个点的坐标。 输出格式 一个整数,即最小费用。 输入 阅读全文
posted @ 2021-01-26 16:20 蒟蒻orz 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 题目描述 在Farmer John最喜欢的节日里,他想要给他的朋友们赠送一些礼物。由于他并不擅长包装礼物,他想要获得他的奶牛们的帮助。你可能能够想到,奶牛们本身也不是很擅长包装礼物,而Farmer John即将得到这一教训。 Farmer John的N头奶牛(1≤N≤104)排成一行,方便起见依次编 阅读全文
posted @ 2021-01-26 16:19 蒟蒻orz 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 题目描述 John的奶牛们计划要跳到月亮上去。它们请魔法师配制了P(1 <= P <=150,000)种药水,这些药水必需安原来的先后次序使用,但中间可以跳过一些药水不吃。每种药水有一个“强度”值 s ( 1 <= s <= 500 ),表示可以增强牛的跳跃能力。然而,药力的作用却是交替相反方向起作 阅读全文
posted @ 2021-01-26 16:18 蒟蒻orz 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 题目描述 昨天在你的帮助下,小刘终于写完作业啦!(^▽^) 于是他今天找来了他的(n-1)个朋友们一起出门远足! 不幸的是,昨天晚上下了一场大雨,通往野营目的地的桥断掉了! 不过小刘有备而来,他准备了一艘特殊的小木舟,这个小木舟只能坐得下两个人。 小木舟过河的时间取决于小木舟上最重的人的体重。 小刘 阅读全文
posted @ 2021-01-26 16:18 蒟蒻orz 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 1、堆的定义 堆是一种数据结构,一种叫做完全二叉树的数据结构。 什么是二叉树? 二叉树是一种特殊的树。二叉树的客店是每个结点最多有两个儿子,左边的叫左儿子,右边的叫右儿子。 二叉树的分类 二叉树中还有两种特殊的二叉树,叫做满二叉树和完全二叉树。 如果二叉树中每个内部结点都有两个儿子,这样的二叉树叫做 阅读全文
posted @ 2021-01-26 16:18 蒟蒻orz 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 题目描述 六一到了,学校组织信息队去苏元山上观光,队员们发现山上一个有N个景点,并且决定按照顺序来浏览这些景点,即每次所浏览景点的编号都要大于前一个浏览景点的编号。同时队员们还有另一个登山习惯,就是不连续浏览海拔相同的两个景点,并且一旦开始下山,就不再向上走了。队员们希望在满足上面条件的同时,尽可能 阅读全文
posted @ 2021-01-26 16:17 蒟蒻orz 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 传送门 题目描述 输入一个高精度的正整数 n(长度小于或等于 240 位),去掉其中任意 s 个数字后剩下的数字按原左右次序将组成一个新的正整数。编程对给定的 n 和 s,寻找一种方案,使得剩下的数字组成的新数最小。 输入格式 输入两行,第 1 行为 1 个正整数 n,第 2 行为 1 个整数 s。 阅读全文
posted @ 2021-01-26 16:16 蒟蒻orz 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 传送门 题目描述 传说很久以前,大地上居住着一种神秘的生物:地精。 地精喜欢住在连绵不绝的山脉中。具体地说,一座长度为 N 的山脉 H可分 为从左到右的 N 段,每段有一个独一无二的高度 Hi,其中Hi是1到N 之间的正 整数。 如果一段山脉比所有与它相邻的山脉都高,则这段山脉是一个山峰。位于边 缘 阅读全文
posted @ 2021-01-26 16:15 蒟蒻orz 阅读(7) 评论(0) 推荐(0) 编辑
摘要: 题目描述 输入数据给出一个有N(2 <= N <= 1,000)个节点,M(M <= 100,000)条边的带权有向图. 要求你写一个程序, 判断这个有向图中是否存在负权回路. 如果从一个点沿着某条路径出发, 又回到了自己, 而且所经过的边上的权和小于0, 就说这条路是一个负权回路. 如果存在负权回 阅读全文
posted @ 2021-01-26 16:14 蒟蒻orz 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 题目描述 有一个很长的由小写字母组成的字符串。为了便于对这个字符串进行分析,需要将它划分成若干部分,每部分称为一个单词。出于减少分析量的目的,希望划分出的单词数越少越好。 输入格式 第1行1个字符串,长度不超过100。 第2行1个整数n,表示单词的个数,n<=100。 第3~n+2行,每行列出1个单 阅读全文
posted @ 2021-01-26 16:14 蒟蒻orz 阅读(2) 评论(0) 推荐(0) 编辑