A1
编程实现:
有一段楼梯有12级台阶,规定每一步只能跨一级或两级,要登上第12级台阶有几种不同的走法?
输入:>
输出:登上第12级台阶有xxx种不同的走法。
A2
请你输入一段数字区间的开始数字、结束数字,奇(1)或偶(0),(开始数字, 结束数字,且都为正整数),三者之间用一个空格隔开,奇或偶的意思是求这段区间内(包含首尾)的奇数的和或偶数的和。输出这段区间内的所有奇数或所有偶数,并求出奇数和或偶数和。
输入样例1
2 15 0
输出样例
2 4 6 8 10 12 14
2-15之间的偶数和为56
输入样例2
111 133 1
输出样例
111 113 115 117 119 121 123 125 127 129 131 133
111-133之间的奇数和为1464
A3
求不同位数的回文数的个数
用户输入要求几位数(3-6位)的回文数的个数,程序输出有多少个回文数,并输出所有含有数字
99的回文数。
输入:要求几位数的回文数的个数?
4
输出4位数中含有数字99的回文数有:
1991 2992 3993 4994 5995 6996 7997 8998 9999
4位数的回文数有90个。
A4
我国固定电话号码由区号和8位数字组成,中间用"-"号分隔,例如:0573-82651630,
其中:
1)"-"号前是地区代码,由3-4位数字组成,如北京是010 上海是021 浙江是0573
2)"-"号后是8位数字组成的电话号码。
编程实现:
某电视台要从拨打热线电话的观众中选取一批幸运观众,请你按标准格式输入一个电话号码,
并根据以下规则判断是否是幸运号码,幸运号码必须满足以下4个条件(按优先顺序排列)
- 用户来自北京地区;
- 电话号码(后8位数字)中含数字“8”;
- 电话号码是偶数;
- 电话号码能被3整除。
输入:输入一个区号和8位数字组成电话号码(如:010-68463120)
输出:
第一行:
将电话号码拆分成两部分显示,以一个空格分隔;
第二行:
如果符合,则输出“XXXX是幸运号码”,否则输出“XXXX不是幸运号码”。
样例输入
010-68463120
样例输出
010 68463120
010-68463120是幸运号码