1问题描述
试题编号: |
1 |
试题名称: |
中间数 |
时间限制: |
1.0s |
内存限制: |
256.0MB |
问题描述: |
问题描述 在一个整数序列a1, a2, …, an中,如果存在某个数,大于它的整数数量等于小于它的整数数量,则称其为中间数。在一个序列中,可能存在多个下标不相同的中间数,这些中间数的值是相同的。 输入格式 输入的第一行包含了一个整数n,表示整数序列中数的个数。 输出格式 如果约定序列的中间数存在,则输出中间数的值,否则输出-1表示不存在中间数。 样例输入 6 样例输出 5 样例说明 比5小的数有2个,比5大的数也有2个。 样例输入 4 样例输出 -1 样例说明 在序列中的4个数都不满足中间数的定义。 样例输入 5 样例输出 -1 样例说明 在序列中的5个数都不满足中间数的定义。 评测用例规模与约定 对于所有评测用例,1 ≤ n ≤ 1000,1 ≤ ai ≤ 1000。 |
2问题描述
试题编号: |
2 |
试题名称: |
工资计算 |
时间限制: |
1.0s |
内存限制: |
256.0MB |
问题描述: |
问题描述 小明的公司每个月给小明发工资,而小明拿到的工资为交完个人所得税之后的工资。假设他一个月的税前工资(扣除五险一金后、未扣税前的工资)为S元,则他应交的个人所得税按如下公式计算: 输入格式 输入的第一行包含一个整数T,表示小明的税后所得。所有评测数据保证小明的税前工资为一个整百的数。 输出格式 输出一个整数S,表示小明的税前工资。 样例输入 9255 样例输出 10000 评测用例规模与约定 对于所有评测用例,1 ≤ T ≤ 100000。 |
3问题描述
试题编号: |
3 |
试题名称: |
权限查询 |
时间限制: |
1.0s |
内存限制: |
256.0MB |
问题描述: |
问题描述 授权 (authorization) 是各类业务系统不可缺少的组成部分,系统用户通过授权机制获得系统中各个模块的操作权限。 输入格式 输入第一行是一个正整数 p,表示不同的权限类别的数量。紧接着的 p 行被称为 P 段,每行一个字符串,描述各个权限。对于分等级权限,格式为 <category>:<level>,其中 <category> 是权限类名,<level> 是该类权限的最高等级。对于不分等级权限,字符串只包含权限类名。 输出格式 输出共 q 行,每行为 false、true,或者一个数字。false 表示相应的用户不具有相应的权限,true 表示相应的用户具有相应的权限。对于分等级权限的不带等级查询,如果具有权限,则结果是一个数字,表示该用户具有该权限的(最高)等级。如果用户不存在,或者查询的权限没有定义,则应该返回 false。 样例输入 3 样例输出 false 样例说明 样例输入描述的场景中,各个用户实际的权限如下: 评测用例规模与约定 评测用例规模: |
4问题描述
试题编号: |
4 |
试题名称: |
压缩编码 |
时间限制: |
3.0s |
内存限制: |
256.0MB |
问题描述: |
问题描述 给定一段文字,已知单词a1, a2, …, an出现的频率分别t1, t2, …, tn。可以用01串给这些单词编码,即将每个单词与一个01串对应,使得任何一个单词的编码(对应的01串)不是另一个单词编码的前缀,这种编码称为前缀码。 输入格式 输入的第一行包含一个整数n,表示单词的数量。 输出格式 输出一个整数,表示文字经过编码后的长度L的最小值。 样例输入 5 样例输出 34 样例说明 这个样例就是问题描述中的例子。如果你得到了35,说明你算得有问题,请自行检查自己的算法而不要怀疑是样例输出写错了。 评测用例规模与约定 对于30%的评测用例,1 ≤ n ≤ 10,1 ≤ ti ≤ 20; |
问题描述
试题编号: |
5 |
||||||||||||||||||||||||||||||||
试题名称: |
卡牌游戏 |
||||||||||||||||||||||||||||||||
时间限制: |
3.0s |
||||||||||||||||||||||||||||||||
内存限制: |
256.0MB |
||||||||||||||||||||||||||||||||
问题描述: |
问题描述 小Q和小M是游戏数值策划师,他们最近在测试自己新设计的卡牌对战游戏。游戏总共有 n 张卡牌,用 1 到 n 的正整数编号。最开始小Q和小M各会拥有其中的一部分。 输入格式 从标准输入读入数据。 输出格式 输出到标准输出。 样例输入 3 4 样例输出 0.00000 样例说明
我们设 P (x) 为当前局面为 x,最终小M获胜的概率,例如 P (x1) 表示小M手里的牌为 1 最终获胜的概率。
样例输入 2 4 样例输出 0.00000 样例输入 4 8 样例输出 0.00000 样例输入 5 20 样例输出 0.00000 评测用例规模与约定 总共 20 组评测数据。对于第 i 组数据(1 ≤ i ≤ 20):若 i ≤ 10,n=⌈i / 2⌉;若 i > 10,n = i-5。 |