自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(95)
  • 收藏
  • 关注

原创 1060:均值

【题目描述】给出一组样本数据,包含n个浮点数,计算其均值,精确到小数点后4位。【输入】输入有两行,第一行包含一个整数n(n小于100),代表样本容量;第二行包含n个绝对值不超过1000的浮点数,代表各个样本数据。【输出】输出一行,包含一个浮点数,表示均值,精确到小数点后4位。【输入样例】21.0 3.0【输出样例】2.0000源代码:#include<iostream>#include<cstdio>using na

2022-05-22 15:09:22 268

原创 1059:求平均年龄

【题目描述】班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点后两位。【输入】第一行有一个整数n(1<= n <= 100),表示学生的人数。其后n行每行有1个整数,表示每个学生的年龄,取值为15到25。【输出】输出一行,该行包含一个浮点数,为要求的平均年龄,保留到小数点后两位。【输入样例】21817【输出样例】17.50源代码:#include<iostream>#include&

2022-05-22 15:08:21 1533

原创 2019:【例4.4】求阶乘

【题目描述】利用for循环求n!n!的值。提示,n!=1×2×...×nn!=1×2×...×n。【输入】输入一个正整数nn。【输出】输出n!n!的值。【输入样例】4【输出样例】24【提示】【数据规模及约定】对于所有数据,1≤n≤201≤n≤20。源代码:#include<iostream>using namespace std;int main(){ int n; long long s=1; cin&

2022-05-22 15:07:16 378

原创 2018:【例4.3】输出奇偶数之和

【题目描述】利用for循环,分别输出1∼n1∼n之间的所有奇数的和、偶数的和。【输入】输入nn。【输出】输出为一行,两个数(用一个空格隔开),偶数之和与奇数之和。【输入样例】10【输出样例】30 25【提示】【数据规模及约定】对于所有数据,1≤n≤1001≤n≤100。源代码:#include<iostream>using namespace std;int main(){ int i,n,sum1=0,su.

2022-05-22 15:06:24 719

原创 2017:【例4.2】输出偶数

【题目描述】按照由小到大的顺序,输出1∼n1∼n之间的所有偶数。【输入】输入nn。【输出】输出为一行,各个偶数之间用一个空格隔开。【输入样例】10【输出样例】2 4 6 8 10【提示】【数据规模及约定】对于所有数据,1≤n≤1001≤n≤100。源代码:#include<iostream>using namespace std;int main(){ int n; cin>>n; for(int

2022-05-22 15:05:37 311

原创 2016:【例4.1】for循环求和

【题目描述】利用for循环。计算输出1+2+3+...+n1+2+3+...+n的和。【输入】输入nn。【输出】如题述,之和。【输入样例】10【输出样例】55【提示】【数据规模及约定】对于100%的数据,1≤n≤100。源代码:#include<iostream>using namespace std;int main(){ int n,sum=0; cin>>n; for(int i=1;i&l

2022-05-22 15:04:56 781

原创 1058:求一元二次方程

【题目描述】利用公式x1=−b+b2−4ac√2a,x2=−b−b2−4ac√2ax1=−b+b2−4ac2a,x2=−b−b2−4ac2a,求一元二次方程ax2+bx+c=0ax2+bx+c=0的根,其中aa不等于00。结果要求精确到小数点后55位。【输入】输入一行,包含三个浮点数a,b,ca,b,c(它们之间以一个空格分开),分别表示方程ax2+bx+c=0ax2+bx+c=0的系数。【输出】输出一行,表示方程的解。若两个实根相等,则输出形式为:“x1=x2=...x1

2022-05-22 15:04:06 1088

原创 1057:简单计算器

【题目描述】一个最简单的计算器,支持+, -, *, / 四种运算。仅需考虑输入输出为整数的情况,数据和运算结果不会超过int表示的范围。然而: 1. 如果出现除数为0的情况,则输出:Divided by zero! 2. 如果出现无效的操作符(即不为 +, -, *, / 之一),则输出:Invalid operator!【输入】输入只有一行,共有三个参数,其中第1、2个参数为整数,第3个参数为操作符(+,-,*,/)。【输出】输出只有一行,一个整数,为运算结...

