- 博客(51)
- 问答 (1)
- 收藏
- 关注
原创 【c++基础】八数码难题
在 3×3 的棋盘上,摆有八个棋子,每个棋子上标有 1 至 8 的某一数字。棋盘中留有一个空格,空格用 0 来表示。。要求解的问题是:给出一种初始布局(初始状态)和目标布局(为了使题目简单,设目标状态为),找到一种最少步骤的移动方法,实现从初始布局到目标布局的转变。如果无解则输出-1;
2024-06-07 19:13:57
470
原创 【c++基础】数的计数(Noip2001)
在它的左边加上一个自然数,但该自然数不能超过原数的一半;我们要求找出具有下列性质数的个数(加上数后,继续按此规则进行处理,直到不能再加自然数为止。
2024-06-07 19:05:07
457
原创 【c++提高组】津津的储蓄计划(NOIP2004)
津津的零花钱一直都是自己管理。,津津会预算这个月的花销,并且总能做到实际花销和预算的相同。为了让津津学习如何储蓄,妈妈提出,津津可以随时把整百的钱存在她那里,到了年末她会加上还给津津。因此津津制定了一个储蓄计划:每个月的月初,在得到妈妈给的零花钱后,如果她预计到这个月的月末手中还会有多于 100 元或恰好 100 元,她就会把整百的钱存在妈妈那里,剩余的钱留在自己手中。例如 11月初津津手中还有 83 元,妈妈给了津津 300 元。
2024-05-27 07:00:00
619
原创 【c++基础】和谐分组
s 班共有 n 名学生,按照学号从 1 到的顺序每名学生的身高分别为 a[1],a[2]...a[n]。由于是新学期,s 班需要进行分组,分组的要求如下:进行分组的。每组的人的学号必须相邻。由于身高差过大的人分在同一个组会激起组内内部矛盾(QAQ),所以我们定义一个分 组方案的不和谐度为每个组的身高极差(最高的身高-最矮的身高)的最大值。我们希望。
2024-05-27 05:00:00
541
原创 【c++基础】分书问题
已知有n本书(从1~n编号)和n个人(从1~n编号),每个人都有一个自己喜爱的书的列表,现在请你编写一个程序,设计一种分书方案,使得每个人都能获得一本书,且这本书一定要在他的喜爱列表中。
2024-05-26 06:00:00
448
2
原创 【c++提高】奶牛和草丛
个草丛:一个在第一行,一个在第二列横跨了二、三行,一个在第三行横跨了三、四、五行。在牧场地图中,每个草丛要么是单个“#”,要么是有公共边的相邻多个“#”。接下来R行,每行C个字符,描述牧场地图。字符只有“#”或“.”两种。奶牛Bessie计划好好享受柔软的春季新草。第一行包含两个整数R和C,中间用单个空格隔开。它想计算一下牧场中的草丛数量。给定牧场地图,计算有多少个草丛。例如,考虑如下5行6列的牧场地图。
2024-05-25 22:16:52
654
原创 【c++基础】昆虫繁殖
科学家在热带森林中发现了一种特殊的昆虫,这种昆虫的繁殖能力很强。每对成虫每过x个月产y对卵,每对卵要过两个月长成成虫。假设每个成虫不死,第一个月只有一对成虫,且卵长成成虫后的第一个月不产卵(过X个月产卵),问过Z个月以后,共有成虫多少对?xyz均为正整数。
2024-05-25 22:06:17
733
原创 【c++基础】求细胞数量
一矩形阵列由数字到组成,数字到代表细胞,细胞的定义为沿细胞数字上下左右若还是细胞数字则为同一细胞,求给定矩形阵列的细胞个数。
2024-04-26 20:05:52
791
4
原创 【c++基础】泡泡龙
这是一个简化版的网络游戏:在一个N*N方块构成的棋盘中,每个方块均涂上红、黄、蓝、绿(记为1、2、3、4)中的一种颜色,游戏者可以在最底行任意找一个方块,用鼠标双击这个方块,于是该方块及与之相邻()的所有的同色方块均被消掉,而因下方失去支持的方块将会自由落下填补空位。下图左边给出一个4 *4的棋盘样例,当游戏者双击最底层左边第二个方块后,将会形成右边的布局。你的任务是编写一个泡泡龙模拟程序,对于给定的一个初始棋盘,计算游戏者双击最底层某个方块后棋盘的布局将会如何。
2024-04-26 19:58:24
635
原创 【c++基础】数池塘(八方向)
农夫约翰的农场可以表示成个方格组成的矩形。由于近日的降雨,在约翰农场上的不同地方形成了池塘。每一个方格或者有积水('W')或者没有积水('.')。农夫约翰打算数出他的农场上共形成了多少池塘。一个池塘是一系列相连的有积水的方格,每一个方格周围的八个方格都被认为是与这个方格相连的。现给出约翰农场的图样,要求输出农场上的。
2024-04-03 21:25:46
491
原创 【c++基础】数池塘(四方向)
农夫约翰的农场可以表示成个方格组成的矩形。由于近日的降雨,在约翰农场上的不同地方形成了池塘。每一个方格或者有积水('W')或者没有积水('.')。农夫约翰打算数出他的农场上共形成了多少池塘。一个池塘是一系列相连的有积水的方格,每一个方格周围的四个方格都被认为是与这个方格相连的。现给出约翰农场的图样,要求输出农场上的。
2024-04-03 21:18:28
689
原创 【c++入门】纯粹的五位偶数
【c++入门】纯粹的五位偶数纯粹偶数指的是一个数的各个位都是偶数的数,比如:24686;请编程求出10000~n中,所有的五位的纯粹偶数有多少个?
2024-03-01 23:39:35
578
原创 【c++基础】拜年吃糕点
【c++基础】拜年吃蛋糕过年了,小紫和小兰跟着爸爸妈妈去给姥姥拜年,姥姥看到小紫和小兰非常的开心,拿出了各种各样的糕点糖果招待他们,小兰嘴馋的直流口水,可是身为信奥队一员的小紫总是跟别人不同,他发现生活中处处都是有趣的信奥难题,他要求小兰先答对了他的问题才能吃这些糕点。小紫发现一共有 n 种糕点,。但是每个糕点有两个属性,第 i 个糕点的属性为:ai,bi。分别表示吃掉这个糕点,小兰的开心程度会增加 ai,并且由于开胃效果很好,能让小兰多吃下 bi 个糕点。那么小兰怎么吃才能使得她的开心程度最高。
2024-02-23 00:00:00
522
1
原创 【c++入门】A+B=B
【c++入门】A+B=B33DAI 不会写阿拉伯数字,于是他制定了一套新的十进制数字表示法。33DAI 让大写字母 ABCDEFGHIJ 分别对应着数字 0123456789。由此我们就能得到很奇怪的加法运算结果。比如 A+A=A、A+B=B、B+B=C、E+F=J、F+F=BA 就分别对应着:0+0=0、0+1=1、1+1=2、4+5=9、5+5=10。现在给你这个新表示法中的两个数字,请计算他们相加的结果,并且也用用这个新的表示法输出。
2024-02-22 00:00:00
710
原创 【c++入门】算得分
【c++入门】算得分33DAI 参加了语法周赛。做完题目后,发现赛制为,不是很常见的赛制。面对这样的式子,没学过小数的 33DAI 犯了难。但是他很快想到“可以执行 n 次,然后把结果与初始的 s * 7 / 10取一个较大值” 来得到近似结果。虽然这样取整会导致得到的结果不那么精确,但是也差不多了。33DAI 一共完成了 T 道题目,第 i 道题目的得分为 si,提交次数为 ni。请你帮他计算一下,按照他每题最终得分的计算方法,T 道题目的总得分是多少。
2024-02-21 00:00:00
1596
1
原创 【c++入门】寒假英语作业
【c++入门】寒假英语作业小紫今天的英语寒假作业是修改一篇英文文章的系动词错误, 他拿到了一篇没有标点符号,只包含小写英文字母的英文文章。文章中所有单词之间都用恰好一个空格隔开。学过了系动词的小紫发现了这篇文章很多系动词都用错了。amareisiamyouareis请你帮他把文章中的系动词都改成正确的,然后输出吧。
2024-02-20 00:00:00
664
3
原创 【c++基础】需要租多少只船最经济?
【c++基础】需要租多少只船最经济?全班共有100人去公园划船,其中男生m人。公园里有大船、中船和小船共租用,三种船最多可坐的人数和租金价格如下表所示。现要求男生和女生要坐到不同的船上,请问最便宜的租船方案是如何坐船,请求出大船、中船、小船各需租用多少只,才能按照最便宜的方案装下100人?
2024-02-18 15:38:32
698
原创 【c++基础】自然数的分解
【c++基础】自然数的分解自然数的拆分问题。给定自然数n,将其拆分成若干自然数的和。输出所有解,每组解中数字按从小到大排列。相同数字的不同排列算一组解。如,读入整数3,分解方案如下:1+1+1 1+2再比如,读入整数7,分解方案如下:1+1+1+1+1+1+11+1+1+1+1+21+1+1+1+31+1+1+2+21+1+1+41+1+2+31+1+51+2+2+21+2+41+3+31+62+2+32+53+4
2024-02-18 12:18:47
1713
原创 【c++基础】小鱼的航程
【c++基础】小鱼的航程有一只小鱼,它上午游泳150公里,下午游泳100公里,晚上和周末都休息(实行双休日),假设从周x(1
2024-02-17 22:01:01
685
原创 【c++基础】连胜统计
【c++基础】连胜统计在篮球比赛中,连胜是一件让球迷非常兴奋的事情。现给出n场比赛的获胜队伍编号,请输出每个球队连胜的场数,要求至少连胜2场才能列入统计范围。比如,输入获得胜利的球队编号为:9 9 1 2 2 2 9 9 3 3 3 2,那么输出结果如下:9 22 39 23 3输出的含义是:9号球队连胜2场、2号球队连胜3场、9号球队连胜2场、3号球队连胜3场。
2024-02-15 15:08:41
1014
原创 【c++基础】求英文句子中的最长单词
【c++基础】求英文句子中的最长单词一个英文句子(长度不超过255),只含有字母和空格,输出最长的一个单词。如有多个长度相同的单词,则输出最前面的一个。
2024-02-13 12:24:46
2013
3
原创 【c++基础】温度统计员
【c++基础】温度统计员炎热的夏日,KC非常的不爽。他宁可忍受北极的寒冷,也不愿忍受厦门的夏天。最近,他开始研究天气的变化。他希望用研究的结果预测未来的天气。经历千辛万苦,他收集了连续N(1
2024-02-13 11:56:20
1659
3
原创 【c++基础】同构数
【c++基础】同构数同构数是这样一种数:它出现在它的平方数的右端。例如:5的平方是25,5就是同构数,25的平方是625,25也是同构数。再比如:100以内的同构数有1 5 6 25 76这5个整数。请编程计算出1~N之间(包括N)的全部同构数有多少个?
2024-02-12 17:28:06
2245
3
原创 【c++基础】阿尔法乘积
计算一个整数的阿尔法乘积。对于一个整数x来说,它的阿尔法乘积是这样来计算的:如果x是一个个位数,那么它的阿尔法乘积就是它本身;否则的话,x的阿 尔法乘积就等于它的各位非0的数字相乘所得到的那个整数的阿尔法乘积。例如:4018224312的阿尔法乘积等于8,它是按照以下的步骤来计算的:18224317编写一个程序,输入一个正整数(该整数的值在int范围内),输出它的阿尔法乘积。
2024-02-12 17:22:10
1451
3
原创 【c++基础】国王的魔镜
【c++基础】国王的魔镜国王有一个魔镜,可以把任何接触镜面的东西变成原来的两倍——只是,因为是镜子嘛,增加的那部分是反的。 比如一条项链,我们用AB来表示,不同的字母表示不同颜色的珍珠。如果把B端接触镜面的话,魔镜会把这条项链变为ABBA。如果再用一端接触的话,则会变成ABBAABBA(假定国王只用项链的某一端接触魔镜)。 给定最终的项链,请编写程序输出国王没使用魔镜之前,最初的项链可能的最小长度。
2024-02-11 18:17:00
3549
4
原创 【c++基础】扑克牌组合
【c++基础】扑克牌组合小明从一副扑克牌中(没有大小王,J认为是数字11,Q是12,K是13,A是1)抽出2张牌求和,请问能够组合出多少个不相等的数,按照由小到大输出这些数。
2024-02-11 16:56:37
1798
1
原创 【c++基础】骑士的金币(coin)(NOIP2015)
【c++基础】骑士的金币(coin)(NOIP2015)国王将金币作为奖励,发放给忠诚的骑士。第一天,骑士收到一枚金币;之后两天(第二天和第三天)里,每天收到两枚金币;之后三天(第四、五、六天)里,每天收到三枚金币;之后四天(第七、八、九、十天)里,每天收到四枚金币……这种工资发放模式会一直这样延续下去:当连续N天每天收到N枚金币后,骑士会在之后的连续N+1天里,每天收到N+1枚金币(N为任意正整数)。你需要编写一个程序,确定从第一天开始的给定天数内,骑士一共获得了多少金币。
2024-02-10 19:39:56
1434
3
原创 【c++基础】回文数
【c++基础】回文数回文数的定义为:如果把一个数的各个数位上的数字颠倒过来得到的新数与原数相等,则此数是回文数,例:7,22,131,2112,31013,…都是回文数。对任意给出的一个整数n,经过一系列的处理,最后都能成为回文数。处理的方法是,该数加上它的颠倒数,例如:n=176第一次处理后 176+671=847第二次处理后 847+748=1595第三次处理后 1595+5951=7546第四次处理后 7546+6457=14003。
2024-02-05 13:39:05
5830
3
原创 【c++入门】兔子繁殖(rabbit)
【c++入门】兔子繁殖(rabbit)有一种兔子,出生后一个月就可以长大,然后再过一个月一对长大的兔子就可以生育一对小兔子且以后每个月都能生育一对。现在,我们有一对刚出生的这种兔子,那么,n 个月过后,我们会有多少对兔子呢?假设所有的兔子都不会死亡。
2024-02-03 22:42:29
2079
2
Embarcadero Dev-c++中文免费下载
2024-05-26
【c++游戏免费】猫国建设者
2024-05-26
关于#c++#的问题:Embarcadero Dev-C++打不开程序
2023-11-24
TA创建的收藏夹 TA关注的收藏夹
TA关注的人