Hua Wei 机试题目三---2014
一、根据对应规则进行翻译输出
描述:已知有如下的对应规则:
,则输入任意个正整数,输出经过规则翻译以后对应的结果。
例如:输入:1234;输出bcde。
题目很简单,我觉得需要注意的问题就是对于大整数的输入能正确处理,那么这道题就没有什么可说的啦。
二、判断给定的某一天是星期几
描述:已知1900.1.1是星期一,然后输入1900.1.1-2050.12.31之间任意天,计算是这天是星期几。输出星期一到星期日用Mon,Tue,Wed,Thu,Fri,Sat,Sun表示。
例如:输入:1900 1 2 输出:Tue
这道题很常见,也比较简单,注意输入格式基本就可以啦。
三、奇数和偶数分别求和
描述:输入若干个整数,分别求出偶数和奇数之和。
四、求最大公约数
描述:输入若干个正整数,求这些数的最大公约数。
相类似的题目在之前出现过,比如求素数,质因式分解等。
五、删除连续出现三次的字符
描述:给定一个任意字符串,删除连续出现3次的字符。
比如:1112223654555;输出:3654
六、分苹果
描述:M个相同苹果放到N个相同篮子里有多少种放法,允许有篮子不放。1<=M<=10,1<=N<=10
例如5个苹果三个篮子,3,1,1 和1,1,3是同一种放法
输入 7 3
输出 8
七、算日期
描述:给定某一个日期,算该天是该年的第几天。
输入 20131231
输出 365
八、将拼音翻译成阿拉伯数字
描述:输入一串拼音,输出它代表的阿拉伯数字(Ling,Yi,Er,San,Si,Wu,Liu,Qi,Ba,Jiu),数字不会超过十万
为了处理方便,输入一定是数字带单位的,例如10会是YiShi,而不是一个单独的Shi.
输入 JiuWanJiuQianJiuBaiJiuShiJiu
输出 99999
最新文章
- nodejs安装和环境部署
- db2look导出ddl 详细用法(转)
- Java开发工具IntelliJ IDEA使用教程:创建新的Andriod项目
- JAVA序列化与反序列化三种格式存取(默认格式、XML格式、JSON格式)
- MySQL测试环境遇到 mmap(xxx bytes) failed; errno 12解决方法
- mybatis--常见的错误
- ssh别名登录密钥登录
- 小哈学Python-第一课:基本介绍
- pig里面没有if:不能判断一个条件后决定一个执行步骤
- jquery文本框内容实时监控
- 《.NET手札》
- 推荐学习git
- asp.net mvc学习(Vs技巧与Httpcontext)
- C#执行JavaScript脚本代替Compute
- socket、tcp、udp、http 的认识及区别
- JavaScript——HashMap实现
- 管理工具 django-admin.py的相关命令列表
- 巧用XML配置校验导入Excel的列数据格式
- centos 6.5安装docker
- C#可选参数、命名参数、参数数组