2022-05-22 15:03:08 395

原创 1056:点和正方形的关系

【题目描述】有一个正方形,四个角的坐标(x,y)分别是(1,-1),(1,1),(-1,-1),(-1,1),x是横轴,y是纵轴。写一个程序,判断一个给定的点是否在这个正方形内(包括正方形边界)。如果点在正方形内,则输出yes,否则输出no。【输入】输入一行,包括两个整数x、y,以一个空格分开,表示坐标(x,y)。【输出】输出一行,如果点在正方形内,则输出yes,否则输出no。【输入样例】1 1【输出样例】yes源代码:#include&lt.

2022-05-22 15:02:04 301

原创 1055:判断闰年

【题目描述】判断某年是否是闰年。如果公元a年是闰年输出Y,否则输出N。【输入】输入只有一行,包含一个整数a(0 < a < 3000)。【输出】一行,如果公元a年是闰年输出Y,否则输出N。【输入样例】2006【输出样例】N源代码:#include<iostream>using namespace std;int main(){ int a; cin>>a; if((a%4==0)&&

2022-05-22 15:00:57 210

原创 1054:三角形判断

【题目描述】给定三个正整数,分别表示三条线段的长度,判断这三条线段能否构成一个三角形。如果能构成三角形,则输出“yes”,否则输出“no”。【输入】输入共一行,包含三个正整数,分别表示三条线段的长度,数与数之间以一个空格分开。【输出】如果能构成三角形,则输出“yes” ,否则输出“no”。【输入样例】3 4 5【输出样例】yes源代码:#include<iostream>using namespace std;int main.

2021-12-07 16:55:21 3718

原创 1053:最大数输出

【题目描述】输入三个整数,数与数之间以一个空格分开。 输出一个整数,即最大的整数。【输入】输入为一行,包含三个整数,数与数之间以一个空格分开。【输出】输出一行,包含一个整数,即最大的整数。【输入样例】10 20 56【输出样例】56源代码:#include<iostream>using namespace std;int main(){ int a,b,c; cin>>a>>b>>c;

2021-12-07 16:54:43 411

原创 1052:计算邮资

.

2021-12-07 16:53:33 294

原创 1050:骑车与走路

【题目描述】在清华校园里,没有自行车,上课办事会很不方便。但实际上。并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间。假设找到自行车,开锁并骑上自行车的时间为27秒;停车锁车的时间为23秒;步行每秒行走1.2米,骑车每秒行走3.0米。请判断走不同的距离去办事,是骑车快还是走路快。如果骑车快,输出一行"Bike";如果走路快,输出一行"Walk";如果一样快,输出一行"All"。【输入】输入一行,包含一个整数,表示一次办事要行走的距离,单位为米。【输出

2021-12-07 16:52:31 380

原创 1049:晶晶赴约会

【题目描述】晶晶的朋友贝贝约晶晶下周一起去看展览,但晶晶每周的1、3、5有课必须上课,请帮晶晶判断她能否接受贝贝的邀请,如果能输出YES;如果不能则输出NO。注意YES和NO都是大写字母!【输入】输入有一行,贝贝邀请晶晶去看展览的日期,用数字1到7表示从星期一到星期日。【输出】输出有一行,如果晶晶可以接受贝贝的邀请,输出YES,否则,输出NO。注意YES和NO都是大写字母!【输入样例】2【输出样例】YES源代码:#include<iostream&.

2021-12-07 16:51:27 161

原创 2059:【例3.11】买笔

【题目描述】期末来临了,班长小Q决定将剩余班费xx元钱,用于购买若干支钢笔奖励给一些学习好、表现好的同学。已知商店里有三种钢笔,它们的单价为66元、55元和44元。小Q想买尽量多的笔(鼓励尽量多的同学),同时他又不想有剩余钱。请您编一程序,帮小Q制订出一种买笔的方案。【输入】一个正整数xx(剩余班费)。【输出】一行,依次为6元、5元和4元钱笔的数目,用一个空格隔开。【输入样例】10【输出样例】1 0 1源代码:#include<iost.

