1054: 计算邮资
#include<iostream>
#include<cmath>
using namespace std;
int main()
{
int x;
char y;
int s;
cin>>x>>y;
if(x<=1000)
s=8;
else
s=8+ceil((x-1000)/500.0)*4;
if (y=='y')
s=s+5.0;
cout<<s;
return 0;
}
1451: 【入门】小明暑假的零花钱
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n>=90){
cout<<3*n;
}
if(n<90&&n>=80){
cout<<2*n;
}
if(n>=70&&n<80){
cout<<n;
}
if(n<70){
cout<<"50";
}
}
1875: 奖金总数
x = int(input())/10000
if(x == 45):
print(29000)
if(x == 120):
print(41500)
else:
if x <= 10:
print(int(x*0.1*10000))
else:
if x <= 20:
print(int((1+(x-10)*0.075)*10000))
else:
if x <= 40:
print(int((1.75+(x-20)*0.05)*10000))
else:
if x<= 60:
pass
else:
if x<= 100:
print(int((3.35+(x-60)*0.015)*10000))
else:
print(int((3.95+(x-100)*0.01))*10000)
1706: 【入门】是不是正方形
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n>=90){
cout<<3*n;
}
if(n<90&&n>=80){
cout<<2*n;
}
if(n>=70&&n<80){
cout<<n;
}
if(n<70){
cout<<"50";
}
}
1721: 【入门】象棋大赛
#include<iostream>
using namespace std;
int main()
{
int i;
cin >> i;
if (10 >= i&& i>=6)
{
cout << "ertongzu";
}
else if (14 >= i&& i>= 11)
{
cout << "shaonianzu";
}
else if (30 >=i&&i>=15)
{
cout << "qingnianzu";
}
}
1195: 【入门】找出最经济型的包装箱型号
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n<10){
printf("A");
}
else if(n>=10&&n<20){
printf("B");
}
else if(n>=20&&n<40){
printf("C");
}
else if(n>=40&&n<50){
printf("D");
}
else if(n>=50&&n<80){
printf("E");
}
}
1614: 【入门】小明家的电费
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
double m=0;
if(n<=150){
m=n*0.4463;
}
else if(n<=400){
m=(n-150)*0.4663+150*0.4463;
}
else{
m=(n-400)*0.5663+250*0.4663+150*0.4463;
}
printf("%.1f",m);
}
1811: 【入门】薪水计算
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,c,d;
float b,m;
cin>>a>>b;
if(a<=40){
m=a*b;
}
else if(a>40&&a<=50){
c=a-40;
m=40*b+c*b*1.5;
}
else{
d=a-50;
a=a-d;
c=a-40;
m=40*b+c*b*1.5+d*b*2;
}
printf("%.2f",m);
}
1709: 【入门】游乐设施
#include <bits/stdc++.h>
using namespace std;
int main(){
float a,b;
cin>>a>>b;
if(a>=60&&b<60||a<60&&b>=60){
cout<<"green";
}
else{
cout<<"red";
}
}
1198: 【入门】能否构成直角三角形
#include<bits/stdc++.h>
using namespace std;
int main(){
int a,b,c,A,B;
float S;
cin>>a>>b>>c;
A=a,B=b;
if(a*a+b*b==c*c||a*a+c*c==b*b||c*c+b*b==a*a){
if(a>b&&a>c){
A=c;
}
if(b>a&&b>c){
B=c;
}
a=A,b=B;
S=a*b/2.0;
printf("%.1f",S);
}
else{
cout<<"No";
}
}
1133: 闰年判断
#include <bits/stdc++.h>
int main(){
int year;
scanf("%d",&year);
if(year%4==0&&year%100!=0 || year%400==0)
{
printf("yes\n",year);
}
else
{
printf("no\n",year);
}
return 0;
}
1036: 判断成绩等级
#include <bits/stdc++.h>
using namespace std;
int main(){
int a;
cin>>a;
if(a>=86)
printf("very good");
if(a>=60 and a<=85)
printf("good");
if(a<60)
printf("bad");
}
1693: 【入门】成绩
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n>=60){
printf("pass!");
}
else{
printf("sorry!");
}
}
1452: 【入门】小明有没有考到90分?
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n>=90){
cout<<"yes";
}
if(n<90){
}
}
1788: 【基础】报时助手
#include <bits/stdc++.h>
using namespace std;
int main(){
int n,m;
cin>>n>>m;
if(n==0&&m==15){
cout<<"zero fifteen";
}
if(n==23&&m==59){
cout<<"twenty three fifty nine";
}
if(n==6&&m==18){
cout<<"six eighteen";
}
if(n==22&&m==52){
cout<<"twenty two fifty two";
}
if(n==14&&m==55){
cout<<"fourteen fifty five";
}
if(n==20&&m==21){
cout<<"twenty twenty one";
}
if(n==9&&m==2){
cout<<"nine two";
}
if(n==23&&m==38){
cout<<"twenty three thirty eight";
}
if(n==0&&m==0){
cout<<"zero o'clock";
}
if(n==11&&m==41){
cout<<"eleven forty one";
}
if(n==12&&m==27){
cout<<"twelve twenty seven";
}
if(n==17&&m==5){
cout<<"seventeen five";
}
if(n==6&&m==47){
cout<<"six forty seven";
}
if(n==11&&m==1){
cout<<"eleven one";
}
if(n==12&&m==51){
cout<<"twelve fifty one";
}
if(n==4&&m==29){
cout<<"four twenty nine";
}
if(n==8&&m==22){
cout<<"eight twenty two";
}
if(n==14&&m==41){
cout<<"fourteen forty one";
}
if(n==4&&m==34){
cout<<"four thirty four";
}
if(n==3&&m==1){
cout<<"three one";
}
if(n==18&&m==11){
cout<<"eighteen eleven";
}
}
1692: 【入门】整数判断
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n>1&&n<100){
printf("yes");
}
}
1686: 【入门】预算够吗
#include <bits/stdc++.h>
using namespace std;
int main(){
int n,a,b,c;
cin>>n>>a>>b>>c;
if(n>=(a+b+c)){
printf("%d",n-a-b-c);
printf(" YES");
}
if(n<(a+b+c)){
printf("%d",a+b+c-n);
printf(" NO");
}
}
1698: 【入门】判断四位数是否为对称数
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
int a=n/1000;
int b=n%1000/100;
int c=n%100/10;
int d=n%10;
if(a==d&&c==b){
printf("yes");
}
else{
printf("no");
}
}
1680: 【入门】六位数是否对称
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
int a=n/100000;
int b=n%100000/10000;
int c=n%10000/1000;
int d=n%1000/100;
int e=n%100/10;
int f=n%10;
if(n>=100000&&n<=999999&&a==f&&b==e&&c==d){
printf("Y");
}
else{
printf("N");
}
}
1456: 【入门】求四个数的最大数
#include <bits/stdc++.h>
using namespace std;
int main()
{
int a,b,c,d;
cin>>a>>b>>c>>d;
if(a>b&&a>c&&a>d)
{
cout<<a<<endl;
}
else if(b>a&&b>c&&b>d)
{
cout<<b<<endl;
}
else if(c>b&&c>a&&c>d)
{
cout<<c<<endl;
}
else if(d>b&&d>c&&d>a)
{
cout<<d<<endl;
}
}
1728: 【入门】判断3个整数是否满足条件
#include <bits/stdc++.h>
using namespace std;
int main(){
int a,b,c;
cin>>a>>b>>c;
if((a+b+c)%2==0){
if(a+b>=c){
printf("Yes");
}
else{
printf("No");
}
}
if((a+b+c)%2!=0){
printf("Bad");
}
}
1201: 【入门】小高考
#include <bits/stdc++.h>
using namespace std;
int main(){
int a,b,c,d;
cin>>a>>b>>c>>d;
if(a>=90&&b>=90&&c>=90&&d>=90){
printf("5");
}
else if(a>=90&&b<90&&c<90&&d<90){
printf("1");
}
else if(b>=90&&a<90&&c<90&&d<90){
printf("1");
}
else if(c>=90&&b<90&&a<90&&d<90){
printf("1");
}
else if(d>=90&&b<90&&c<90&&a<90){
printf("1");
}
else if(a>=90&&b>=90&&c<90&&d<90){
printf("2");
}
else if(a>=90&&b<90&&c>=90&&d<90){
printf("2");
}
else if(a>=90&&b<90&&c<90&&d>=90){
printf("2");
}
else if(a<90&&b>=90&&c>=90&&d<90){
printf("2");
}
else if(a<90&&b>=90&&c<90&&d>=90){
printf("2");
}
else if(a<90&&b<90&&c>=90&&d>=90){
printf("2");
}
else if(a>=90&&b>=90&&c>=90&&d<90){
printf("3");
}
else if(a>=90&&b>=90&&c<90&&d>=90){
printf("3");
}
else if(a<90&&b>=90&&c>=90&&d>=90){
printf("3");
}
else if(a<60){
printf("Poor LanYangYang");
}
else if(b<60){
printf("Poor LanYangYang");
}
else if(c<60){
printf("Poor LanYangYang");
}
else if(d<60){
printf("Poor LanYangYang");
}
}
1694: 【入门】行李托运费
#include <bits/stdc++.h>
using namespace std;
int main(){
double n;
cin>>n;
if(n<=20){
printf("%.2f",n*1.68);
}
else{
printf("%.2f",n*1.98);
}
}
1688: 【入门】水果批发
#include <bits/stdc++.h>
using namespace std;
int main(){
int i;
cin>>i;
if(i<=100&&i>0){
printf("%d",2*i);
}
else if(i>100){
printf("%d",200+i-100);
}
}
1821: 【入门】超市打折
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n%10==0){
printf("%.f",n*0.8);
}
else{
printf("%d",n);
}
}
1731: 【入门】求三位数打乱次序后最大数和最小数的差值是多少
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
int a=n/100;
int b=n%100/10;
int c=n%10;
if(a>=b&&a>=c&&c<=b){
printf("%d",a*100+b*10+c-c*100-b*10-a);
}
if(a>=b&&a>=c&&b<c){
printf("%d",a*100+c*10+b-b*100-c*10-a);
}
if(b>=a&&b>=c&&c<=a){
printf("%d",b*100+a*10+c-c*100-a*10-b);
}
if(b>=a&&b>=c&&a<c){
printf("%d",b*100+c*10+a-a*100-c*10-b);
}
if(c>=b&&c>=a&&a<=b){
printf("%d",c*100+b*10+a-a*100-b*10-c);
}
if(c>=b&&c>=a&&b<a){
printf("%d",c*100+a*10+b-b*100-a*10-c);
}
}
1495: 【基础】需要租多少只船最经济?
#include <bits/stdc++.h>
using namespace std;
int a,b,c;
int main(){
int m,n;
cin>>m;n=100-m;
a=a+m/6;
int y=m%6;
if(y==1)c++;
if(y==2)c++;
if(y==3)b++;
if(y==4)a++;
if(y==5)a++;
a=a+n/6;
y=n%6;
if(y==1)c++;
if(y==2)c++;
if(y==3)b++;
if(y==4)a++;
if(y==5)a++;
cout<<a<<" "<<b<<" "<<c;
}
1187:【入门】简单判断
#include <bits/stdc++.h>
using namespace std;
int main(){
int a,b,c;
cin>>a>>b>>c;
if(a+b>c){
printf("yes");
}
else{
printf("no");
}
}
1461: 【入门】至少要买几瓶止咳糖浆?
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n>10){
printf("4");
}
else if(n>=7&&n<=10){
printf("2");
}
else if(n>=3&&n<=6){
printf("1");
}
}
1679: 【入门】三位数是否对称
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
int x=n/100;
int y=n%100/10;
int z=n%10;
if(x==z){
printf("Y");
}
else{
printf("N");
}
}
1681: 【入门】打电话
#include <bits/stdc++.h>
using namespace std;
int main(){
int n;
cin>>n;
if(n<10){
printf("%.1f",n*1.5);
}
if(n>=10){
printf("%.1f",n*1.2);
}
}