自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2.20进制转化,表达式求值,删除字符

作为回报,计算机科学家有机会观察计算机的新型应用,从而对其使用获得更深入的理解。输出结果时,大于等于10的数字用字母代替,A代表10,B代表11以此类推。从键盘输入一个字符串和一个字符,将输入字符从字符串中删除,输出新的字符串。1.进制转化最主要的是将输入的数字与进制数相余,得到的数字存入数组当中,逆向输出此数组就得到转化后的数字。1.同样用getline读入字符,用遍历,不同的就放入第三个字符串,最后输出就行。以字符串形式输入仅有整数和加减(正负)号构成的表达式,输出该表达式的值。

2026-02-20 22:14:56 549

原创 2.19列阵,私聊调配,求小数位数个数

但是没有想到的是,经过测试员的测试,发现了一大堆的错误,返回的结果很多都是不对的,这个令明明相当的不解,始终想不通自己的程序错在哪里。你是一名经验丰富的程序员,明明把这个问题来求助于你,明明和你说了他的想法,你一听就明白明明错在了哪里,原来明明使用double型来存放浮点数,但是由于double型的精度问题,不可能把所有的小数都精确的保存好,如果小数位数很长,就会出错。该阵列由n个正整数构成,阵列中的数字从1开始递增,数字的排序规则是从1开始由中间逆时针向外转出,2出现在1的下面,然后直至输出n为止。

2026-02-19 19:05:14 601

原创 2.15最大效益,螺旋方阵,方块转化

这是最简单的一种情况,但是当效益表里的数字变得复杂,就很难进行选择,到底哪种组合方式才是最优的。2.利用循环while (left <= right && above <= behind) 循环输出,先向右边走,当到达边界时就让上边界加1,再向下走,到达下边界时,让有边界减1,在向左边走,到达边界同理下边界减1,再向上走,到上边界,左边界加1,如此循环直到循环终止。明明的爸爸的问题可以归结为:给你一张5行5列的效益表,表中的数字均为大于等于0的整数,要求在这张表中选出5个数字,使这5个数字的和最大。

2026-02-15 12:01:23 534

原创 2.14稀疏矩阵,矩阵转换,魔方阵

有一天,明明在数学课上学了矩阵的转换,即有一个r×r的矩阵,把矩阵中的数以左上到右下的对角线的方式进行交换,然后形成一个新的矩阵。(2) 从“2”开始直到n*n为止各数依次按下列规则存放:每一个数存放的行的行数比前一个数的行数减1,每一个数存放的列的列数比前一个数的列数加1,即前一个数的右上方。明明的问题可以归结为:有一个r×r的矩阵,把矩阵中的数以左上到右下的对角线的方式进行转换,然后输出转换后的矩阵。(5) 如果按上面规则确定的位置上已有数,或上一个数是第一行第n列时,则把下一个数放在上一个数的下面。

2026-02-14 22:16:44 543

原创 2.12矩阵问题,发牌,数字金字塔

1.题目:从键盘上输入一个整数N,按以下规律输出一个(2N+1)*(2N+1)的矩阵:对角线的值为1,上半三角区域值为2,下半三角区域值为3,左半三角区域的值为4,右半三角区域的值为5。输入:18输出:1 2 14 1 51 3 11.输入先创立一个静态数组,在填写对应的先令对角线i=j为12.在让上三角区为2,j>i,m-1-j>i为上三角区,其它区域见代码3.以此填好以后按行列输出2.题目:编制一个模拟发牌的程序。

2026-02-12 16:45:03 635

原创 2.11三角形的个数,素数,杨辉三角

1.题目:明明的爸爸常用玩游戏的方法来激发明明对几何学的兴趣。这天明明的爸爸和明明又玩起了有关三角形的游戏。明明爸爸对明明说:“我们能不能构造一个周长为15的三角形?” “太简单了,”明明说道:“三条边长都是5的三角形,它的周长不就是15吗?” “明明真聪明,算得真快。”明明爸爸接着说:“可是,我不想要三条边都相等的三角形哪!” 明明大眼睛一转,说道:“那也好办啊,我只要对这个等边三角形的一条边减去一个数,再把这个数加到另一条边上就可以得到一个新的周长为15的三角形。

