#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int n;
cin>>n;
if(n>=10)
{
cout<<120/(3*25);
}
else if(n>=7 && n<=10)
{
cout<<120/(3*15);
}
else if(n>=3 && n<=6)
{
cout<<120/(3*5);
}
return 0;
}
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int a;
int b;
int c;
int d;
int e;
int f;
int g;
cin>>a>>b>>c>>d>>e>>f>>g;
cout<<(a+b+c+d+e+f+g)/7.0;
if(a>b)
{
cout<<a;
}
else if(b>c)
{
cout<<b;
}
else if(c>d)
{
cout<<c;
}
else if(d>e)
{
cout<<d;
}
else if(e>f)
{
cout<<e;
}
else if(f>g)
{
cout<<f;
}
else
{
cout<<g;
}
if(a<b)
{
cout<<a;
}
else if(b<c)
{
cout<<b;
}
else if(c<d)
{
cout<<c;
}
else if(d<e)
{
cout<<d;
}
else if(e<f)
{
cout<<e;
}
else if(f<g)
{
cout<<f;
}
else
{
cout<<g;
}
return 0;
}
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int a;
cin>>a;
if(a>=90)
{
cout<<a*3;
}
else if(a>=80 && a<=89)
{
cout<<a*2;
}
else if(a>=70 && a<=79)
{
cout<<a*1;
}
else
{
cout<<a;
}
return 0;
}
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int a;
cin>>a;
if(a == 1)
{
cout<<"one";
}
else if(a == 2)
{
cout<<"tow";
}
else if(a == 3)
{
cout<<"three";
}
else if(a == 4)
{
cout<<"four";
}
else if(a == 5)
{
cout<<"five";
}
else if(a == 6)
{
cout<<"six";
}
else if(a == 7)
{
cout<<"seven";
}
else if(a == 8)
{
cout<<"eight";
}
else if(a == 9)
{
cout<<"nine";
}
return 0;
}
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int a;
cin>>a;
if(a>=500)
{
cout<<a+200;
}
else if(a>=200 && a<=299)
{
cout<<a+50;
}
else if(a>=300 && a<=499)
{
cout<<a+100;
}
else
{
cout<<a;
}
return 0;
}
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int a;
cin>>a;
if(a>=92.8)
{
cout<<"jin";
}
else if(a>=85.6 && a<=92.7)
{
cout<<"yin";
}
else if(a>=82.1 && a<=85.5)
{
cout<<"tong";
}
else
{
cout<<"sorry";
}
return 0;
}
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int a;
cin>>a;
if(a == 1)
{
cout<<"swim";
}
else if(a == 2)
{
cout<<"rest";
}
else if(a == 3)
{
cout<<"program";
}
else if(a == 4)
{
cout<<"rest";
}
else if(a == 5)
{
cout<<"read";
}
else if(a == 6)
{
cout<<"math";
}
else if(a == 7)
{
cout<<"rest";
}
return 0;
}
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int a;
cin>>a;
if(a>=15 && a<=30)
{
cout<<"qingnianzu";
}
else if(a>=11 && a<=14)
{
cout<<"shaonianzu";
}
else if(a>=8 && a<=10)
{
cout<<"ertongzu";
}
return 0;
}
#include<iostream>
using namespace std;
int main()
{
int a,b,c,d;
cin>>a>>b>>c>>d;
int e=a;
if(b>e) e=b;
if(c>e) e=c;
if(d>e) e=d;
cout<<e<<endl;
return 0;
}
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int n;
cin>>n;
if(n>=30)
{
cout<<1*n;
}
else if(n>20&&n<29)
{
cout<<fixed<<setprecision(1)<<n*1.2;
}
else if(n>10&&n<19)
{
cout<<fixed<<setprecision(1)<<n*1.5;
}
else
{
cout<<fixed<<setprecision(1)<<n*1.8;
}
return 0;
}
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int n;
cin>>n;
int s = n/1%10%10;
int g = n/1%10;
int b = n/100%10;
if(g>b)
{
cout<<g-b;
}
else
{
cout<<b-g;
}
return 0;
}
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int n;
cin>>n;
int s = n/1%10%10;
int g = n/1%10;
int b = n/100%10;
if(g>b)
{
cout<<g-b;
}
else
{
cout<<b-g;
}
return 0;
}
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int n;
cin>>n;
if(n>=86)
{
cout<<"VERY GOOD";
}
else if(n>=60&&n<=85)
{
cout<<"good";
}
else
{
cout<<"BAD";
}
return 0;
}
1605 - 求一个两位数的个位和十位的和
题目描述
从键盘读入一个两位的整数 n ,请求出这个两位整数个位和十位的和是多少?
输入
一个两位的整数 n 。
输出
一个整数,代表 n 个位和十位的和。
样例
输入复制
24
输出复制
6
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int n;
cin>>n;
int s=n/10;
int g=n%10;
int b=s+g;
cout<<b;
return 0;
}
1606 - 求一个两位数倒序的结果
题目描述
请输出一个两位的整数 n ,倒过来的数,也就是输出这个两位数个位和十位颠倒的结果。
比如:整数 23 倒过来是 32 ,整数 18 倒过来是 81 ,整数 20 倒过来是 2 。
输入
两位整数 n 。
输出
n 倒过来的整数。
样例
输入复制
16
输出复制
61
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int n;
cin>>n;
int g=n%10;
int s=n/10;
int h=g*10+s*1;
cout<<h;
return 0;
}
1027 - 求任意三位数各个数位上数字的和
题目描述
对于一个任意的三位自然数 X ,编程计算其各个数位上的数字之和 S 。
输入
输入一行,只有一个整数 x(100<=x<=999)
输出
输出只有一行,包括 1 个整数
样例
输入复制
123
输出复制
6
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int n;
cin>>n;
int s=n/10%10;
int g=n/1%10;
int b=n/100;
int h=g+s+b;
cout<<h;
return 0;
}
1028 - 输入一个三位数,把个位和百位对调后输出
题目描述
输入一个三位自然数,然后把这个数的百位数与个位数对调,输出对调后的数
输入
输入一行,只有一个整数 x(100<=x<=999) 。
输出
输出只有一行,包括 1 个整数。
样例
输入复制
123
输出复制
321
输入复制
120
输出复制
21
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int n;
cin>>n;
int s=n/10%10;
int g=n/1%10;
int b=n/100;
int h=g+s+b;
cout<<h;
return 0;
}
1390 - 四位数的和
题目描述
请从键盘读入一个四位整数,求这个四位整数各个位的和是多少?
输入
一个四位整数 n
输出
这个四位数各个位的和
样例
输入复制
3456
输出复制
18
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int n;
cin>>n;
int g=n/1%10;
int s=n/10%10;
int b=n/100%10;
int q=n/1000;
int h=g+s+b+q;
cout<<h;
return 0;
}
1607 - 两位数运算
题目描述
小丽在编程课上学会了拆位运算,她已经可以拆出一个两位整数的十位和个位了,她想知道这个整
数的十位 / 个位的结果是多少,请编程帮她实现?(请注意,计算结果要保留 1 位小数)
输入
输入一个两位的正整数 n ,且 n 的个位一定不为 0 。
输出
输出这个两位正整数十位除以个位的计算结果,结果保留 1 位小数。
样例
输入复制
72
输出复制
3.5
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int n;
cin>>n;
int s=n/10%10;
int g=n/1%10;
int h=s*1.0/g;
cout<<h;
return 0;
}
1020 - 算算和是多少
题目描述
输入一个三位正整数,然后与它倒过来的数相加,输出和。
如:输入 167 ,则和为 167+761=928
输入
只有一行,一个三位正整数。
输出
一个正整数 样例
输入复制
167
输出复制
928
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int n;
cin>>n;
int g=n/1%10;
int s=n/10%10;
int b=n/100;
int h=g*100+s*10+b*1;
int m=n+h;
cout<<m;
return 0;
}
1029 - 倒序输出一个四位整数
题目描述
任意读入一个四位整数,颠倒后输出。
输入
输入一行,只有一个整数 x(1000<=x<=9999) 。
输出
输出只有一行,包括 1 个整数。
样例
输入复制
4567
输出复制
7654
输入复制
1600
输出复制
61
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int n;
cin>>n;
int s=n/10%10;
int g=n/1%10;
int b=n/100%10;
int q=n/1000;
int h=g*1000+s*100+b*10+q*1;
cout<<h;
return 0;
}
1418 - 求一个5位数的各个位之和
题目描述
从键盘读入一个 5 位的正整数,请求出这个 5 位数的各个位之和;
输入
一个 5 位的正整数 n
输出
这个 5 位数的各个位之和
样例
输入复制
12345
输出复制
15
#include<iostream>
#include<iomanip>
using namespace std;
int main()
{
int n;
cin>>n;
int s=n/10%10;
int g=n/1%10;
int b=n/100%10;
int q=n/1000%10;
int w=n/10000;
int h=g+s+b+q+w;
cout<<h;
return 0;
}
1109 - 加密四位数
题目描述
某军事单位用 4 位整数来传递信息,传递之前要求先对这个 4 位数进行加密。加密的方式是每一位
都先加上 5 然后对 10 取余数,再将得到的新数颠倒过来。
例如:原数是 1379 ,那么每位加 5 对 10 取余数的结果为 6824 ,然后颠倒该数,得到新数: 4286 。 再比如:原数是 2570 ,那么每位加 5 对 10 取余数的结果为 7025 ,然后颠倒该数,得到新数:
5207 。
请根据加密要求,写出加密算法!
输入
加密前的 4 位数
输出
加密后的结果
样例
输入复制
1379
输出复制
4286
#include <iostream>
#include <iostream>
#include <iomanip>
using namespace std;
int main()
{
int n,x;
float a1,a2,a3,a4;
cin>>n;
a1 = (n/1%10+5)%10;
a2 = (n/10%10+5)%10;
a3 = (n/100%10+5)%10;
a4 = (n/1000%10+5)%10;
x = a1*1000+a2*100+a3*10+a4;
cout<<x;
return 0;
}
1416 - 求长方形的周长和面积
题目描述
从键盘读入 2 个整数,分别代表一个长方形的长和宽,请计算长方形的周长和面积;
输入
从键盘读入 2 个整数,用空格隔开
输出
输出有 2 行,第 1 行代表周长,第 2 行代表面积 样例
输入复制
2 3
输出复制
10
6
#include<iostream>
using namespace std;
int main()
{
int a,b,c,d;
cin>>a>>b;
c=a*b;
d=(a+b)*2;
cout<<c<<endl;
cout<<d<<endl;
return 0;
}
1600 - 请假时间计算
题目描述
假设小明的妈妈向公司请了 n 天的假,那么请问小明的妈妈总共请了多少小时的假,多少分钟的
假?(提示: 1 天有 24 小时, 1 小时有 60 分钟)
输入
一个整数 n ,代表小明妈妈请假的天数。
输出
两个整数,每行 1 个,第 1 行的整数代表小明妈妈请假的小时数,第 2 行的整数代表小明妈妈请假的
分钟数。
样例
输入复制
1
输出复制
24
1440
#include<iostream>
using namespace std;
int main()
{
int n=10;
int h=10*24;
int m=h*60;
cout<<h<<endl;
cout<<m<<endl;
return 0;
}
1599 - 米老鼠偷糖果
题目描述
米老鼠发现了厨房放了 n 颗糖果,它一次可以背走 a 颗,请问米老鼠背了 x 次之后还剩多少颗?(假
设 x 次之后一定有糖果剩下)
输入
三个整数 n 、 a 、 x 分别代表总共有 n 颗糖果,米老鼠一次背走 a 颗糖果,总共背了 x 次。
输出
一个整数,代表剩余的糖果数量。
样例
输入复制
12 2 3
输出复制
6
#include<iostream>
using namespace std;
int main()
{
int n,a,x;
cin>>n>>a>>x;
cout<<n-a*x;
return 0;
}
1597 - 买文具
题目描述
花花去文具店买了 1 支笔和 1 块橡皮,已知笔 x 元 / 支,橡皮 y 元 / 块,花花付给了老板 n 元,请问老板
应该找给花花多少钱?
输入
三个整数 x 、 y 、 n ,分别代表了笔的单价、橡皮的单价和花花付给老板的钱(已知花花付给老板的
钱 n>=x+y )。
输出
一个整数,代表老板应该找给花花的钱。 样例
输入复制
2 1 10
输出复制
7
#include<iostream>
using namespace std;
int main()
{
int n,a,x;
cin>> n;
cin>> a;
cin>> x;
cout <<n-(a+x)<<endl;
return 0;
}
1596 - 火柴棒三角形问题
题目描述
摆 1 个火柴棒三角形需要 3 根火柴,那么摆 2 个火柴棒三角形就需要 6 根火柴,请问摆 n 个火柴棒三角
形需要多少根火柴?
输入
一个整数 n ,代表想要摆放的火柴棒三角形的数量
输出
一个整数,代表了需要多少根火柴的数量
样例
输入复制
3
输出复制
9
#include<iostream>
using namespace std;
int main()
{
int n,a;
cin>>n;
a=n*3;
cout<<a<<endl;
return 0;
}
1417 - 买文具
题目描述
文具店的水笔的单价是一个整数,小明从文具店买了 x 支水笔花了 y 元。请问如果你要从该文具店
购买 5 支水笔需要付多少钱?
输入
两个整数 x 和 y ,用空格隔开,分别代表小明买的水笔的支数和他付给老板的金额
输出
一个整数,代表如果你买 5 支水笔,应该付给老板的金额
样例
输入复制
10 20
输出复制
10
#include<iostream>
using namespace std;
int main()
{
int x,y,c;
cin>>x>>y;
c =y/x*5;
cout<<c<<endl;
return 0;
}
1320 - 时钟旋转( 1 )
题目描述
时钟上面的时针从 m 时走到 n 时旋转了多少度?( m<=n ,且 m 和 n 都是 1~12 之间的整数)
(4.2.4)
输入
2 个整数 m 和 n
输出
一个整数代表时针旋转的度数 样例
输入复制
1 4
输出复制
90
#include<iostream>
using namespace std;
int main()
{
int m,n;
cin>>m>>n;
cout<<360/12*(n-m);
return 0;
}
1323 - 扩建花圃问题
题目描述
梅山小学有一块长方形花圃(花圃的长宽都是整数),长 m 米,宽未知。在修建校园时,花圃的长
增加了 n 米,此时发现增加出来的面积有 s 平方米。请编程计算出原来花圃的面积是多少平方米?
( 4.2.19 )
输入
3 个整数,分别是 m 、 n 、 s
输出
一个整数,原来花圃的面积数
样例
输入复制
8 3 18
输出复制
48
#include<iostream>
using namespace std;
int main()
{
int m,n,s,a;
cin>>m>>n>>s;
a =s/n*m;
cout<<a<<endl;
return 0;
}
1462 - 小明的游泳时间
题目描述
伦敦奥运会要到了,小明在拼命练习游泳准备参加游泳比赛。这一天,小明给自己的游泳时间做了
精确的计时(本题中的计时都按 24 小时制计算),它发现自己从 a 时 b 分一直游泳到当天的 c 时 d
分,请你帮小明计算一下,它这天一共游了多少时间呢?小明游的好辛苦呀,你可不要算错了哦。
输入
一行内输入 4 个整数,分别表示 a,b,c,d 。
输出
一行内输出 2 个整数 e 和 f ,用空格间隔,依次表示小明这天一共游了多少小时多少分钟。其中表示
分钟的整数 f 应该小于 60 。
样例
输入复制
12 50 19 10
输出复制
6 20
#include<iostream>
using namespace std;
int main()
{
int sh,sm,eh,em;
cin>>sh>>sm>>eh>>em;
int a=sh*60+sm;
int b=eh*60+em;
int c=b-a;
cout<<c<<endl;
cout<<c/60<<" "<<c-c/60*60;
return 0;
}