1.分数的计算
#include<iostream>
#include<cstdio>
using namespace std;
int main(){
double a,b;
cin>>a>>b;
printf("%.9lf",a/b);
return 0;
}
2.计算流感死亡率
#include<iostream>
using namespace std;
int main(){
double n,m;
cin>>n>>m;
printf("%.3lf%",m/n*100);
return 0;
}
3.剩余苹果
#include<iostream>
#include<iomanip>
#include<cstdio>
using namespace std;
int main(){
int n,x,y;
cin>>n>>x>>y;
if(y%x==0){
cout<<n-y/x;
}
else{
cout<<n-y/x-1;
}
return 0;
}
4.求绝对值
#include<iostream>
#include<cmath>
using namespace std;
int main(){
int n;
cin>>n;
cout<<abs(n);
return 0;
}
5.计算2的n次方
#include<iostream>
#include<cmath>
using namespace std;
int main(){
int n;
cin>>n;
cout<<(int)pow(2,n);
return 0;
}
6.计算线段XY的长度
#include<iostream>
#include<iomanip>
#include<cstdio>
#include<algorithm>
#include<cmath>
using namespace std;
int main(){
double a,b,c,d;
cin>>a>>b>>c>>d;
printf("%.3lf",sqrt(pow(a-c,2)+pow(b-d,2)));
return 0;
}
7.饲养员小达
#include<iostream>
#include<iomanip>
#include<cmath>
#include<cstdio>
using namespace std;
int main(){
int h,r;
double pi=3.14159,a;
cin>>h>>r;
a=pi*r*r*h;
cout<<ceil(20000/a);
return 0;
}
8.保留小数点后确定位数
#include<iostream>
#include<cstdio>
using namespace std;
int main(){
float a;
cin>>a;
printf("%.3lf",a);
return 0;
}
9.达达的数学问题
#include<iostream>
#include<iomanip>
#include<cstdio>
#include<algorithm>
#include<cmath>
using namespace std;
int main(){
int a,b;
cin>>a>>b;
cout<<a+b<<endl<<a-b<<endl<<a*b<<endl<<a/b<<endl;
if(a%b!=0){
cout<<a%b;
}
return 0;
}
10.日期输出
#include<iostream>
#include<iomanip>
#include<cstdio>
#include<algorithm>
#include<cmath>
using namespace std;
int main(){
int a,b;
cin>>a>>b;
printf("%02d-%02d",a,b);
return 0;
}
11.编程等级评定
#include<iostream>
#include<iomanip>
#include<cstdio>
#include<algorithm>
#include<cmath>
using namespace std;
int main(){
int a;
cin>>a;
if(a>=90){
cout<<"A";
}
else if(a>=80){
cout<<"B";
}
else if(a>=70){
cout<<"C";
}
else if(a>=60){
cout<<"D";
}
else{
cout<<"E";
}
return 0;
}
12.优秀员工的评选
#include<iostream>
#include<iomanip>
#include<cstdio>
#include<algorithm>
#include<cmath>
using namespace std;
int main(){
int a,b;
cin>>a>>b;
if(a>100&&b>=2){
cout<<"恭喜获得优秀员工";
}
else{
cout<<"再接再厉";
}
return 0;
}
13.小可的考试奖励
#include<iostream>
#include<iomanip>
#include<cstdio>
#include<algorithm>
#include<cmath>
using namespace std;
int main(){
int a,b;
cin>>a>>b;
if(a>90&&b<=3){
cout<<"吃大餐"<<endl<<"买玩具";
}
else if(a>90){
cout<<"买玩具";
}
else{
cout<<"没有奖励";
}
return 0;
}
14.两极差
#include<iostream>
#include<iomanip>
#include<cstdio>
#include<algorithm>
#include<cmath>
using namespace std;
int main(){
int a,b,c,maxx,minn;
cin>>a>>b>>c;
maxx=a;
minn=a;
if(b>maxx){
maxx=b;
}
if(c>maxx){
maxx=c;
}
if(b<minn){
minn=b;
}
if(c<minn){
minn=c;
}
cout<<maxx-minn;
return 0;
}
15.客服服务调查
#include<iostream>
#include<iomanip>
#include<cstdio>
#include<algorithm>
#include<cmath>
using namespace std;
int main(){
int a;
cin>>a;
if(a==1){
cout<<"十分满意";
}
else if(a==2){
cout<<"满意";
}
else if(a==3){
cout<<"基本满意";
}
else if(a==4){
cout<<"不满意";
}
else{
cout<<"我要投诉!";
}
return 0;
}
16.心算
#include<iostream>
#include<iomanip>
using namespace std;
int main(){
int n,a[100005];
cin>>n;
for(int i=1;i<=n;i++){
cin>>a[i];
}
int sum=0;
for(int i=1;i<=n;i++){
sum+=a[i];
}
cout<<sum<<" "<<fixed<<setprecision(5)<<(double)sum/n;
return 0;
}
17.打印*号
#include<iostream>
#include<iomanip>
#include<cmath>
#include<cstdio>
using namespace std;
int main(){
int n;
cin>>n;
for(int i=1;i<=n;i++){
for(int j=1;j<=i;j++){
cout<<"*";
}
cout<<endl;
}
return 0;
}
18.n行乘法表
#include<iostream>
#include<iomanip>
#include<cmath>
#include<cstdio>
using namespace std;
int main(){
int n;
cin>>n;
for(int i=1;i<=n;i++){
for(int j=1;j<=i;j++){
cout<<j<<"*"<<i<<"="<<i*j<<" ";
}
cout<<endl;
}
return 0;
}
19.n层奇数三角形
#include<iostream>
#include<iomanip>
#include<cmath>
#include<cstdio>
using namespace std;
int main(){
int n;
cin>>n;
for(int i=1;i<=n;i++){
for(int j=1;j<=n-i;j++){
cout<<" ";
}
for(int k=1;k<=i;k++){
cout<<(k*2-1)%10<<" ";
}
cout<<endl;
}
return 0;
}
20.小可幸运数的个数
#include<iostream>
using namespace std;
int main(){
int n,sum=0;
cin>>n;
while(n!=0){
if(n%10==1){
sum++;
}
n=n/10;
}
cout<<sum;
return 0;
}