2026-02-11 20:27:20 661

原创 2.10N的倍数,求N天后的日期,菱形输出

1.题目:明明的爸爸在研究一个复杂的数学问题,研究了很长时间都没有结果。明明看见后就问爸爸在研究什么。明明的爸爸回答说:“我在研究一个整数的倍数问题,想找到某个数的倍数……”明明还没有等他爸爸说完,就抢着说:“这不是很简单嘛,你把这个整数乘以1,乘以2,……,就能得到很多的倍数呀。”明明的爸爸当然知道这种方法,但是他接着说:“这样的方法找倍数当然容易,但是我找的倍数有一个特点,那个倍数只能由0或1组成,且应该尽量的小。例如一个自然数2,它符合要求的那个倍数就是10。

2026-02-10 21:10:43 586

原创 2.9亲和数,分析素数和,哥德巴赫猜想

然而,根据成本和性能的不同,它们可以被划分为若干类别:个人计算机或微型计算机是一种相对低成本的机器,通常为台式机大小(不过“笔记本电脑”小到可以放进公文包里,而“掌上电脑”甚至可以放进口袋里);而大型主机计算机则是一种体积大、价格昂贵的机器,能够满足大型企业、政府部门、科研机构等的需要(其中最大、最快的被称为超级计算机)。2.再建立第二个函数,对输入的范围,寻找范围内的素数,是素数加入到数列里面,再对数组遍历,寻找其中的组合。一般地讲,如果两个数中任何一个数都是另一个数的真约数之和,则这两个数就是亲和数。

2026-02-09 17:29:16 625

原创 2.7素数表,倒数数列,排列数

举例来说,模式 11010010 可能是二进制数据——在本例中,它表示十进制数 210——也可能是一条指令,告诉计算机将存储在开关中的数据与存储在某个内存芯片位置的数据进行比较。计算机能够识别的模式的完整集合——也就是计算机所能执行的全部操作列表——称为其指令集。这两个因素——一次能处理的数据位数以及指令集的规模——随着现代数字计算机的不断发展而持续增加。s=sumk=1n (1/k) = 1+1/2+1/3+............+1/n 的值。在屏幕上按每行10个的格式输出m~n之间的全部素数。

2026-02-07 16:09:10 490

原创 2.6人见人爱A-B,最少拦截系统,求N!

A和B是两个集合,A-B求的是两个集合的差,就是做集合的减法运算。再要拦截高度为2的炮弹,使用第一套拦截系统或者第二套都可以,但考虑到后面还需要拦截炮弹,我们这里使用第一套拦截系统(为什么不能用第二套,自己想啦)。第二套拦截系统发射的炮弹高度打到4和2的高度(实际上,要拦截高度为2的炮弹,使用第一套拦截系统或者第二套都可以),第三套拦截系统发射的炮弹高度打到4和1的高度(实际上,要拦截高度为1的炮弹,三套拦截系统都可以)。因此,总共仅需要两套拦截系统,第一套拦截的是5 3 2,第二套拦截的是4 3 1。

2026-02-06 16:35:43 581

原创 2.5序列,双重回文数,等差数列

1.题目:明明的爸爸经常用做游戏的方法启发明明对数学的兴趣。有一次,明明爸爸准备了许多盒子和球,他要和明明做一个放球的游戏。游戏如下:要将k个小球依次装入到若干个盒子中去(可以使用的盒子数不限)。小球装入盒子的规则如下:1)第一个盒子不能为空。2)依次装入各个盒子的球数必须严格递增。例如:当k=8时,装入方法有1,2,5或1,3,4。3)装入的盒子数尽可能多。4)所有相邻盒子的球数之差的绝对值之和最小。如上例中:装入法1,2,5,则差的绝对值之和为(2-1)+(5-2)=4。

2026-02-05 16:40:23 675

原创 2.4修理牛棚,按要求输出序列,部落人乘法

