资源描述
01:A+B问题
描述
在大某些在线题库中,都会将A+B问题作为第一题,以协助新手熟悉平台用法。
A+B问题题目描述如下:给定两个整数A和B,输出A+B值。保证A、B及成果均在整型范畴内。
当前请你解决这一问题。
输入
一行,包括两个整数A,B,中间用单个空格隔开。A和B均在整型范畴内。
输出
一种整数,即A+B值。保证成果在整型范畴内。
样例输入
1 2
样例输出
3
02:计算(a+b)*c值
描述
给定3个整数a、b、c,计算表达式(a+b)*c值。
输入
输入仅一行,涉及三个整数a、b、c, 数与数之间以一种空格分开。
(-10,000 < a,b,c < 10,000)
输出
输出一行,即表达式值
样例输入
2 3 5
样例输出
25
03:计算(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
04:带余除法
描述
给定被除数和除数,求整数商及余数。
此题中请使用默认整除和取余运算,无需对成果进行任何特殊解决。看看程序运营成果与数学上定义有什么不同?
输入
一行,包括两个整数,依次为被除数和除数(除数非零),中间用一种空格隔开。
输出
一行,包括两个整数,依次为整数商和余数,中间用一种空格隔开。
样例输入
10 3
样例输出
3 1
05:计算分数浮点数值
描述
两个整数a和b分别作为分子和分母,既分数 a/b ,求它浮点数值(双精度浮点数,保存小数点后9位)
输入
输入仅一行,涉及两个整数a和b
输出
输出也仅一行,分数 a/b 浮点数值(双精度浮点数,保存小数点后9位)
样例输入
5 7
样例输出
0.
提示
使用printf("%.9lf",...)实现保存小数点后9位
06:甲流疫情死亡率
描述
甲流并不可怕,在中华人民共和国,它死亡率并不是很高。请依照截止12月22日各省报告甲流确诊数和死亡数,计算甲流在各省死亡率。
输入
输入仅一行,有两个整数,第一种为确诊数,第二个为死亡数。
输出
输出仅一行,甲流死亡率,以百分数形式输出,精准到小数点后3位。
样例输入
10433 60
样例输出
0.575%
提示
输出%可以使用printf(“%%”);
07:计算多项式值
描述
对于多项式f(x) = ax3 + bx2 + cx + d 和给定a,b,c,d,x,计算f(x)值。
输入
输入仅一行,包括5个实数,分别是x,及参数a、b、c、d值,每个数都是绝对值不超过100双精度浮点数。数与数之间以一种空格分开。
输出
输出一种实数,即f(x)值,保存到小数点后7位。
样例输入
2.31 1.2 2 2 3
样例输出
33.0838692
08:温度表达转化
描述
运用公式 C = 5 * (F-32) / 9 (其中C表达摄氏温度,F表达华氏温度) 进行计算转化。
输入
输入一行,包括一种实数f,表达华氏温度。(f >= -459.67)
输出
输出一行,包括一种实数,表达对用摄氏温度,规定精准到小数点后5位。
样例输入
41
样例输出
5.00000
09:与圆有关计算
描述
给出圆半径,求圆直径、周长和面积。
输入
输入包括一种实数r(0 < r <= 10,000),表达圆半径。
输出
输出一行,包括三个数,分别表达圆直径、周长、面积,数与数之间以一种空格分开,每个数保存小数点后4位。
样例输入
3.0
样例输出
6.0000 18.8495 28.2743
提示
如果圆半径是r,那么圆直径、周长、面积分别是2*r、2 * pi * r、pi * r * r,其中商定pi=3.14159。
可以使用printf("%.4lf",...)实现保存小数点后4位。
10:计算并联电阻阻值
描述
对于阻值为r1和r2电阻,其并联电阻阻值公式计算如下:
R = 1/(1/r1 + 1/r2)
输入
两个电阻阻抗大小,浮点型,以一种空格分开。
输出
并联之后阻抗大小,成果保存小数点后2位
样例输入
1 2
样例输出
0.67
11:计算浮点数相除余数
描述
计算两个双精度浮点数a和b相除余数,a和b都是正数。这里余数(r)定义是:a = k * b + r,其中 k是整数, 0 <= r < b。
输入
输入仅一行,涉及两个双精度浮点数a和b。
输出
输出也仅一行,a÷b余数
样例输入
73.263 0.9973
样例输出
0.4601
提示
注意:输出时小数尾部没有多余0,可以用下面这种格式:
double x;
x = 1.33;
printf("%g",x);
12:计算球体积
描述
对于半径为r球,其体积计算公式为V=4/3*πr3,这里取π= 3.14。
现给定r,求V。
输入
输入为一种不超过100非负实数,即球半径,类型为double。
输出
输出一种实数,即球体积,保存到小数点后2位。
样例输入
4
样例输出
267.95
13:反向输出一种三位数
描述
将一种三位数反向输出。
输入
一种三位数n。
输出
反向输出n。
样例输入
100
样例输出
001
14:大象喝水
描述
一只大象口渴了,要喝20升水才干解渴,但当前只有一种深h厘米,底面半径为r厘米小圆桶(h和r都是整数)。问大象至少要喝多少桶水才会解渴。
输入
输入有一行:包行两个整数,以一种空格分开,分别表达小圆桶深h和底面半径r,单位都是厘米。
输出
输出一行,包括一种整数,表达大象至少要喝水桶数。
样例输入
23 11
样例输出
3
提示
如果一种圆桶深为h厘米,底面半径为r厘米,那么它最多能装Pi * r * r * h立方厘米水。(设Pi=3.14159)
1升 = 1000毫升
1毫升 = 1 立方厘米
15:苹果和虫子
描述
你买了一箱n个苹果,很不幸是买完时箱子里混进了一条虫子。虫子每x小时能吃掉一种苹果,假设虫子在吃完一种苹果之前不会吃另一种,那么通过y小时你尚有多少个完整苹果?
输入
输入仅一行,涉及n,x和y(均为整数)。
输出
输出也仅一行,剩余苹果个数
样例输入
10 4 9
样例输出
7
提示
注意:是规定完整苹果数。
16:计算线段长度
描述
已知线段两个端点坐标A(Xa,Ya),B(Xb,Yb),求线段AB长度。
输入
共两行。
第一行是两个实数Xa,Ya,即A坐标。
第二行是两个实数Xb,Yb,即B坐标。
输入中所有实数绝对值均不超过10000。
输出
一种实数,即线段AB长度,保存到小数点后3位。
样例输入
1 1
2 2
样例输出
1.414
17:用边长求三角形面积
描述
给定三条线段长度,判断这三条线段与否可以构成三角形。如果可以构成,则计算其面积。
输入
输入只有一行,包括三个浮点数,分别表达三角形三边边长,数与数之间以一种空格分开。
输出
对于可以构成三角形状况,输出三角形面积,保存4位小数。
对于不能构成三角形状况, 输出“Data Error”。
样例输入
3 4 5
样例输出
6.0000
提示
三边长满足任何两边之和不不大于第三边,便可构成三角形。
设三边长分别为a,b,c,令r=(a+b+c)/2,
则三角形面积 s = sqrt(r(r-a)(r-b)(r-c))
平方根计算可以使用sqrt
请使用双精度
18:计算三角形面积
描述
平面上有一种三角形,它三个顶点坐标分别为(x1,y1),(x2,y2),(x3,y3),那么请问这个三角形面积是多少。
输入
输入仅一行,涉及6个单精度浮点数,分别相应x1,y1,x2,y2,x3,y3。
输出
输出也是一行,输出三角形面积,精准到小数点后两位。
样例输入
0 0 4 0 0 3
样例输出
6.00
19:A*B问题
描述
输入两个正整数A和B,求A*B。
输入
一行,包括两个正整数A和B,中间用单个空格隔开。1 <= A,B <= 50000。
输出
一种整数,即A*B值。
样例输入
3 4
样例输出
12
提示
注意乘积范畴和数据类型选取
20:计算2幂
描述
给定非负整数n,求2n。
输入
一种整数n。0 <= n < 31。
输出
一种整数,即2n次方。
样例输入
3
样例输出
8
展开阅读全文