ybt 1011~1015题解

说实话都是数学题,不会也没关系

1011

题目描述

甲流并不可怕,在中国,它的死亡率并不是很高。请根据截止2009年12月22日各省报告的甲流确诊数和死亡数,计算甲流在各省的死亡率。

输入

输入仅一行,有两个整数,第一个为确诊数,第二个为死亡数。

输出

输出仅一行,甲流死亡率,以百分数形式输出,精确到小数点后3位。

输入样例

10433 60

输出样例

0.575%

代码

/********/
/*漂亮吧*/
/********/
#include<iostream>

using namespace std;

int main(){
	int a,b;
	cin>>a>>b;
	double x=100.0*b/a;
	printf("%.3lf%%\n",x);
	
	return 0;
}

1012

题目描述

对于多项式f(x)=ax3+bx2+cx+d和给定的a,b,c,d,x,计算f(x)的值,保留到小数点后7位。

输入

输入仅一行,包含5个实数,分别是x,及参数a、b、c、d的值,每个数都是绝对值不超过100的双精度浮点数。数与数之间以一个空格分开。

输出

输出一个实数,即f(x)的值,保留到小数点后7位。

输入样例

2.31 1.2 2 2 3

输出样例

33.0838692

代码

#include<iostream>

using namespace std;

int main(){
    double x,a,b,c,d;
	cin>>x>>a>>b>>c>>d;
	double f=a*x*x*x+b*x*x+c*x+d;
	printf("%.7lf\n",f);
	
	return 0;
}

1013

题目描述

利用公式 C=5×(F−32)÷9(其中C表示摄氏温度,F表示华氏温度)进行计算转化,输入华氏温度F,输出摄氏温度C,要求精确到小数点后5位。

输入

输入一行,包含一个实数F,表示华氏温度。(F≥−459.67)

输出

输出一行,包含一个实数,表示对应的摄氏温度,要求精确到小数点后5位。

输入样例

41

输出样例

5.00000

代码

#include<iostream>

using namespace std;

int main(){
   double F;
   cin>>F;
   double C=5*(F-32)/9;
   printf("%.5lf\n",C);
   
   return 0;
}

1014

题目描述

给出圆的半径,求圆的直径、周长和面积。输入圆的半径实数r,输出圆的直径、周长、面积,每个数保留小数点后4位。圆周率取值为3.14159。

输入

输入包含一个实数r(0<r≤10,000),表示圆的半径。

输出

输出一行,包含三个数,分别表示圆的直径、周长、面积,数与数之间以一个空格分开,每个数保留小数点后4位。

输入样例

3.0

输出样例

6.0000 18.8495 28.2743

代码

#include<iostream>

using namespace std;

int main(){
    double r;
	cin>>r;
	double a=1.0*r*2;
	double b=a*3.14159;
	double c=1.0*r*r*3.14159;
	printf("%.4lf %.4lf %.4lf\n",a,b,c);
	
	return 0;
}

1015

题目描述

对于阻值为 r1 和 r2 的电阻,其并联电阻阻值公式计算如下:R=1/(1/r1+1/r2)。输入两个电阻阻抗大小,浮点型。输出并联之后的阻抗大小,结果保留小数点后2位。

输入

两个电阻阻抗大小,浮点型,以一个空格分开。

输出

并联之后的阻抗大小,结果保留小数点后2位。

输入样例

1 2

输出样例

0.67

代码

#include<iostream>

using namespace std;

int main(){
    double r1,r2;
    cin>>r1>>r2;
    double R=1/(1/r1+1/r2);
    printf("%.2lf\n",R);
    
    return 0;
}

下次我将给出1016~1023的题解。

 

 

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值