2021-12-07 16:50:33 1389

原创 1048:有一门课不及格的学生

【题目描述】给出一名学生的语文和数学成绩,判断他是否恰好有一门课不及格(成绩小于60分)。若该生恰好有一门课不及格,输出1;否则输出0。【输入】一行,包含两个在0到100之间的整数,分别是该生的语文成绩和数学成绩。【输出】若该生恰好有一门课不及格,输出1;否则输出0。【输入样例】50 80【输出样例】1源代码:#include<iostream>#include<cstdio>using namespace std;int .

2021-12-07 16:46:39 422

原创 1047:判断能否被3,5,7整除

【题目描述】给定一个整数,判断它能否被33,55,77整除,并输出以下信息:1、能同时被33,55,77整除(直接输出3 5 7,每个数中间一个空格);2、只能被其中两个数整除(输出两个数,小的在前,大的在后。例如:3 5或者3 7或者5 7,中间用空格分隔);3、只能被其中一个数整除(输出这个除数);4、不能被任何数整除,输出小写字符‘n’,不包括单引号。【输入】输入一行,包括一个整数。【输出】输出一行,按照描述要求给出整数被33,55,77整除的情况。

2021-12-07 16:45:45 570

原创 1046:判断一个数能否同时被3和5整除

【题目描述】判断一个数n 能否同时被3和5整除,如果能同时被3和5整除输出YES,否则输出NO。【输入】输入一行,包含一个整数n。( -1,000,000 < n < 1,000,000)【输出】输出一行,如果能同时被3和5整除输出YES,否则输出NO。【输入样例】15【输出样例】YES源代码:#include<iostream>using namespace std;int main(){ int n; ..

2021-12-04 20:48:30 129

原创 1045:收集瓶盖赢大奖

【题目描述】某饮料公司最近推出了一个“收集瓶盖赢大奖”的活动:如果你拥有10个印有“幸运”、或20个印有“鼓励”的瓶盖,就可以兑换一个神秘大奖。现分别给出你拥有的印有“幸运”和“鼓励”的瓶盖数,判断是否可以去兑换大奖。若可以兑换大奖,输出1,否则输出0。【输入】一行,包含两个整数,分别是印有“幸运”和“鼓励”的瓶盖数,用一个空格隔开。【输出】一行。若可以兑换大奖,输出1,否则输出0。【输入样例】11 19【输出样例】1源代码:#include..

2021-12-03 13:12:26 327

原创 1044:判断是否为两位数

【题目描述】判断一个正整数是否是两位数(即大于等于1010且小于等于9999)。若该正整数是两位数,输出11,否则输出00。【输入】一个正整数,不超过10001000。【输出】一行。若该正整数是两位数,输出11,否则输出00。【输入样例】54【输出样例】1源代码:#include<iostream>using namespace std;int main(){ int a; cin>>a; if ((a&g.

2021-12-03 13:11:36 351

原创 1043:整数大小比较

【题目描述】输入两个整数,比较它们的大小。若x>yx>y,输出>>;若x=yx=y,输出==;若x<yx<y,输出<<。【输入】一行,包含两个整数xx和yy,中间用单个空格隔开。0≤x<2320≤x<232,−231≤y<231−231≤y<231。【输出】一个字符。若x>yx>y,输出>>;若x=yx=y,输出==;若x<yx<y,输出<<;...

2021-12-03 13:10:58 406

原创 1042:奇偶ASCII值判断

【题目描述】任意输入一个字符,判断其ASCIIASCII是否是奇数,若是,输出YESYES,否则,输出NONO。例如,字符AA的ASCIIASCII值是6565,则输出YESYES,若输入字符BB(ASCIIASCII值是6666),则输出NONO。【输入】输入一个字符。【输出】如果其ASCIIASCII值为奇数,则输出YESYES,否则,输出NONO。【输入样例】A【输出样例】YES源代码:#include<cstdio>#in

2021-12-03 13:09:34 198

原创 1041:奇偶数判断