在游戏中,明明的爸爸给了明明一串数字,要求明明首先把这串数字中重复出现的数字删除到仅剩一个,即相同的数字只保留一个,然后将这串数字从小到大进行排序。明明的爸爸惊讶于明明的反应能力,开始加大游戏的难度,给出了由6个数字组成的数字串:2、1、4、3、5、2;在一个暴风雨的夜晚,农民约翰的牛棚的屋顶、门被吹飞了。明明的爸爸的问题可以归结为:给你一个数字串,里面有n个数字,首先对数字串中的数字进行处理,删除重复出现的数字(重复出现的数字只保留一个),然后对数字串从小到大进行排序,最后输出排序后的字符串。

2026-02-04 16:41:33 585

原创 2.3特殊四位数,最大值,数列1

例如有一数列为“11 22 33”,其中11可以被11整除,22可以被11整除,33可以被11整除,11+22=33能被11整除,22+33=55能被11整除,11+22+33=66能被11整除。例如有5个数字为“1”、“2”、“3”、“4”、“5”,明明可以选择大于等于1个且小于等于2个的数字,也就是说明明可以选择1个数字,或者连续的2个数字。于是明明就求助于你,帮他写一个程序,从小到大求出所有的这样的特殊四位数,然后当明明想要第几个这样的特殊四位数时,你就能够很快的告诉他…3.当两个都满足才能输出。

2026-02-03 21:08:15 635

原创 2.2最高频率,三艘船,回文数

明明的爸爸是一名数学专家,他当然对这种类型的数字早有研究,他对明明说:“这些是回文数,它是一种特殊的数字现象,即这些数字的左右两边是对称的。你作为明明的好朋友,有一次和明明在闲聊,问到他出差时船的航行距离有多少时,明明没有正面回答你这个问题,而只是把三艘船(特快、快、慢)的速度,以及它们到达目的地的时间是几点钟(并不知道分别是哪一天,只知道三艘船都在100天以内到达了终点)告诉了你,要你推算出两地间的距离长度。明明的问题可以归结为:给你一个整数,通过上面叙述的求回文数的方法,求出回文数,并输出求解过程。

2026-02-02 22:07:34 512

原创 2.1最大与最小,环,求数列项以及翻译

明明显然对这个游戏非常感兴趣,但是玩了几次后,明明发现这个游戏又并不是那么容易了,因为随着整数个数的增加,不同的取数方法越来越多,要找到最大最小值的难度就越来越高,到最后明明就变得有些不耐烦了,明明的爸爸发现了这个问题,于是就找到了你,他请你来帮明明一把,写一个程序,把这个环中可能达到的最大最小值找出来,然后告诉明明,而明明只需要找到是哪几个连续的数组成了最大最小值即可,这样可以节约很多的时间。现在的要求是,得到的这两个九位数差的绝对值能被396整除,问一共有几种剪环的方法。3. 第三项为12。

2026-02-01 16:11:20 504

原创 1.31黑色星期五,树,约瑟夫环及翻译

最后从编号为3的人开始数,数到2后,编号5淘汰,最后编号为3的那个人就获得了最终的大奖。例如:马路长为10,要建造2个地铁车站,车站的区域分别是2到5和3到6,原先的马路上一共有11棵树,在2到5的位置上建车站后,需要移走4棵树,在3到6的位置上建车站后,也需要移走4棵树,但是3到6这个区域和2到5这个区域有部分重合,所以只需移走1棵树即可,这样总共移走的树是5棵,剩下的树就是6棵。如果把马路看成一个数轴,马路的一端在数轴0的位置,马路的另一端在L的位置,那么这些树都种在数轴的整数点上,即0,1,2,…

2026-01-31 16:49:43 603

原创 1.30繁殖问题,奇妙的数字,整除的尾数

图灵测试不再被认为是一个很有意义的方法去测试人工智能的其中一个原因是,对人工智能来说制造一种诡异的看起来很聪明的假象,是很容易的。图灵的设想是,让一个人,我们称之为提问者,去与一个被测试的对象交流,通过打字机系统,但是提问者并不知道对方是人还是机器人。图灵曾经预测,到2000年,机器将能够有百分之30的概率通过一个五分钟的图灵测试,这个猜想后来被证明出奇的准确。2.在主函数中,我们创建一个动态数组,当用尾数和函数计算出的值满足能被17整除,并且加一后也能被17整除,那我们就把这个数放入此动态数组的末尾。

