学校准初二模拟赛(8,23)
发布日期:2021-05-07 06:54:25 浏览次数:28 分类:精选文章

本文共 3434 字,大约阅读时间需要 11 分钟。

成绩

rank name score T1 T2 T3 T4
1 1 1 f y fy fy 160 160 160 100 100 100 0 0 0 0 0 0 60 60 60
2 2 2 c y z cyz cyz 100 100 100 100 100 100 0 0 0 0 0 0 0 0 0
3 3 3 c w h cwh cwh 100 100 100 100 100 100 0 0 0 0 0 0 0 0 0
4 4 4 t j h tjh tjh 100 100 100 100 100 100 0 0 0 0 0 0 0 0 0
5 5 5 l t h lth lth 100 100 100 100 100 100 0 0 0 0 0 0 0 0 0
6 6 6 h k y hky hky 100 100 100 100 100 100 0 0 0 0 0 0 0 0 0
7 7 7 w j j wjj wjj 100 100 100 100 100 100 0 0 0 0 0 0 0 0 0
8 8 8 w h d whd whd 100 100 100 100 100 100 0 0 0 0 0 0 0 0 0

题目

T1:Wexley接苹果

题目

W e x l e y Wexley Wexley最近发现了一个古老的屏幕游戏。游戏的屏幕被划分成 n n n列。在屏幕的底端,有一个宽为 m m m列的篮子 ( m &lt; n ) (m&lt;n) m<n。在游戏过程中, W e x l e y Wexley Wexley能左右移动这个篮子, W e x l e y Wexley Wexley的操作很犀利,移动是瞬间完成的,但是篮子必须始终都在屏幕中。 苹果从屏幕的顶端落下,每个苹果从 n n n列中的某一列顶端掉落,垂直掉落到屏幕的底端。每个苹果总是在上一个苹果掉落到底端的时候开始掉落。 W e x l e y Wexley Wexley想要通过移动篮子来接住所有的苹果。起先,篮子在屏幕的最左端。

求出 W e x l e y Wexley Wexley要接住所有的苹果所需移动的最短距离。

读入

第一行,两个整数 n n n m m m,如题所述

第二行,一个整数 k k k,表示掉落的苹果总数
接下来 k k k行,每行一个整数 A i A_i Ai,表示每个苹果掉落的位置

输出

一行一个整数,表示所需移动最短距离

样例输入1

5 13153

样例输出1

6

样例输入2

5 23153

样例输出2

4

T2:Leo搭积木

题目

L e o Leo Leo是一个快乐的火星人,总是能和地球上的 O I e r s OIers OIers玩得很 h i g h high high

2012 2012 2012到了, L e o Leo Leo又被召回火星了,在火星上没人陪他玩了,但是他有好多好多积木,于是他开始搭积木玩。

火星人能制造 n n n种积木,积木能无限供应。每种积木都是长方体,第i种积木的长、宽、高分别为 l i l_i li w i w_i wi h i h_i hi。积木可以旋转,使得长宽高任意变换。 L e o Leo Leo想要用这些积木搭一个最高的塔。问题是,如果要把一个积木放在另一个积木上面,必须保证上面积木的长和宽都严格小于下面积木的长和宽。这意味着,即使两块长宽相同的积木也不能堆起来。

火星上没有电脑,好心的你决定帮助 L e o Leo Leo求出最高的塔的高度。

输入

第一行,一个整数 n n n,表示积木的种数

接下来 n n n行,每行 3 3 3个整数 l i l_i li w i w_i wi h i h_i hi,表示积木的长宽高

输出

一行一个整数,表示塔高的最大值

样例输入1

110 20 30

样例输出1

40

样例输入2

26 8 105 5 5

样例输出2

21

样例输入3

531 41 5926 53 5897 93 2384 62 6433 83 27

样例输出3

342

数据范围

对于 30 % 30\% 30%的数据 n &lt; = 8 n&lt;=8 n<=8

对于 100 % 100\% 100%的数据 n &lt; = 3000 n&lt;=3000 n<=3000,最后答案不会超过 32 32 32位整型

T3:Candy选首都

题目

T r e e l a n d Treeland Treeland是一个有 n n n个城市组成的国家,其中一些城市之间有单向边连通。在这个国家中一共有 n − 1 n-1 n1条路。我们知道,如果我们不考虑路的方向,那么我可以从任意城市到达任意城市。

最近, T r e e l a n d Treeland Treeland的总理 C a n d y Candy Candy为了发展经济,想要从这 n n n个城市中选择一个作为 T r e e l a n d Treeland Treeland的首都,首都必须要能到达其他任意城市,这使得有些道路必须反向,付出的代价即需要反向的道路条数。

C a n d y Candy Candy想要选择一个城市作为首都,使得付出的代价最小。可能有多个城市满足条件,按编号从小到大输出。

输入

第一行,一个整数 n n n,表示城市个数

接下来 n − 1 n-1 n1行,每行两个整数 x x x y y y,表示城市 x x x到城市 y y y之间有一条单向路径

输出

第一行,一个整数 k k k,花费的最小代价。

第二行若干个整数,中间用空格隔开,表示满足条件的城市编号。行末没有多余的空格。

样例输入1

32 12 3

样例输出1

02

样例输入2

41 42 43 4

样例输出2

21 2 3

数据范围

对于 70 % 70\% 70%的数据 n &lt; = 5000 n&lt;=5000 n<=5000

对于 100 % 100\% 100%的数据 n &lt; = 2 × 1 0 5 n&lt;=2×10^5 n<=2×105

T4:Leopard学霸

题目

马上假期就要到了, T H U THU THU的神犇 L e o p a r d Leopard Leopard假期里都不忘学霸,现在有好多门功课,每门功课都耗费他 1 1 1单位时间来学习。

他的假期从 0 0 0时刻开始,有 1000000000 1000000000 1000000000个单位时间(囧rz)。在任意时刻,他都可以任意一门功课(编号 1 1 1~ n n n)来学习。

因为他在每个单位时间只能学习一门功课,而每门功课又都有一个截止日期,所以他很难完成所有 n n n门功课。

对于第 i i i门功课,有一个截止时间 D i Di Di,若他能学完这门功课,他能够获得知识 P i Pi Pi

在给定的功课和截止时间下, L e o p a r d Leopard Leopard能够获得的知识最多为多少呢?

输入

第一行,一个整数 n n n,表示功课的数目

接下来 n n n行,每行两个整数, D i Di Di P i Pi Pi

输出

输出一行一个整数,表示最多学得的知识数

样例输入

32 101 51 7

样例输出

17

样例解释

第一个单位时间学习第 3 3 3个功课 ( 1 , 7 ) (1,7) 17,然后在第二个单位时间学习第 1 1 1个功课 ( 2 , 10 ) (2,10) 210

数据范围

对于 10 % 10\% 10%的数据: n &lt; = 25 n&lt;=25 n<=25

对于 60 % 60\% 60%的数据: n &lt; 10000 n&lt;10000 n<10000
对于 100 % 100\% 100%的数据: 1 &lt; = n &lt; = 100000 1&lt;=n&lt;=100000 1<=n<=100000, D i 、 P i &lt; = 1000000000 Di、Pi&lt;=1000000000 DiPi<=1000000000
最后的答案可能超过 32 32 32位整型

做出来的题目博客

上一篇:加分二叉树
下一篇:Leo搭积木

发表评论

最新留言

不错!
[***.144.177.141]2025年04月17日 06时17分27秒