【题目描述】给定一个整数,判断该数是奇数还是偶数。如果n是奇数,输出odd;如果n是偶数,输出even。【输入】输入仅一行,一个大于零的正整数n。【输出】输出仅一行,如果n是奇数,输出odd;如果n是偶数,输出even。【输入样例】5【输出样例】odd源代码:#include<iostream>using namespace std;int main(){ int a; cin>>a; if(a%2==0..

2021-12-03 13:08:11 121

原创 1040:输出绝对值

【题目描述】输入一个浮点数,输出这个浮点数的绝对值,保留到小数点后两位。【输入】输入一个浮点数,其绝对值不超过10000。【输出】输出这个浮点数的绝对值,保留到小数点后两位。【输入样例】-3.14【输出样例】3.14源代码:#include <cstdio>int main (){ double a; scanf("%lf",&a); if(a<0) { printf("%g",-a); } e..

2021-12-03 13:07:29 343

原创 1039:判断数正负

【题目描述】给定一个整数NN,判断其正负。如果N>0N>0,输出positive;如果N=0N=0,输出zero;如果N<0N<0,输出negative。【输入】一个整数N(−109≤N≤109)N(−109≤N≤109)。【输出】如果N>0N>0, 输出positive;如果N=0N=0, 输出zero;如果N<0N<0, 输出negative。【输入样例】1【输出样例】positive源代码:#.

2021-12-03 13:06:49 143

原创 2056:【例3.7】最大的数

【题目描述】输入三个数,输出其中最大的数。【输入】输入三个数。【输出】其中最大的数。【输入样例】1.01 2 3.22【输出样例】3.22源代码:#include<iostream>using namespace std;int main(){ float a,b,c,maxn; cin>>a>>b>>c; if(a>b&&a>c) maxn=a; .

2021-12-03 13:05:54 211

原创 2055:【例3.5】收费

【题目描述】乘坐飞机时,当乘客行李小于等于20公斤时,按每公斤1.68元收费,大于20公斤时,按每公斤1.98元收费,编程计算收费(保留2位小数)。【输入】行李重量。【输出】费用(保留2位小数)。【输入样例】20.00【输出样例】33.60源代码:#include<cstdio>using namespace std;int main(){ double a,b; scanf("%lf",&a); if(a&l.

2021-12-03 13:05:05 1325

原创 2054:【例3.4】适合晨练

【题目描述】输入温度tt的值,判断是否适合晨练。(25≤t≤3025≤t≤30,则适合晨练ok!,否则不适合no!)【输入】输入温度tt的值。【输出】输出判断结果【输入样例】26【输出样例】ok!源代码:#include<iostream>using namespace std;int main(){ int t; cin>>t; if ((t>=25)&&(t<=30)) cout&lt

2021-12-03 13:04:07 537

原创 2053:【例3.3】三个数

【题目描述】输入三个整数,按从大到小的顺序输出。【输入】输入三个整数【输出】按从大到小的顺序输出。【输入样例】3 2 1【输出样例】3 2 1源代码:#include<iostream>using namespace std;int main(){ int a,b,c,temp; cin>>a>>b>>c; if (a<b) { temp=a;a=b.

2021-11-30 17:31:33 307

原创 2052:【例3.2】范围判断

【题目描述】读入一个整数,若这个数大于1并且小于100100,则输出yes。【输入】一个整数【输出】满足条件输出yes,否则不输出。【输入样例】76【输出样例】yes源代码:#include<iostream>using namespace std;int main( ){ int a; cin>>a; if ((a>1)&&(a<100)) cout&l.

2021-11-30 17:30:57 393

原创 2051:【例3.1】偶数

【题目描述】读入一个正整数aa,如果aa为偶数输出yes。【输入】一个正整数aa。【输出】偶数输出yes,否则什么也不输出。【输入样例】12【输出样例】yes源代码:#include <stdio.h>int main(){ int a; scanf("%d",&a); if(a%2==0) printf("yes\n"); return 0;}...

2021-11-30 17:30:18 242

原创 1038:苹果和虫子

