1
、计算
(a+b)/c
的值
给定 3 个整数 a、b、c,计算表达式(a+b)/c 的值,/是整除运算。
输入:
输入仅一行,包括三个整数 a、b、c, 数与数之间以一个空格分开。(-10,000 < a,b,c
< 10,000, c 不等于 0)
输出:
输出一行,即表达式的值。
样例输入
1 1 3
样例输出
0
2
、反向输出一个三位数(
2020
年真题)
将一个三位数反向输出。
输入:
一个三位数 n。
输出:
反向输出 n。
样例输入
100
样例输出 001
3
、打印字符
输入一个 ASCII 码,输出对应的字符。
输入
一个整数,即字符的 ASCII 码,保证存在对应的可见字符。
输出
一行,包含相应的字符。
样例输入
65
样例输出
A
4
、输出保留
12
位小数的浮点数
读入一个双精度浮点数,保留 12 位小数,输出这个浮点数。
输入:
只有一行,一个双精度浮点数。
输出:
也只有一行,保留 12 位小数的浮点数。
样例输入
3.1415926535798932
样例输出
3.141592653580
5
、判断能否被
3
,
5
,
7
整除
给定一个整数,判断它能否被 3,5,7 整除,并输出以下信息:
1、能同时被 3,5,7 整除(直接输出 3 5 7,每个数中间一个空格);
2、只能被其中两个数整除(输出两个数,小的在前,大的在后。例如:3 5 或者 3 7
或者 5 7,中间用空格分隔);
3、只能被其中一个数整除(输出这个除数);
4、不能被任何数整除,输出小写字符‘
n’,不包括单引号。
输入:
输入一行,包括一个整数。
输出:
输出一行,按照描述要求给出整数被 3,5,7 整除的情况。
6
、骑车与走路
在北大校园里,没有自行车,上课办事会很不方便.但实际上,并非去办任何事情都是
骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间.假设找到自行车,
开锁并车上自行车的时间为 27 秒;停车锁车的时间为 23 秒;步行每秒行走 1.2 米,骑车
每秒行走 3.0 米。请判断走不同的距离去办事,是骑车快还是走路快。
输入:输入一行,包含一个整数,表示一次办事要行走的距离,单位为米。
输出:输出一行,如果骑车快,输出一行"Bike";如果走路快,输出一行"Walk";如果一样
快,输出一行"All"。
样例输入
120
样例输出
Bike
7
、画矩形
根据参数,画出矩形。
输入:
输入一行,包括四个参数:前两个参数为整数,依次代表矩形的高和宽(高不少于 3 行
不多于 10 行,宽不少于 5 列不多于 10 列);第三个参数是一个字符,表示用来画图的
矩形符号;第四个参数为 1 或 0,0 代表空心,1 代表实心。
输出:输出画出的图形。
样例输入
7 7 @ 0
样例输出
@ @ @ @ @ @ @
@ @
@ @
@ @
@ @
@ @
@ @ @ @ @ @ @
8
、含
k
个
3
的数
输入两个正整数 m 和 k,其中 1 < m < 100000,1 < k < 5 ,判断 m 能否被 19
整除,且恰好含有 k 个 3,如果满足条件,则输出 YES,否则,输出 NO。
例如,输入:
43833 3
满足条件,输出 YES。
如果输入:
39331 3
尽管有 3 个 3,但不能被 19 整除,也不满足条件,应输出 NO。
输入:
m 和 k 的值,中间用单个空格间隔。
输出:
满足条件时输出 YES,不满足时输出 NO。
样例输入
43833 3
样例输出
9
、计算表达式的值
给定整数 x,y 的值,计算 3*x+2*y 的值。
输入
一行包括 2 个整数 x,y,以空格作为分隔。数据保证最后计算结果还在整数表示范围内。
(-10000
输出
按照题目要求输出结果。
样例输入
2 3
样例输出
12
10
、判断是否存在重复的数(
2019
年真题)
给定 3 个数,判断是否存在 2 个数相等,如果存在输出“YES”,否则输出“
NO”。
输入
一行,包括 3 个整数,以空格分隔。
输出
按照题目要求输出结果。
样例输入:2 7 2
样例输出:YES