自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 信息学奥赛一本通(C++版)1090:含k个3的数

输入两个正整数m和k,其中1<m<100000,1<k<5 ,判断m 能否被19整除,且恰好含有k个3,如果满足条件,则输出YES,否则,输出NO。例如,输入:43833 3,满足条件,输出YES。如果输入:39331 3,尽管有3个3,但不能被19整除,也不满足条件,应输出NO。时间限制: 1000 ms 内存限制: 65536 KB。提交数: 95463 通过数: 49489。满足条件时输出 YES,不满足时输出 NO。m 和 k 的值,中间用单个空格间隔。

2023-08-23 11:26:18 472

原创 信息学奥赛一本通(C++版)1069:乘方计算

给出一个整数a和一个正整数n(−1000000≤a≤1000000,1≤n≤10000),求乘方an,即乘方结果。最终结果的绝对值不超过10000001000000。一行,包含两个整数a和n。一个整数,即乘方结果。题目保证最终结果的绝对值不超过10000001000000。时间限制: 1000 ms 内存限制: 65536 KB。提交数: 89058 通过数: 60674。

2023-08-23 10:43:08 558

原创 信息学奥赛一本通(C++版)1061:求整数的和与均值

输出一行,先输出和,再输出平均值(保留到小数点后5位),两个数间用单个空格分隔。第2~n+1行每行包含1个整数。每个整数的绝对值均不超过10000。读入n(1≤n≤10000)个整数,求它们的和与均值。输入第一行是一个整数n,表示有n个整数。1061:求整数的和与均值。

2023-08-20 10:12:46 491

原创 信息学奥赛一本通(C++版)2053:【例3.3】三个数

时间限制: 1000 ms 内存限制: 65536 KB。提交数: 89675 通过数: 37997。输入三个整数,按从大到小的顺序输出。2053:【例3.3】三个数。按从大到小的顺序输出。

2023-08-20 10:10:26 464

原创 信息学奥赛一本通(C++版)1060:均值

输入有两行,第一行包含一个整数n(n小于100),代表样本容量;第二行包含n个绝对值不超过1000的浮点数,代表各个样本数据。时间限制: 1000 ms 内存限制: 65536 KB。给出一组样本数据,包含n个浮点数,计算其均值,精确到小数点后4位。输出一行,包含一个浮点数,表示均值,精确到小数点后4位。提交数: 114765 通过数: 71141。

2023-08-19 16:36:28 499

原创 信息学奥赛一本通(C++版)1059:求平均年龄

第一行有一个整数n(1<= n <= 100),表示学生的人数。其后n行每行有1个整数,表示每个学生的年龄,取值为15到25。班上有学生若干名,给出每名学生的年龄(整数),求班上所有学生的平均年龄,保留到小数点后两位。时间限制: 1000 ms 内存限制: 65536 KB。输出一行,该行包含一个浮点数,为要求的平均年龄,保留到小数点后两位。提交数: 142283 通过数: 84816。1059:求平均年龄。

2023-08-19 16:35:06 296

原创 信息学奥赛一本通(C++版)2018:【例4.3】输出奇偶数之和

利用for循环,分别输出1∼n之间的所有奇数的和、偶数的和。输出为一行,两个数(用一个空格隔开),偶数之和与奇数之和。2018:【例4.3】输出奇偶数之和。对于所有数据,1≤n≤100。

2023-08-19 10:00:16 99

原创 信息学奥赛一本通(C++版)2017:【例4.2】输出偶数

时间限制: 1000 ms 内存限制: 65536 KB。提交数: 73402 通过数: 46720。按照由小到大的顺序,输出1∼n之间的所有偶数。输出为一行,各个偶数之间用一个空格隔开。2017:【例4.2】输出偶数。对于所有数据,1≤n≤100。

2023-08-19 09:50:27 112

原创 信息学奥赛一本通(C++版)1086:角谷猜想

谓角谷猜想,是指对于任意一个正整数,如果是奇数,则乘33加11,如果是偶数,则除以22,得到的结果再按照上述规则重复处理,最终总能够得到11。如,假定初始整数为55,计算过程分别为1616、88、44、22、11。程序要求输入一个整数,将经过处理得到11的过程输出来。从输入整数到11的步骤,每一步为一行,每一部中描述计算过程。一个正整数n(n≤2,000,000)。如果输入为11,直接输出"

2023-08-19 09:47:32 359

原创 C++ 游戏

【代码】C++ 游戏。

2023-08-18 10:46:37 195 1

原创 信息学奥赛一本通(C++版) 1065:奇数求和

计算非负整数mm到nn(包括mm和nn)之间的所有奇数的和,其中,mm 不大于 nn,且nn 不大于300300。例如 m=3,n=12m=3,n=12, 其和则为:3+5+7+9+11=353+5+7+9+11=35。两个数 mm 和 nn,两个数以一个空格分开,其中 0≤m≤n≤3000≤m≤n≤300。输出一行,包含一个整数,表示mm 到 nn(包括mm 和 nn )之间的所有奇数的和。时间限制: 1000 ms 内存限制: 65536 KB。

