计算机做选择
1366: 还继续爬吗
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n>=8){
cout<<"A";
}
else {
cout<<"B";
}
return 0;
}
1367: 奇数还是偶数
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n%2==0)
{
cout<<"even";
}
else{
cout<<"odd";
}
return 0;
}
1365: 让计算机比较工作任务
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n+18<100)
{
cout<<"0";
}
else{
cout<<"1";
}
return 0;
}
1368: 小猴子买桃子
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n>5){
cout<<n;
}
else{
cout<<2*n;
}
return 0;
}
1369: 小与的储钱罐
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n>3000)
{
cout<<"1900";
}
else{
cout<<"1800";
}
return 0;
}
1370: 买高铁票
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n<140){
cout<<"50";
}
else{
cout<<"100";
}
return 0;
}
1371: 一起坐高铁
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,b,m=0;
cin>>n>>b;
if(n<140){
m+=50;
}
else{
m+=100;
}
if(b<140){
m+=50;
}
else{
m+=100;
}
cout<<m;
return 0;
}
1369: 小与的储钱罐2
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n>3000)
{
cout<<1700+(n-3000);
}
else{
cout<<"1700";
}
return 0;
}
分段与分段累进
1373: 排顺序
#include<bits/stdc++.h>
using namespace std;
int main(){
int s,b;
cin>>s>>b;
if(s>b)cout<<b<<" "<<s;
else cout<<s<<" "<<b;
return 0;
}
1374: 发工资
#include<bits/stdc++.h>
using namespace std;
int main(){
int y;
cin>>y;
if(y==0)cout<<2800+500;
if(y!=0)cout<<2800-y*100;
return 0;
}
1375: 小明的等级
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n>80)cout<<"A";
if(n>=60&&n<=80)cout<<"B";
if(n<60)cout<<"C";
return 0;
}
1376: 小明的体型
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n>100)cout<<"fat";
if(n<60)cout<<"thin";
if(n<=100&&n>=60)cout<<"normal";
return 0;
}
1377: 颜色检测仪
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n<=599&&n>=380)cout<<"blue";
else if(n<=650&&n>=600)cout<<"red";
else cout<<"invisible";
return 0;
}
1378: 小明家的电费
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n<=50)cout<<n;
if(n>=51&&n<=100)cout<<(n-50)*2+50;
if(n>100)cout<<50*2+50+(n-100)*3;
return 0;
}
1379: 出租车计价器
#include<bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n<=3)cout<<10;
if(n>3&&n<10)cout<<10+(n-3)*2;
if(n>10)cout<<10+(n-3)*2+(n-10);
return 0;
}
1380: 停车场收费系统
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,t=0;
cin>>n;
if(n%60!=0)t=1;
n/=60;
if(n>0&&t==1)n++;
if(n<2)cout<<"0";
else if(n<4)cout<<"5";
else cout<<(n-3)*3+5;
return 0;
}
1381: 我爱背单词
#include<bits/stdc++.h>
using namespace std;
int main(){
int a=52*14;
int b=520;
int c=52*7;
int nj,aa=a*2;
cin>>nj;
if(nj<7)cout<<nj*a-aa;
else if(nj<10)cout<<(6*a)+((nj-6)*b)-aa;
else cout<<(6*a)+(3*b)+((nj-9)*c)-aa;
return 0;
}
分段与分段累进
1382: 谁最大
#include<bits/stdc++.h>
using namespace std;
int main(){
int a[3];
cin>>a[0]>>a[1]>>a[2];
sort(a,a+3);
cout<<a[2];
return 0;
}
1383: 灯塔之谜(2)
#include<bits/stdc++.h>
using namespace std;
int main(){
int c,s;
cin>>c>>s;
if(c==1)
{
if(s/60.0>2)cout<<"storm";
else cout<<"wind";
}
else
{
if(s/60.0>2)cout<<"cloud";
else cout<<"sun";
}
return 0;
}
1384: 小或的运动会
#include<bits/stdc++.h>
using namespace std;
int main(){
int h,m;
cin>>h>>m;
if(m>50)
{
if(h>150)cout<<"long jump";
else cout<<"shot put";
}
else
{
if(h>150)cout<<"100-metre";
else cout<<"800-metre";
}
return 0;
}
1385: 小与的奖学金
#include<bits/stdc++.h>
using namespace std;
int main(){
int yw,sx,jxj;
cin>>yw>>sx;
if(yw>=95&&sx>=95)jxj=500;
else if(yw>=95||sx>=95)jxj=200;
cout<<jxj;
return 0;
}
1386: 道路的选择
#include<bits/stdc++.h>
using namespace std;
int main(){
double gs,gd,sd;
string zk;
cin>>gs>>gd>>sd;
gs=220.0/gs;
gd=175.0/gd;
sd=150.0/sd;
//cout<<gs<<" "<<gd<<" "<<sd<<" ";
if(gs<gd&&gs<sd)
{
cout<<"highway";
}
else if(gd<gs&&gd<sd)
{
cout<<"national highway";
}
else if(sd<gd&&sd<gs)
{
cout<<"provincial highway";
}
return 0;
}
1387: 统计重复数
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b,c;
cin>>a>>b>>c;
if(a==b&&a==c)
{
cout<<3;
}
else if(a==b||a==c||b==c)
{
cout<<2;
}
else
{
cout<<0;
}
return 0;
}
1388: 胖子还是瘦子
#include<bits/stdc++.h>
using namespace std;
int main(){
int h,m,bmi;
cin>>m>>h;
bmi=m/(h*h);
if(bmi<24)cout<<"thin";
else cout<<"fat";
return 0;
}
1389: 胖子还是瘦子(2)
#include<bits/stdc++.h>
using namespace std;
int main(){
long double h,tz,bmi;
int y;
cin>>y>>tz>>h;
bmi=10000.0*(tz/(h*h));
if(y!=1)
{
if(bmi>=24)
{
cout<<"fat";
}
else
{
cout<<"thin";
}
}
else
{
if(bmi>=25)
{
cout<<"fat";
}
else
{
cout<<"thin";
}
}
return 0;
}
1390: 游戏手柄
#include<bits/stdc++.h>
using namespace std;
int main(){
string s[4]={"attack","jump","bomb","idle"};
int a=0,b=0;
cin>>a>>b;
if(a==1&&b==1)cout<<s[3-1];
else if(a==1)cout<<s[1-1];
else if(b==1)cout<<s[2-1];
else cout<<s[4-1];
//cout<<a<<b;
return 0;
}