A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 天黑偷牛 中级黑马   /  2014-8-19 09:08  /  3565 人查看  /  6 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

本帖最后由 天黑偷牛 于 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


评分

参与人数 1技术分 +1 收起 理由
格子、 + 1 赞一个!

查看全部评分

6 个回复

倒序浏览
表示第三个看起很有深度,有做出来的大神给我发一份答案啊
回复 使用道具 举报
第三题 有人做了 请楼主告诉我一下 谢谢
回复 使用道具 举报
玥夜 发表于 2014-8-19 12:11
第三题 有人做了 请楼主告诉我一下 谢谢

好的,好的
回复 使用道具 举报
路过。。。
回复 使用道具 举报
我只会第二题 {:3_55:}
回复 使用道具 举报
路过,学习下
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马