2023-08-15 14:49:29 708

原创 信息学奥赛一本通(C++版)1036:A×B问题

时间限制: 1000 ms 内存限制: 65536 KB。一行,包含两个正整数A和B,中间用单个空格隔开。输入两个正整数A和B,求A×B的值。注意乘积的范围和数据类型的选择。提交数: 214167 通过数: 68473。一个整数,即 A×B的值。1036:A×B问题。

2023-08-12 10:31:28 240 1

原创 信息学奥赛一本通(C++版)2016:【例4.1】for循环求和

计算输出1+2+3+...+n1+2+3+...+n的和。时间限制: 1000 ms 内存限制: 65536 KB。提交数: 83863 通过数: 52448。2016:【例4.1】for循环求和。对于100%的数据,1≤n≤100。

2023-08-12 10:18:39 230 1

原创 信息学奥赛一本通(C++版)1074:津津的储蓄计划

为了让津津学习如何储蓄,妈妈提出,津津可以随时把整百的钱存在她那里,到了年末她会加上20%还给津津。因此津津制定了一个储蓄计划:每个月的月初,在得到妈妈给的零花钱后,如果她预计到这个月的月末手中还会有多于100元或恰好100元,她就会把整百的钱存在妈妈那里,剩余的钱留在自己手中。到了11月月末,津津手中会剩下3元钱。如果不会,计算到2004年年末,妈妈将津津平常存的钱加上20%还给津津之后,津津手中会有多少钱。每个月的月初妈妈给津津300元钱,津津会预算这个月的花销,并且总能做到实际花销和预算的相同。

2023-07-16 22:05:31 458 1

原创 信息学奥赛一本通(C++版)1050:骑车与走路

并非去办任何事情都是骑车快,因为骑车总要找车、开锁、停车、锁车等,这要耽误一些时间。停车锁车的时间为23秒;请判断走不同的距离去办事,是骑车快还是走路快。如果骑车快,输出一行"Bike";如果走路快,输出一行"Walk";如果一样快,输出一行"All"。输出一行,如果骑车快,输出一行"Bike";如果走路快,输出一行"Walk";如果一样快,输出一行"All"。时间限制: 1000 ms 内存限制: 65536 KB。输入一行,包含一个整数,表示一次办事要行走的距离,单位为米。

2023-07-06 15:33:24 351 1

原创 1057:简单计算器

一个最简单的计算器,支持+, -, *, / 四种运算。2. 如果出现无效的操作符(即不为 +, -, *, / 之一),则输出:Invalid operator!2.如果出现无效的操作符(即不为 +, -, *, / 之一),则输出:Invalid operator!输入只有一行,共有三个参数,其中第1、2个参数为整数,第3个参数为操作符(+,-,*,/)。1. 如果出现除数为0的情况,则输出:Divided by zero!1.如果出现除数为0的情况,则输出:Divided by zero!

2023-07-06 15:29:04 98 1

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

时间限制: 1000 ms 内存限制: 65536 KB。2、只能被其中两个数整除(输出两个数,小的在前,大的在后。输出一行,按照描述要求给出整数被33,55,77整除的情况。提交数: 151936 通过数: 70691。1、能同时被33,55,77整除(直接输出。3、只能被其中一个数整除(输出这个除数);4、不能被任何数整除,输出小写字符‘1047:判断能否被3,5,7整除。,每个数中间一个空格);输入一行,包括一个整数。,中间用空格分隔);

2023-07-06 15:25:20 173 1

原创 1042:奇偶ASCII值判断

任意输入一个字符,判断其ASCII是否是奇数,若是,输出YES,否则,输出NO。例如,字符A的ASCII值是6565,则输出YES,若输入字符B(ASCII值是6666),则输出NO。时间限制: 1000 ms 内存限制: 65536 KB。提交数: 103429 通过数: 64448。如果其ASCII值为奇数,则输出YES,否则,输出N。1042:奇偶ASCII值判断。

2023-07-06 15:23:01 112 1

原创 信息学奥赛一本通(C++版)2039:【例5.6】冒泡排序

