华为机试题

1.输入一个字符串,将字符串中的非字母字符删除,保留字符串中的小写字母,将大写字母变为小写字母,然后输出字符串。

比如:

输入:!sdf_)(sfjADF_SDF

输出:sdfsfjadfsdf


2.N进制数求和,输入一个整数N(2≤N≤35),两个字符串,字符串中的字符一定是0-9或者a-z(10-35)中的,输出两个字符串的和。

比如:

输入:10

           100

           100

输出:200

时间限制:1ms


3.输入一个字符串s(长度为n)和一个正整数m,,m≤n,输出s中m个字符的所有组合字符串,字符按照在s中的顺序排列,并且组合字符串按照字符在s中的顺序输出。

比如:

输入:abcd  3

输出:abc,abd,acd

时间限制:忘了

内存限制:忘了

abc,acd,abd      acb,abd,acd 均是错误的输出



你可能感兴趣的:(从零开始找工作)