1633. 判断3的倍数
问题描述
判断一个数是不是 3 的倍数,如果是打印
yes,否则打印no。输入
一行,一个整数。
输出
一行,
yes或者no。输入
3
输出
yes
cpp
#include<iostream>
#include<iomanip>
#include<string.h>
using namespace std;
int main()
{
int a;
cin>>a;
if(a%3==0) cout<<"yes";
else cout<<"no";
return 0;
}
1636. 超市卖电池
问题描述
某超市卖电池,每节电池 2 元钱。若数量超过 10 节,则可打 9 折。请输入购买电池节数,打印相应价钱(得到保留一位小数)。
输入
一行,一个整数。
输出
一行,相应的价钱。
输入
13
输出
23.4
cpp
#include<iostream>
#include<iomanip>
#include<algorithm>
using namespace std;
int main()
{
int a;
cin>>a;
if(a<=10) cout<<fixed<<setprecision(1)<<a*2*0.1*10;
else cout<<fixed<<setprecision(1)<<a*2*0.9;
return 0;
}
1637. 水果批发
问题描述
水果商店批发桔子, 100 千克或 100 千克以下,每千克 2 元。超过 100 千克,超过部分每千克 1 元。输入批发重量求批发价格。
输入
一行,一个整数,代表水果重量。
输出
一行,一个整数,代表水果价钱。
输入
100
输出
200
cpp
#include<iostream>
#include<iomanip>
#include<algorithm>
using namespace std;
int main()
{
int a;
cin>>a;
if(a<=100) cout<<a*2;
else cout<<200+(a-100);
return 0;
}
1642. 成绩
问题描述
根据用户输入的成绩,判断是否通过了考试。
输入
一个整数,表示考试成绩。
输出
成绩 ≥60,输出 "
pass!";否则输出 "sorry!" 。输入
90
输出
pass!
cpp
#include<iostream>
#include<iomanip>
#include<algorithm>
using namespace std;
int main()
{
int a;
cin>>a;
if(a>=60) cout<<"pass!";
else cout<<"sorry!";
return 0;
}
1643. 行李托运费
问题描述
乘坐飞机时,当乘客行李小于等于 20公斤时,按每公斤 1.68 元收费,大于 20 公斤时,按每公斤 1.98元收费,编程计算收费(保留 2 位小数)。
输入
一个数,表示行李重量(单位:公斤)。
输出
行李托运费,保留 2 位小数。
输入
20.5
输出
40.59
cpp
#include<iostream>
#include<iomanip>
#include<algorithm>
using namespace std;
int main()
{
double a;
cin>>a;
if(a<=20) cout<<fixed<<setprecision(2)<<a*1.68;
else if(a>20) cout<<fixed<<setprecision(2)<<a*1.98;
return 0;
}
1644. 大数的平方
问题描述
判断两个数 a,b (不相等),输出较大数的平方值。
输入
两个整数 a,b(不大于 32767 )。
输出
较大数的平方。
输入
5 8
输出
64
cpp
#include<iostream>
#include<iomanip>
#include<algorithm>
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
cout<<max(a,b)*max(a,b);
return 0;
}
1648. 计算考试需要的教室
问题描述
常州某学校组织全校学生进行考试,每个教室容纳的人数是固定的,学校的总人数和每个教室容纳的人数是从键盘输入的。
输入
输入只有一行,在一行输入学校的总人数和每个教室容纳的学生数,中间用空格隔开。
输出
输出该校考试所需要的教室数量。
输入
1000 20
输出
50
cpp
#include<iostream>
#include<iomanip>
#include<algorithm>
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
if(a%b==0) cout<<a/b;
else cout<<a/b+1;
return 0;
}
1635. 预算够吗
问题描述
一个工厂的总支出预算是 n 万元,实际原材料需要用 a 万元,发工资和福利需要用 b 万元,其他情况需要用 c 万元。
编程求这个工厂的预算够用吗?如果预算够,请输出还能剩余多少万元,以及输出 YES 。
比如:输入 100 23 53 21 ,表示总支出预算有 100 万元,实际需要支出的各项总和 =a+b+c=23+53+21=97 (万元),由于 100≥97 ,因此预算是够的,还能剩余 3万元,因此输出为: 3
YES。如果预算不够,请输出还需要多少万元才够,再输出 NO 。
再比如:输入 10 2 8 5,表示总支出预算有 10 万元,实际需要支出的各项总和 =2+8+5=15 (万元),由于 10<15 ,显然预算不够,还需要 5万元,因此输出为: 5
NO。输入
一行,输入 4 个整数 n,a,b,c 。
输出
一行,先输出预算差额 s ,如果够再输出
YES,不够输出NO,中间用空格隔开。输入
100 23 53 21
输出
3 YES
cpp
#include<iostream>
#include<iomanip>
#include<algorithm>
using namespace std;
int main()
{
int n,a,b,c;
cin>>n>>a>>b>>c;
int p = a+b+c;
if(n>=p) cout<<n-p<<" "<<"YES";
else if(n<p) cout<<p-n<<" "<<"NO";
return 0;
}
1655. 是不是正方形
问题描述
输入两个整数,判断如果和两个整数是一个矩形的相邻两条的边的话,这个矩形是不是正方形?如果是正方形输出
Y,如果不是输出N;不论是否是正方形,都请输出它的面积。比如,输入 2 3,那么就不是正方形,输出应当如下:
N 6再比如,输入 6 6,那么就是正方形,输出应当如下:
Y 36输入
两个整数。
输出
输出有两行;
第 1 行输出是否是正方形,如果是输出
Y,不是输出N。第 2 行输出该矩形的面积。
输入
2 3
输出
N
6
cpp
#include<iostream>
#include<iomanip>
#include<algorithm>
using namespace std;
int main()
{
int a,b;
cin>>a>>b;
if(a==b) cout<<"Y"<<endl<<a*b;
else cout<<"N"<<endl<<a*b;
return 0;
}
1656. 是两位的偶数吗
问题描述
输入一个整数 n ,请帮忙判断一下这个整数 n 是否是两位的偶数,如果是输出
Yes,如果不是,请输出No。(请注意大小写)。比如:28 就是一个两位偶数,而 128 就不是两位偶数。
输入
一个整数 n 。
输出
如果n是两位偶数输出
Yes,否则输出No。输入
28
输出
Yes
cpp
#include<iostream>
#include<iomanip>
#include<algorithm>
using namespace std;
int main()
{
int n;
cin>>n;
if(n>9&&n<100&&n%2==0)cout<<"Yes";
else cout<<"No";
return 0;
}