编程输入n(1≤n≤20)�(1≤�≤20)个小于10001000非负整数,然后自动按从大到小的顺序输出。时间限制: 1000 ms 内存限制: 65536 KB。提交数: 42114 通过数: 22895。由大到小的n�个非负整数,每个数占一行。2039:【例5.6】冒泡排序 (2。第二行,n�个非负整数。第一行,数的个数n�;

2023-05-20 17:24:10 294

原创 2020:【例4.5】第几项 信息学奥赛一本通(C++版)

对于正整数n,mn,m,求s=1+2+3……+ns=1+2+3……+n,当加到第几项时,ss的值会超过mm?对于全部数据:1≤m≤400001≤m≤40000。2020:【例4.5】第几项。

2023-05-13 22:42:11 249

原创 2021:【例4.6】最大公约数 信息学奥赛一本通(C++版)

时间限制: 1000 ms 内存限制: 65536 KB。对于全部数据:m,n<4000000m,n<4000000。提交数: 43716 通过数: 28489。求两个正整数mm,nn的最大公约数。2021:【例4.6】最大公约数。mm,nn的最大公约数。

2023-05-13 22:40:21 359

原创 信息学奥赛一本通(C++版)2026:【例4.12】阶乘和

对于所有数据:1≤n≤101≤n≤10。2026:【例4.12】阶乘和。

2023-05-13 17:00:39 695

原创 信息学奥赛一本通(C++版)2028:【例4.14】百钱买百鸡

鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问鸡翁、鸡母、鸡雏各几何?输出各种鸡翁、鸡母、鸡雏的数量,依次由小到大,每种情况各占一行,每行三个数之间用一个空格隔开。时间限制: 1000 ms 内存限制: 65536 KB。提交数: 50066 通过数: 23309。2028:【例4.14】百钱买百鸡。

2023-05-13 16:55:37 493

原创 信息学奥赛一本通(C++版)1047:判断能否被3,5,7整除

时间限制: 1000 ms 内存限制: 65536 KB。2、只能被其中两个数整除(输出两个数,小的在前,大的在后。输出一行,按照描述要求给出整数被33,55,77整除的情况。提交数: 147777 通过数: 68630。1、能同时被33,55,77整除(直接输出。3、只能被其中一个数整除(输出这个除数);4、不能被任何数整除,输出小写字符‘1047:判断能否被3,5,7整除。,每个数中间一个空格);输入一行,包括一个整数。,中间用空格分隔);

2023-05-12 22:38:44 490

原创 信息学奥赛一本通(C++版)1105:数组逆序重存放

两行:第一行数组中元素的个数n(1<n<100),(1<n<100),第二行是n个整数,每两个整数之间用空格分隔。时间限制: 1000 ms 内存限制: 65536 KB。一行:输出逆序后数组的整数,每两个整数之间用空格分隔。提交数: 70859 通过数: 47726。将一个数组中的值按逆序重新存放。

2023-05-12 22:34:29 1200

原创 信息学奥赛一本通(C++版) 1103:陶陶摘苹果

第一行包含10个100到200之间(包括100和200)的整数(以厘米为单位)分别表示10个苹果到地面的高度,两个相邻的整数之间用一个空格隔开。第二行只包括一个100到120之间(包含100和120)的整数(以厘米为单位),表示陶陶把手伸直的时候能够达到的最大高度。苹果成熟的时候,陶陶就会跑去摘苹果。陶陶有个30厘米高的板凳,当她不能直接用手摘到苹果的时候,就会踩到板凳上再试试。现在已知10个苹果到地面的高度,以及陶陶把手伸直的时候能够达到的最大高度,请帮陶陶算一下她能够摘到的苹果的数目。

2023-05-12 22:25:58 513 1

原创 信息学奥赛一本通(C++版) 2034:【例5.1】反序输出

2034:【例5.1】反序输出时间限制: 1000 ms 内存限制: 65536 KB提交数: 57252 通过数: 25176【题目描述】输入n个数,要求程序按输入时的逆序把这n个数打印出来,已知整数不超过100100个。也就是说,按输入相反顺序打印这n个数。【输入】输入一行共有n个数,每个数之间用空格隔开。【输出】如题要求:一行,共有n个数,每个数之间用一个空格隔开。【输入样例】1 7 3 4 5【输出样例】5 4 3 7 1。

2023-05-12 22:23:19 906 2

原创 信息学奥赛一本通 2020:【例4.5】第几项

对于正整数n,mn,m,求s=1+2+3……+ns=1+2+3?+n,当加到第几项时,ss的值会超过mm。时间限制: 1000 ms 内存限制: 65536 KB。对于全部数据:1≤m≤400001≤m≤40000。提交数: 39196 通过数: 26946。

2023-04-22 21:40:57 181

原创 [Usaco2007 Jan]Tallest Cow 最高的牛

有n(1 <= n <= 10000)头牛从1到n线性排列,每头牛的高度为h[i](1 <= i <= n),现在告诉你这里面的牛的最大高度为maxH,而且有r组关系,每组关系输入两个数字,假设为a和b,表示第a头牛能看到第b头牛,能看到的条件是a, b之间的其它牛的高度都严格小于min(h[a], h[b]),而h[b] >= h[a][Usaco2007 Jan]Tallest Cow 最高的牛。

2023-04-22 20:53:46 84 2

空空如也

空空如也

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

TA关注的人

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