练习
浅痕~
没有什么不可以
展开
-
华为机试在线训练题(python3.5.2)——删除字符串中出现次数最少的字符
华为机试在线训练题(python3.5.2)——删除字符串中出现次数最少的字符题目题目描述实现删除字符串中出现次数最少的字符,若多个字符出现次数一样,则都删除。输出删除这些单词后的字符串,字符串中其它字符保持原来的顺序。注意每个输入文件有多组输入,即多个字符串用回车隔开输入描述:字符串只包含小写英文字母, 不考虑非法输入,输入的字符串长度小于等于20个字节。输出描述:删除字符串中出现次数最少的字符后的字符串。示例1输入abcdd输出dd我的解答import sysdef De原创 2020-05-31 16:47:24 · 420 阅读 · 0 评论 -
华为机试在线训练题(python3.5.2)——汽水瓶
华为机试在线训练题(python3.5.2)——汽水瓶题目题目描述有这样一道智力题:“某商店规定:三个空汽水瓶可以换一瓶汽水。小张手上有十个空汽水瓶,她最多可以换多少瓶汽水喝?”答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。然后你让老板先借给你一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。如果小张手上有n个空汽水瓶,最多可以换多少瓶汽水喝?输入描述:输入文件最多包含10组测试数据,每个数据占一行原创 2020-05-10 22:54:53 · 789 阅读 · 0 评论 -
华为机试在线训练题(python3.5.2)——简单密码
华为机试在线训练题(python3.5.2)——简单密码题目题目描述密码是我们生活中非常重要的东东,我们的那么一点不能说的秘密就全靠它了。哇哈哈. 接下来渊子要在密码之上再加一套密码,虽然简单但也安全。假设渊子原来一个BBS上的密码为zvbo9441987,为了方便记忆,他通过一种算法把这个密码变换成YUANzhi1987,这个密码是他的名字和出生年份,怎么忘都忘不了,而且可以明目张胆地放在显眼的地方而不被别人知道真正的密码。他是这么变换的,大家都知道手机上的字母: 1–1, abc–2, def原创 2020-05-10 19:17:16 · 500 阅读 · 0 评论 -
华为机试在线训练题(python3.5.2)——正整数在内存中存储1的个数
华为机试在线训练题(python3.5.2)——正整数在内存中存储1的个数题目题目描述输入一个int型的正整数,计算出该int型数据在内存中存储时1的个数。输入描述:输入一个整数(int类型)输出描述:这个数转换成2进制后,输出1的个数示例1输入5输出2我的解答num = int(input()) # 获取输入,并转为整型result = []n = 0whil...原创 2020-04-23 21:43:39 · 135 阅读 · 0 评论 -
华为机试在线训练题(python3.5.2)——字串的连接最长路径查找
华为机试在线训练题(python3.5.2)——字串的连接最长路径查找题目题目描述给定n个字符串,请对n个字符串按照字典序排列。输入描述:输入第一行为一个正整数n(1≤n≤1000),下面n行为n个字符串(字符串长度≤100),字符串中只含有大小写字母。输出描述:数据输出n行,输出结果为按照字典序排列的字符串。示例1输入9captocatcardtwotooup...原创 2020-04-23 21:38:31 · 177 阅读 · 0 评论 -
华为机试在线训练题(python3.5.2)——句子逆序
华为机试在线训练题(python3.5.2)——句子逆序题目题目描述将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符接口说明/**反转句子@param sentence 原句子@return 反转后的句子*/public String reverse(S...原创 2020-04-19 15:34:40 · 215 阅读 · 0 评论 -
华为机试在线训练题(python3.5.2)——数字颠倒、字符串反转
华为机试在线训练题(python3.5.2)——数字颠倒题目题目描述描述:输入一个整数,将这个整数以字符串的形式逆序输出程序不考虑负数的情况,若数字含有0,则逆序形式也含有0,如输入为100,则输出为001输入描述:输入一个int整数输出描述:将这个整数以字符串的形式逆序输出示例1输入1516000输出0006151我的解答import sysfor a in s...原创 2020-04-19 15:22:56 · 458 阅读 · 0 评论 -
华为机试在线训练题(python3.5.2)——字符个数统计
华为机试在线训练题(python3.5.2)——字符个数统计题目题目描述编写一个函数,计算字符串中含有的不同字符的个数。字符在ACSII码范围内(0~127),换行表示结束符,不算在字符里。不在范围内的不作统计。输入描述:输入N个字符,字符在ACSII码范围内。输出描述:输出范围在(0~127)字符的个数。示例1输入abc输出3我的解答string = input() ...原创 2020-04-19 15:18:57 · 266 阅读 · 0 评论 -
华为机试在线训练题(python3.5.2)——提取不重复的整数
华为机试在线训练题(python3.5.2)——提取不重复的整数题目题目描述输入一个int型整数,按照从右向左的阅读顺序,返回一个不含重复数字的新的整数。输入描述:输入一个int型整数输出描述:按照从右向左的阅读顺序,返回一个不含重复数字的新的整数示例1输入9876673输出37689我的解答num = input() # 获取输入value = []for i ...原创 2020-04-19 15:15:14 · 269 阅读 · 0 评论 -
华为机试在线训练题(python3.5.2)——取近似值
华为机试在线训练题(python3.5.2)——取近似值题目题目描述写出一个程序,接受一个正浮点数值,输出该数值的近似整数值。如果小数点后数值大于等于5,向上取整;小于5,则向下取整。输入描述:输入一个正浮点数值输出描述:输出该数值的近似整数值示例1输入5.5输出6我的解答num = input() # 获取输入n = float(num) # 转为浮点数res...原创 2020-04-19 15:08:47 · 351 阅读 · 0 评论 -
华为机试在线训练题(python3.5.2)——质数因子
题目题目描述功能:输入一个正整数,按照从小到大的顺序输出它的所有质因子(如180的质因子为2 2 3 3 5 )最后一个数后面也要有空格详细描述:函数接口说明:public String getResult(long ulDataInput)输入参数:long ulDataInput:输入的正整数返回值:String输入描述:输入一个long型整数输出描述:按照从小到大...原创 2020-04-17 22:24:19 · 272 阅读 · 0 评论 -
华为机试在线训练题(python3.5.2)——进制转换
华为机试在线训练题(python3.5.2)——进制转换题目题目描述写出一个程序,接受一个十六进制的数,输出该数值的十进制表示。(多组同时输入 )输入描述:输入一个十六进制的数值字符串。输出描述:输出该数值的十进制字符串。示例1输入0xA输出10我的解答import sys for line in sys.stdin: # 获取输入 a = line.sp...原创 2020-04-17 22:09:58 · 193 阅读 · 0 评论 -
华为机试在线训练题(python3.5.2)——字符串分隔
华为机试在线训练题(python3.5.2)——字符串分隔题目题目描述•连续输入字符串,请按长度为8拆分每个字符串后输出到新的字符串数组;•长度不是8整数倍的字符串请在后面补数字0,空字符串不处理。输入描述:连续输入字符串(输入2次,每个字符串长度小于100)输出描述:输出到长度为8的新字符串数组示例1输入abc123456789输出abc0000012345678...原创 2020-04-17 22:03:04 · 247 阅读 · 2 评论 -
华为机试在线训练题(python3.5.2)——计算字符个数
华为机试在线训练题(python3.5.2)——计算字符个数题目题目描述写出一个程序,接受一个由字母和数字组成的字符串,和一个字符,然后输出输入字符串中含有该字符的个数。不区分大小写。输入描述:第一行输入一个有字母和数字以及空格组成的字符串,第二行输入一个字符。输出描述:输出输入字符串中含有该字符的个数。示例1输入ABCDEFA输出1我的解答string = inpu...原创 2020-04-17 21:34:41 · 246 阅读 · 0 评论 -
华为机试在线训练题(python3.5.2)——字符串最后一个单词的长度
华为机试在线训练题(python3.5.2)——字符串最后一个单词的长度题目题目描述计算字符串最后一个单词的长度,单词以空格隔开。输入描述:一行字符串,非空,长度小于5000。输出描述:整数N,最后一个单词的长度。示例1输入hello world输出5我的解答string = input() # 获取输入字符串words = string.split(' ') #...原创 2020-04-17 21:25:16 · 214 阅读 · 0 评论