贝壳找房2021届校招开发类试卷
时长:120分钟 总分:100分
122浏览 0人已完成答题
题型介绍
题型 | 填空题 |
---|---|
数量 | 6 |
牛牛的航路
最大子段或
或运算指数字按二进制位进行以下运算:
运算规则:
一个序列的子区间指这个序列中连续的一段数字。
牛牛并不关心这个最大值是多少,他只关心所有满足条件的子区间里,最短的子区间长度是多少。 输入描述: 第一行一个正整数
接下来一行空格分隔的正整数
线性魔塔
怪物在[-n,-1],[1,n]的每个位置都有分布。同向的怪物互相遮挡,比如如果要攻击位置为3的怪物,必须在攻击之前击杀位置为1和2的怪物,如果要攻击-2位置的怪物,也必须先击杀位置-1的怪物。
每一个怪物需要消耗勇者
勇者的生命值在非正的时候被认为牺牲,勇者的生命值没有上限。
牛牛想知道,勇士初始时拥有多少生命值,可以用策略杀完所有怪物。
输入描述: 第一行输入一个整数n,如题目中所示。
随后一行,输入2n个整数
对于
对于
对于
对于
涂色II
现在,牛牛在牧场中一共找到了
那么,在满足上述前提下,牛牛最终完成的美丽的涂色一共会有多少种方案?
由于答案可能很大,所以只需要求出对
对于每组测试数据,第一行输入三个正整数
接下去
牛牛的近亲数
接下来两行每行两个正整数L,R,代表要查询的区间。
输入样例: 3 1 9 21 21 13 20 输出描述: 输出T行,每行一个整数,代表闭区间[L,R]中近亲数的个数。输出样例 9 1 0
n个数的和
牛牛想在其中选出
1. 每个
2. 想要选择
在上述规则下,最终选出的
对于每组测试数据,第一行输入两个正整数
接下去