2026-01-30 16:37:11 655

原创 1.29素数,计算e,数字之和以及翻译

这两个领域有很亲密的关系并且从对方的研究上受益良多,然而理解的目的是不同的。在这种后一模式下产生的系统(列如文献翻译器,以及机器对口头指令做出响应的系统)很大程度上依赖语言学家获得的知识,但他们常常采用捷径,这些捷径在有限制的工作环境中工作是恰到好处的。理论的道路接近于去形成一种以模拟为导向的方法论,因为理解的目的是为了去扩充我们对于智能的理解,所以因此我们更强调理解过程,而不是表现的结果。,编程计算e的近似值,直到最后一项的绝对值小于threshold(该项不包括在结果内),输出e的值并统计累加的项数。

2026-01-29 16:03:42 834

原创 1.28水果价格,求奇数乘积,求最晚和最早日期及翻译

在某些情况下,随着智能体的不断学习,他的反应也会随着时间推移得到提升,这可能表现为发展程序的知识(学习如何做),或者存储陈述性的知识(学习是什么)。我们希望开发出同时具备这些属性的智能体,使其能够理解从环境中接收到的数据,并通过学习过程形成新的响应模式,而这个学习过程的目标是最大化智能体的能力。此题容易的情况是当输入的年份都不相等时我们可以根据年份大小进行选择最大,最小,但是一旦当有相同年份的时间出现时,我们就要在年份的基础上再判断月份的大小,如果月份大小也一样,我们就要再看日的大小来判断谁大谁小。

2026-01-28 19:31:58 937

原创 1.27汽水瓶,阶乘最后的非0位,算菜价

答案是5瓶,方法如下:先用9个空瓶子换3瓶汽水,喝掉3瓶满的,喝完以后4个空瓶子,用3个再换一瓶,喝掉这瓶满的,这时候剩2个空瓶子。的最后面的非零位是2,7!=1*2*3*4*5*6*7=5040,所以最后面的非零位是4。这样的以目标为导向的行为要求智能体的响应是通过有意识的制定行动计划,或许当前可选行动中选择最佳行动而产生的。2.就算使用了long long也会溢出,所以我们在每轮计算完之后如果%10为零我们可以直接将其舍弃,这样就可以缩小数字,防止溢出,最后我们可以只取数字的最后6位。

2026-01-27 18:14:20 262

原创 1.26约瑟夫环2,整除的尾数,回文质数及计算机英语12单元Section A第1,2,3段翻译

c语言学习

2026-01-26 15:38:48 443

原创 1.25数字串处理,公式求解,累加式

但是在一次考试中,明明遇到了一个难题,题目的要求是有四个正整数a、b、x、y,他们各自的平方数组成了一个等式a2 + x2 = b2 + y2,现在已知a和b,请求出所有小于等于100的x、y,来满足这个等式。明明的爸爸经常对明明进行数学启蒙教育。明明的爸爸是一位数学家,自然对累加式非常熟悉,告诉明明:“累加式是一种表达式,这种表达式的构成方法是这样的:从1开始加,其后的每一个数都比前一个数大1,然后加到某一个数后停止递增,之后每加的一个数都比前一个数小1,一直加到1为止,这样构成的一个表达式称为累加式。

2026-01-25 15:51:07 930

原创 1.24奇妙的比值,T的倍数N,三角形

c语言学习

2026-01-24 14:40:58 688

原创 1.23求阶乘结果0的个数,怪数,abc数字

c语言的学习

2026-01-23 15:57:34 275

原创 1.22时间相加,成绩转换,求第几天

c语言学习

2026-01-22 16:57:40 146

原创 1.21解二次方程,门票价格计算,星期几问题

计算机c语言学习

2026-01-21 16:17:26 141

原创 1.20一个月的天数,银行存款到期日,实数运算

c++算法初学

2026-01-20 17:46:00 149

原创 1.19 求长方形的面积和周长,解方程,数列求和

计算机代码学习

2026-01-19 15:46:30 228

空空如也

空空如也

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

TA关注的人

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