1658. 游乐设施
问题描述
游乐场引进了一个新的游乐设施,可以两人一组开动该设施,但设施设计上有一个缺陷,必须一个人的体重在 60 公斤以上(包含 60 公斤),另一个人体重在 60 公斤以下,才能启动该设施。
请你编程从键盘读入两个游客的体重,判断一下设施能否启动,如果能启动输出
green,不能启动输出red。比如输入:65.2 28.5,就可以启动设施,输出
green。再比如输入:28.5 56.7,就不能启动设施,输出
red。输入
两个小数,代表两位游客的体重。
输出
如果能启动输出
green,不能启动输出red。输入
65.2 28.5
输出
green
cpp
#include<iostream>
#include<iomanip>
#include<algorithm>
using namespace std;
int main()
{
double a,b;
cin>>a>>b;
if(a>=60 && b<60) cout<<"green";
else if(b>=60 && a<60) cout<<"green";
else cout<<"red";
return 0;
}
1659. 是否含有数字5
问题描述
请从键盘读入一个五位整数 n,判断其是否含有数字 5,如果含有数字 5 ,请输出这个 5 位数各个位的和;如果不含数字 5 ,请直接输出这个 5 位数。
比如:输入:12345,就是含有数字 5 ,因此输出 15(1+2+3+4+5=15)。
再比如:输入:12188 ,就不含数字 5,那么直接输出12188 。
输入
一个五位正整数 n 。
输出
输出一个整数,代表按要求计算的结果。
输入
12345
输出
15
cpp
#include<iostream>
#include<iomanip>
#include<algorithm>
using namespace std;
int main()
{
int n;
cin>>n;
if(n/10000%10==5 || n/1000%10==5 || n/100%10==5 || n/10%10==5 || n%10==5)
{
cout<<n/10000%10+n/1000%10+n/100%10+n/10%10+n%10;
}
else cout<<n;
return 0;
}
1660. 今天要上课吗
问题描述
暑假来了,晶晶报了自己心仪已久的游泳课,非常开心,老师告诉晶晶每周周一、周三、周五、周六四天都要上课的,晶晶担心自己会忘记,请你编写一个程序,从键盘读入今天星期几,输出是否要上课,如果要上课,请输出
youke,如果不要上课,请输出meike。输入
从键盘读入一个整数 n(n 是 1∼7 之间的整数),代表今天是星期几。
输出
根据要求输出
youke或者meike。输入
1
输出
youke
cpp
#include<iostream>
#include<iomanip>
#include<algorithm>
using namespace std;
int main()
{
int n;
cin>>n;
if(n==1 || n==3 || n==5 || n==6) cout<<"youke";
else cout<<"meike";
return 0;
}
1661. 宇航员选拔
问题描述
宇航局来到某部队,想从该部队挑选身体好的战士进行航空航天的培训和考核,挑选未来的宇航员。宇航局在身体素质方面定了 3 个基本的标准:身高在 165 厘米∼185 厘米之间,体重在 50 公斤∼80公斤之间,年龄在16∼19周岁(所有数据都包含边界值,也就是身高包含165 厘米和 185 厘米,体重和年龄以此类推)。
现从键盘读入一位战士的年龄、身高、体重数据(都是整数),请问该战士是否符合宇航局定的基本标准,如果符合,请输出
Y,如果不符合,请输出N。输入
读入三个整数,分别代表一位战士的年龄、体重、身高数据。
输出
根据判断结果输出
Y或者N。输入
16 60 185
输出
Y
cpp
#include<iostream>
#include<iomanip>
#include<algorithm>
using namespace std;
int main()
{
int c,b,a;
cin>>c>>b>>a;
if(a>=165 && a<=185 && b>=50 && b<=80 && c>=16 && c<=19) cout<<"Y";
else cout<<"N";
return 0;
}
1717. 饮料的价格?
问题描述
小区商店的老板新进了一批橙汁,由于进货进多了,老板担心卖不完,于是想了一个促销方案,希望大家可以多买一些回家。
如果只买 1瓶,卖 5 元 / 瓶;
如果买 2 瓶 ∼ 5瓶,卖 4.5 元 / 瓶;
如果买 6 瓶 ∼ 10瓶,卖 4 元 / 瓶;
如果买 10 瓶以上,卖 3.5 元 / 瓶;
请从键盘读入顾客购买的数量,计算一下,顾客应付的总金额(总金额保留 1 位小数)。
比如,某位顾客购买了 6 瓶橙汁,那么单价就是 4 元 // 瓶,该顾客应付总价 =6∗4.0=24.0 元。
输入
一个整数 nn,代表顾客购买橙汁的瓶数。
输出
一个小数,代表顾客应付价格,计算结果保留 1 位小数。
输入
3
输出
13.5
输入
1
输出
5.0
输入
12
输出
42.0
cpp
#include<iostream>
#include<iomanip>
#include<string.h>
using namespace std;
int main()
{
int n;
cin>>n;
double sum = 0;
if(n==1) sum = n*5;
else if(2<=n && n<=5) sum = n*4.5;
else if(6<=n && n<=10) sum = n*4;
else if(n>10) sum = n*3.5;
cout<<fixed<<setprecision(1)<<sum;
return 0;
}
1718. 闯关大冒险?
问题描述
晶晶参加学校组织的闯关大冒险的游戏,游戏中有一关是这样的,选手要计算出正确的密码,才能凭该密码进入下一关。
密码计算方式是这样的:给每位选手 1 个 4 位的整数n ,只要计算出这个整数 n 各个位中的最大数,就是该关卡的密码。
请你编程帮助晶晶,快速计算出该关卡的密码。
比如,假设 n 的值为整数 1256 ,那么这个数的千位为1 、百位为 2 、十位为 5 、个位为 6 ,各个位中的最大数是 6 ,因此密码就是数字 6 。
输入
1 个 4 位整数 n 。
输出
一个整数,代表该关卡的密码。
输入
1256
输出
6
输入
2801
输出
8
输入
3125
输出
5
cpp
#include<iostream>
#include<iomanip>
#include<string.h>
using namespace std;
int main()
{
int n;
cin>>n;
int g = n%10;
int s = n/10%10;
int b = n/100%10;
int q = n/1000%10;
int p = max(g,s);
p = max(p,b);
p = max(p,q);
cout<<p;
return 0;
}
1736. 班长问题?
问题描述
小明暑期开学后,老师们委托小明为某班级选取一个班长,选取要求:要求选取的班长为班级中年龄最大的那位,已知该班级中有 5 位同学,每位同学的年龄都不相同。
输入
5 个整数(小于 100 ),分别表示该班级中 5 位同学的年龄。
输出
一个整数,表示班长的年龄。
输入
1 2 3 4 5
输出
5
cpp
#include<iostream>
#include<iomanip>
#include<string.h>
using namespace std;
int main()
{
int a[10];
int p = 0;
for(int i = 0;i<5;i++)
{
cin>>a[i];
p = max(p,a[i]);
}
cout<<p;
return 0;
}
1959. 写评语
问题描述
输入某学生成绩 score ,根据成绩好坏输出相应评语。
如果成绩在大于等于 90 ,输出
Excellent;如果成绩在大于等于 80 分且小于 90 分,输出
Good;如果成绩大于等于 60 分且小于 80 分,输出
Pass;成绩小于 60 分,输出
Fail。输入
输入一个整数 score ,表示学生的成绩。
输出
输出对应的评语。
输入
65
输出
Pass
cpp
#include<iostream>
#include<iomanip>
#include<string.h>
using namespace std;
int main()
{
int n;
cin>>n;
if(n>=90) cout<<"Excellent";
else if(n>=80 && n<90) cout<<"Good";
else if(n>=60 && n<80) cout<<"Pass";
else cout<<"Fail";
return 0;
}
1672. 分配任务
问题描述
在社会实践活动中有三项任务分别是:种树、采茶、送水。依据小组人数及男生、女生人数决定小组的接受任务,人数小于 10 人的小组负责送水(输出 water ),人数大于等于 10 人且男生多于女生的小组负责种树(输出 tree ),人数大于等于 10 人且男生不多于女生的小组负责采茶(输出tea )。输入小组男生人数、女生人数,输出小组接受的任务。
输入
一行两个空格隔开的数,表示小组中男生和女生的人数。
输出
输出对应的任务。
输入
2 3
输出
water
cpp
#include<iostream>
#include<iomanip>
#include<string.h>
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
if(a+b<10) cout<<"water";
else if(a+b>=10 && a>b) cout<<"tree";
else if(a+b>=10 && a<b) cout<<"tea";
return 0;
}
1646. 闰年判断
问题描述
输入年份,判断是否为闰年。如果是,则输出
yes,否则输出no。提示:闰年的判断有两个条件,只需满足一个即可。
1 .能够被 4 整除但不能被 100 整除的为闰年。
2 .能够被 400 整除的为闰年。
输入
一个四位整数,表示年份。
输出
闰年则输出
yes,否则输出no。输入
1996
输出
yes
cpp
#include<iostream>
#include<iomanip>
#include<string.h>
using namespace std;
int main()
{
int n;
cin>>n;
if(n%4==0 && n%100!=0) cout<<"yes";
else if(n%400==0) cout<<"yes";
else cout<<"no";
return 0;
}