一、根据对应规则进行翻译输出
描述:已知有如下的对应规则:
,则输入任意个正整数,输出经过规则翻译以后对应的结果。
例如:输入: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