华为OD机考题
今天刚考完华为od 的机考,题目难度还是有点,思路并不难,还是基础不够好。
第一题,输入 一行字符串全为字母,区分大小写。
输出:按字符出现次数降序输出,如果同字母大小写相同,先输出小写,后输出大写。
用分号隔开
输入:
xxyyyzYYY
输出:
y:3;Y:3;x:2;z:1
第二题
输入 :N,M 两个正整数
输出:[N,M]范围内的勾股定理三个数 i j k 而且i,j,k三个数互为质数
i²+j²=k²
输入:N=0 M=20
输出:3 4 5
5 12 13
8 15 17
第三题
两个长度相同字符串 A和B,以及一个正整数V,求满足条件的连续字符串的最大长度条件:|A[i]-B[i]|<=Z.计算的是ASCII码的绝对值
输入:xxcdefg
cdefghi
输出:2
#打开Python的大门#