【题目描述】你买了一箱n个苹果,很不幸的是买完时箱子里混进了一条虫子。虫子每x小时能吃掉一个苹果,假设虫子在吃完一个苹果之前不会吃另一个,那么经过y小时你还有多少个完整的苹果?【输入】输入仅一行,包括n,x和y(均为整数)。【输出】输出也仅一行,剩下的苹果个数。【输入样例】10 4 9【输出样例】7源代码:#include<iostream>#include<bits/stdc++.h>using namespac.

2021-11-30 16:49:03 320

原创 1037:计算2的幂

【题目描述】给定非负整数nn,求2n2n的值,即22的nn次方。【输入】一个整数nn。0≤n<310≤n<31。【输出】一个整数,即22的nn次方。【输入样例】3【输出样例】8源代码:#include<iostream>#include<cmath>> using namespace std;int main(){ int n,result; cin>>n; .

2021-11-30 16:48:16 769

原创 1036:A×B问题

【题目描述】输入两个正整数AA和BB,求A×BA×B的值。注意乘积的范围和数据类型的选择。【输入】一行,包含两个正整数AA和BB,中间用单个空格隔开。1≤A,B≤500001≤A,B≤50000。【输出】一个整数,即A×BA×B的值。【输入样例】3 4【输出样例】12源代码:#include<iostream>#include<cmath>using namespace std;int main(){ ...

2021-11-30 16:47:40 575

原创 1035:等差数列末项计算

【题目描述】给出一个等差数列的前两项a1,a2a1,a2,求第nn项是多少。【输入】一行,包含三个整数a1,a2,na1,a2,n。−100≤a1,a2≤100,0<n≤1000−100≤a1,a2≤100,0<n≤1000。【输出】一个整数,即第nn项的值。【输入样例】1 4 100【输出样例】298源代码:#include<iostream>using namespace std;int main(){ i.

2021-11-30 16:46:45 893

原创 1034:计算三角形面积

【题目描述】平面上有一个三角形,它的三个顶点坐标分别为(x1,y1),(x2,y2),(x3,y3)(x1,y1),(x2,y2),(x3,y3),那么请问这个三角形的面积是多少,精确到小数点后两位。【输入】输入仅一行,包括66个单精度浮点数,分别对应x1,y1,x2,y2,x3,y3x1,y1,x2,y2,x3,y3。【输出】输出也是一行,输出三角形的面积,精确到小数点后两位。【输入样例】0 0 4 0 0 3【输出样例】6.00源代码:...

2021-11-30 16:46:06 574

原创 1033:计算线段长度

【题目描述】已知线段的两个端点的坐标A(Xa,Ya)A(Xa,Ya),B(Xb,Yb)B(Xb,Yb),求线段ABAB的长度,保留到小数点后33位。【输入】第一行是两个实数Xa,YaXa,Ya,即AA的坐标。第二行是两个实数Xb,YbXb,Yb,即BB的坐标。输入中所有实数的绝对值均不超过1000010000。【输出】一个实数,即线段ABAB的长度,保留到小数点后33位。【输入样例】1 12 2【输出样例】1.414源代码:#inc.

2021-11-30 16:45:14 874

原创 1032:大象喝水查

【题目描述】一只大象口渴了,要喝20升水才能解渴,但现在只有一个深h厘米,底面半径为r厘米的小圆桶(h和r都是整数)。问大象至少要喝多少桶水才会解渴。【输入】输入有一行:包行两个整数,以一个空格分开,分别表示小圆桶的深h和底面半径r,单位都是厘米。【输出】输出一行,包含一个整数,表示大象至少要喝水的桶数。【输入样例】23 11【输出样例】3源代码:#include<cstdio>const double PI=3.14159;#i

2021-11-30 16:44:23 213

原创 1031:反向输出一个三位数

【题目描述】将一个三位数反向输出,例如输入358,反向输出853。【输入】一个三位数n。【输出】反向输出n。【输入样例】100【输出样例】001源代码:#include<iostream>using namespace std;int main(){ int n,a,b,c; cin>>n; a=n/100; b=(n/10)%10; c=n%10; cout<<c<<b<<a;

2021-11-28 09:57:48 396

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除