小米2019秋招系统软件开发笔试题(B)
时长:120分钟 总分:100分
102浏览 0人已完成答题
题型介绍
题型 | 单选题 | 多选题 | 填空题 |
---|---|---|---|
数量 | 9 | 10 | 2 |
在游戏Dota2中,有一位非常强大的英雄卡尔,他有三种属性:冰、火、雷。同...
1、冰冰冰
2、冰冰火
3、冰冰雷
4、冰火火
5、冰火雷
6、冰雷雷
7、火火火
8、火火雷
9、火雷雷
10、雷雷雷
现在我们想继续加强卡尔,如果给卡尔四种属性:冰、火、雷、风,同时给卡尔四个无顺序的属性槽,从而让卡尔可以从四种属性中任意选择四个,则请问卡尔共可以召唤出多少种不同的技能?
小米max3的屏幕分辨率是2160*1080,长按电源键+音量下键截图,假...
求整数n (n>=0)阶乘的算法如下,其时间复杂度是 int fac...
int fact(int n) { if (n<=l) return 1 return n*fact(n-1) }
最大新整数
假设:
字符串的长度一定大于等于 K
字符串不会以 0 开头 输入描述: 一行由正整数组成的数字字符串,和一个正整数 K,两个数据用空格隔开,如:1432219 3。
字符串长度不超过2000,K<=2000。输入样例: 1432219 3 输出描述: 移除 K 位后可能的最大的数字字符串。
如 1432219 移除 1, 2, 1 这 3 个数字后得到 4329,为所有可能中的最大值。输出样例 4329
计算原子的个数
每个化学元素都是由一个大写字母,或者一个大写字母后跟着若干个小写字母组成,例如H是一个化学元素,Mg也是一个化学元素。
每个分子式中,原子的个数写在元素后面,如果原子个数是1,那么原子个数省略。例如H2O和H2O2都是有效的分子式,但H1O2不是有效分子式。
每个分子式中包含若干括号,为简单起见,分子式中只有小括号。
每次输入一个分子式,对每个给定的分子式,求出每个原子的个数,按照原子字母表的顺序排列,并输出。 输入描述: 一行,一个字符串表示输入的分子式输入样例: H2O 输出描述: 按要求输出答案输出样例 H2O