08 2022 档案

摘要:NC235294 任务今天公司有M项任务要完成。第iii个任务需要xi​分钟才能完成。同时,这个任务有一个难度级别yi​。等级低于此任务的机器不能完成此任务。如果公司完成这项任务,他们将得到(500∗xi+2∗yi)元报酬。 公司有N台机器。每台机器有一个最大的工作时间和等级。如果完成该任务的时间超过机器的最大工作时间,则机器不能完成该任务。每台机器一天只能完成一项任务。每一项任务只能由一台机器完成。 公司希望最大限度地增加他们今天能完成的任务的数量。如果有多种解决方案,他们希望最大化报酬。 阅读全文
posted @ 2022-08-31 08:58 仪战群儒 阅读(44) 评论(0) 推荐(0) 编辑
摘要:NC235267 星球大战这是一场残酷的战争,数百万人的人失去生命、流离失所,摧毁了一连串的城市。为了阻止外星人的入侵,让我们轰炸它们的基地。 在现有的科技水平下,这似乎不是一件困难的事情,然而,你将遇到一个更困难的问题:计算军队的战功。在轰炸行动中,指挥官会派出一艘艘具有巨大破坏力的星际战舰,将一条线上的目标尽数摧毁。由于我们间谍的出色工作,敌方所有基地的位置都已被发现并标注在地图上,之后,我们将向您发送轰炸计划。 具体来说,地图被表示为一个2维平面,上面标记了一些敌人基地的位置。星际战舰被有序地派出,每一艘都将轰炸地图上的一条垂直或水平的线。然后你的命令要你报告多少基地将被摧毁的每一艘星际战舰。注意,当计算后来的星际战舰的攻击时,一个被摧毁的基地将不会被考虑进去。 阅读全文
posted @ 2022-08-30 12:59 仪战群儒 阅读(61) 评论(0) 推荐(0) 编辑
摘要:NC50439 tokitsukaze and Soldier在一个游戏中,tokitsukaze需要在n个士兵中选出一些士兵组成一个团去打副本。 第i个士兵的战力为v[i],团的战力是团内所有士兵的战力之和。 但是这些士兵有特殊的要求:如果选了第i个士兵,这个士兵希望团的人数不超过s[i]。(如果不选第i个士兵,就没有这个限制。) tokitsukaze想知道,团的战力最大为多少。 阅读全文
posted @ 2022-08-29 07:53 仪战群儒 阅读(19) 评论(0) 推荐(0) 编辑
摘要:NC20185 [JSOI2010]缓存交换在计算机中,CPU只能和高速缓存Cache直接交换数据。当所需的内存单元不在Cache中时,则需要从主存里把数据调入Cache。此时,如果Cache容量已满,则必须先从中删除一个。 例如,当前Cache容量为3,且已经有编号为10和20的主存单元。 此时,CPU访问编号为10的主存单元,Cache命中。 接着,CPU访问编号为21的主存单元,那么只需将该主存单元移入Cache中,造成一次缺失(Cache Miss)。 接着,CPU访问编号为31的主存单元,则必须从Cache中换出一块,才能将编号为31的主存单元移入Cache,假设我们移出了编号为10的主存单元。 接着,CPU再次访问编号为10的主存单元,则又引起了一次缺失。 我们看到,如果在上一次删除时,删除其他的单元,则可以避免本次访问的缺失。 在现代计算机中,往往采用LRU(最近最少使用)的算法来进行Cache调度——可是,从上一个例子就能看出,这并不是最优的算法。 对于一个固定容量的空Cache和连续的若干主存访问请求,聪聪想知道如何在每次Cache缺失时换出正确的主存单元,以达到最少的Cache缺失次数。 阅读全文
posted @ 2022-08-28 09:22 仪战群儒 阅读(23) 评论(0) 推荐(0) 编辑
摘要:NC50940 Running MedianFor this problem, you will write a program that reads in a sequence of 32-bit signed integers. After each odd-indexed value is read, output the median (middle value) of the elements received so far. 阅读全文
posted @ 2022-08-27 07:51 仪战群儒 阅读(25) 评论(0) 推荐(0) 编辑
摘要:NC16663 合并果子在一个果园里,多多已经将所有的果子打了下来,而且按果子的不同种类分成了不同的堆。多多决定把所有的果子合成一堆。 每一次合并,多多可以把两堆果子合并到一起,消耗的体力等于两堆果子的重量之和。可以看出,所有的果子经过n-1次合并之后,就只剩下一堆了。多多在合并果子时总共消耗的体力等于每次合并所耗体力之和。 因为还要花大力气把这些果子搬回家,所以多多在合并果子时要尽可能地节省体力。假定每个果子重量都为1,并且已知果子的种类数和每种果子的数目,你的任务是设计出合并的次序方案,使多多耗费的体力最少,并输出这个最小的体力耗费值。 例如有3种果子,数目依次为1,2,9。可以先将1、2堆合并,新堆数目为3,耗费体力为3。接着,将新堆与原先的第三堆合并,又得到新的堆,数目为12,耗费体力为12。所以多多总共耗费体力=3+12=15。可以证明15为最小的体力耗费值。 阅读全文
posted @ 2022-08-26 20:58 仪战群儒 阅读(35) 评论(0) 推荐(0) 编辑
摘要:NC13822 Keep In Line又到饭点了,SK同学靠着惯性走到了食堂,但长长的队伍顿时让他失去了食欲。突然,他注意到某个窗口前的队伍里明显存在插队的现象,于是他默默记录下了同学们进队和出队的变化。 对于进队,SK同学只知道队伍里多了一个人,并不知道新来的人是老老实实站到了队尾还是插到了队伍里的某个位置;对于出队,SK同学能确定是队伍里站在最前面的人出队了。 初始时队伍为空,给出n条队伍进出的信息,保证已经出队的同学不会再入队,并且最终队伍也为空,现在SK同学想知道有多少不插队的好同学。 阅读全文
posted @ 2022-08-26 16:46 仪战群儒 阅读(71) 评论(0) 推荐(0) 编辑
摘要:NC51001 Sliding Window An array of size n ≤ 106 is given to you. There is a sliding window of size k which is moving from the very left of the array to the very right. You can only see the k numbers in the window. Each time the sliding window moves rightwards by one position. 阅读全文
posted @ 2022-08-26 16:32 仪战群儒 阅读(18) 评论(0) 推荐(0) 编辑
摘要:NC14661 简单的数据结构栗酱有一天在网上冲浪的时候发现了一道很有意思的数据结构题。 该数据结构形如长条形。 一开始该容器为空,有以下七种操作。 1 a从前面插入元素a 2 从前面删除一个元素 3 a从后面插入一个元素 4 从后面删除一个元素 5 将整个容器头尾翻转 6 输出个数和所有元素 7 对所有元素进行从小到大排序 阅读全文
posted @ 2022-08-25 13:04 仪战群儒 阅读(15) 评论(0) 推荐(0) 编辑
摘要:NC14326 RailsThere is a famous railway station in PopPush City. Country there is incredibly hilly. The station was built in last century. Unfortunately, funds were extremely limited that time. It was possible to establish only a surface track. Moreover, it turned out that the station could be only a dead-end one (see picture) and due to lack of available space it could have only one track. 阅读全文
posted @ 2022-08-24 08:18 仪战群儒 阅读(13) 评论(0) 推荐(0) 编辑
摘要:NC14662 小咪买东西小咪是一个土豪手办狂魔,这次他去了一家店,发现了好多好多(n个)手办,但他是一个很怪的人,每次只想买k个手办,而且他要让他花的每一分钱都物超所值,即:买下来的东西的总价值/总花费=max。请你来看看,他会买哪些东西吧。 阅读全文
posted @ 2022-08-23 14:56 仪战群儒 阅读(52) 评论(0) 推荐(0) 编辑
摘要:NC20276 [SCOI2010]传送带在一个2维平面上有两条传送带,每一条传送带可以看成是一条线段。两条传送带分别为线段AB和线段CD。lxhgww在AB上的移动速度为P,在CD上的移动速度为Q,在平面上的移动速度R。现在lxhgww想从A点走到D点,他想知道最少需要走多长时间 阅读全文
posted @ 2022-08-22 12:35 仪战群儒 阅读(29) 评论(0) 推荐(0) 编辑
摘要:NC24017 [USACO 2016 Jan S]Angry CowsBessie the cow has designed what she thinks will be the next big hit video game: "Angry Cows". The premise, which she believes is completely original, is that the player shoots cows with a slingshot into a one-dimensional scene consisting of a set of hay bales located at various points on a number line. Each cow lands with sufficient force to detonate the hay bales in close proximity to her landing site. The goal is to use a set of cows to detonate all the hay bales. There are N hay bales... 阅读全文
posted @ 2022-08-03 10:23 仪战群儒 阅读(50) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示