本帖最后由 天黑偷牛 于 2014-8-20 12:29 编辑  
 
华为上机题目 第一题:拼音转数字 输入是一个只包含拼音的字符串,请输出对应的数字序列。 转换关系如下: 描述:      拼音        yi  er  san  si  wu  liu  qi  ba  jiu       阿拉伯数字        1   2   3      4   5    6    7   8   9 输入字符只包含小写字母,所有字符都可以正好匹配 
运行时间限制:无限制 内存限制:       无限制 输入:              一行字符串,长度小于1000 输出:              一行字符(数字)串 样例输入:       yiersansi 样例输出:       1234 
第二题:去除重复字符并排序 运行时间限制:无限制 内容限制:       无限制 输入:              字符串 输出:              去除重复字符并排序的字符串 样例输入:       aabcdefff 样例输出:       abcdef 
第三题:等式变换 
输入一个正整数X,在下面的等式左边的数字之间添加+号或者-号,使得等式成立。 1 2 3 4 5 6 7 8 9 = X 比如: 12-34+5-67+89 = 5 1+23+4-5+6-7-8-9 = 5 请编写程序,统计满足输入整数的所有整数个数。 输入:       正整数,等式右边的数字 输出:       使该等式成立的个数 样例输入:5 样例输出:23  
 |