05 2023 档案

摘要:一 、问题描述 求出100以内的勾股数。 二 、设计思路 定义a,b两数,a 以1开始循环,b以a+1开始,避免出现a=3,b=4;a=4,b=3的情况,在对于c开始从0循环,设置条件c*c=a*a+b*b出现满足就输出a,b,c三数的值。 三 、程序流程图 四 、代码实现 阅读全文
posted @ 2023-05-25 19:42 *太¥^白% 阅读(6) 评论(0) 推荐(0) 编辑
摘要:一 、问题描述 黑洞数也称为陷阱数,又称“Kaprekar问题”,是一类具有奇特转换特性的数。 任何一个各位数字不全相同的三位数,经有限次“重排求差”操作,总会得到495。最后所得的495即为三位黑洞数。所谓“重排求差”操作即组成该数的数字重排后的最大数减去重排后的最小数。(6174为四位黑洞数。) 阅读全文
posted @ 2023-05-25 00:25 *太¥^白% 阅读(8) 评论(0) 推荐(0) 编辑
摘要:一 、问题描述 求13的13次方的最后三位数。 二 、设计思路 乘积的最后三位数的值只与乘数和被乘数的后三位有关,与乘数和被乘数的高位无关。 三 、程序流程图 四 、代码实现 阅读全文
posted @ 2023-05-24 00:54 *太¥^白% 阅读(4) 评论(0) 推荐(0) 编辑
摘要:一 、问题描述 如果一个正整数等于其各个数字的立方和,则称该数为阿姆斯特朗数(亦称为自恋性数)。如 407=4^3+0^3+7^3就是一个阿姆斯特朗数。试编程求大于1小于1000的所有阿姆斯特朗数。 二 、设计思路 ① 分离出个位数,算术表达式为:j=i%10。 ② 分离出十位数,算术表达式为:k= 阅读全文
posted @ 2023-05-22 23:32 *太¥^白% 阅读(22) 评论(0) 推荐(0) 编辑
摘要:一 、问题描述 输出所有的“水仙花数”。所谓“水仙花数”是指一个3位数,其各位数字立方之和等于该数本身。例如,153是一个水仙花数,因为153=1³+5³+3³ 二 、设计思路 利用for循环控制100-999个数,每个数分解出个位,十位,百位,再分别求立方相加并判断即可。 三 、程序流程图 四 、 阅读全文
posted @ 2023-05-21 23:41 *太¥^白% 阅读(4) 评论(0) 推荐(0) 编辑
摘要:一、问题描述 打印所有不超过n(取n<256)的其平方具有对称性质的数(也称回文数)。 二 、设计思路 从低位到高位将某一整数拆分。对于一个整数(设变量名为a)无论其位数多少,若欲将最低位拆分,只需对10进行求模运算a%10,拆分次低位首先要想办法将原来的次低位作为最低位来处理,用原数对10求商可得 阅读全文
posted @ 2023-05-21 00:51 *太¥^白% 阅读(5) 评论(0) 推荐(0) 编辑
摘要:一 、问题描述 自守数是指一个数的平方的尾数等于该数自身的自然数。例如:52 = 25 , 252 = 625 , 762 = 5776 , 93762 = 87909376求100000以内的自守数。 二 设计思路 首先,我们知道先让一个数平方,然后它的尾数需要和自身长度相同,所以需要计算一个数的 阅读全文
posted @ 2023-05-20 00:27 *太¥^白% 阅读(12) 评论(0) 推荐(0) 编辑
摘要:一、 问题描述 C语言实现两个不同的自然数A和B,如果整数A的全部因子(包括1,不包括A本身)之和等于B;且整数B的全部因子(包括1,不包括B本身)之和等于A,则将整数A和B称为亲密数。求3000以内的全部亲密数。 二 、设计思路 1、a和b都是3000以内2、穷举a在3000以内(或穷举b在300 阅读全文
posted @ 2023-05-18 19:52 *太¥^白% 阅读(13) 评论(0) 推荐(0) 编辑
摘要:一 、问题描述 求某一范围内完整的个数。 如果一个数等于它的因子之和,则称该数为”完数“。例如,如6的因子为1,2,3,而6=1+2+3,因此6是“完数”。 二 、设计思路 先设计一个数用来记录从0到指定目标的数,然后设s=0; 利用循环将之除,从零开始到这个数之间的所有数,得出因子让s累加; 最后 阅读全文
posted @ 2023-05-17 19:29 *太¥^白% 阅读(11) 评论(0) 推荐(0) 编辑
摘要:一、问题描述 将5元的人民币兑换成1元、5角和1角的硬币,共有多少种不同的兑换方法。 二 、设计思路 设变量x、y和z分别代表兑换的1元、5角和1角的硬币所具有的钱数(角),则由题目的要求,可得到方程: x+y+z=50 其中,x为兑换的1元硬币钱数,其可能的取值为 {0,10,20,30,40,5 阅读全文
posted @ 2023-05-16 19:23 *太¥^白% 阅读(13) 评论(0) 推荐(0) 编辑
摘要:一、问题描述 马克思手稿中有一道趣味数学问题:有30个人,其中有男人、女人和小孩,他们在同一家饭馆吃饭,总共花了50先令。已知每个男人吃饭需要花3先令,每个女人吃饭需要花2先令,每个小孩吃饭需要花1先令,请编程求出男人、女人和小孩各有几人。 二 、设计思路 根据该问题的描述,可将该问题抽象为一个不定 阅读全文
posted @ 2023-05-15 22:42 *太¥^白% 阅读(9) 评论(0) 推荐(0) 编辑
摘要:一 、问题描述 相传国际象棋是古印度舍罕王的宰相达依尔发明的。舍罕王十分喜爱象棋,决定让宰相自己选择何种赏赐。这位聪明的宰相指着 8×8 共64格的象棋棋盘说:陛下,请您赏给我一些麦子吧。就在棋盘的第1格中放1粒,第2格放2粒,第3格放4粒,以后每一格都比前一格增加一倍,依此放完棋盘上64格,我就感 阅读全文
posted @ 2023-05-15 00:34 *太¥^白% 阅读(19) 评论(0) 推荐(0) 编辑
摘要:一 、问题描述 魔术师利用一副牌中的13张黑桃,预先将它们排好后迭在一起,并使牌面朝下。然后他对观众说:我不看牌,只要数数就可以猜到每张牌是什么,我大声数数,你们听,不信? 你们就看,魔术师将最上面的那张牌数为1,把它翻过来正好是黑桃A,他将黑桃A放在桌子上,然后按顺序从上到下数手中的余牌,第二次数 阅读全文
posted @ 2023-05-12 23:51 *太¥^白% 阅读(15) 评论(0) 推荐(0) 编辑
摘要:一 、问题描述 求爱因斯坦数学题.有一条长阶,若每步跨2阶,则最后剩1阶;若每步跨阶,则最后剩2阶;若每步跨5阶,则最后剩4阶;若每步跨7阶,则最后正好一阶不剩。请问在1~N内,有多少个数满足? 二 、设计思路 1、输入阶梯数,然后定义i从7开始判断是否满足条件依次用if语句判断。 三 、程序流程图 阅读全文
posted @ 2023-05-11 23:23 *太¥^白% 阅读(10) 评论(0) 推荐(0) 编辑
摘要:一 、问题描述 一辆车以固定的速度行驶,司机在上午10点看到里程表上的读数是一个对称数,为95859.两个小时后里程表上出现一个新的对称数,该书认为五位数。问该车的速度是多少?新的对称数是多少? 二 、设计思路 1、新的速度一定大于95859,故设定i=95859开始检测; 2、然后分解数字,判断是 阅读全文
posted @ 2023-05-11 00:18 *太¥^白% 阅读(12) 评论(0) 推荐(0) 编辑
摘要:一 、问题描述 小明将养的一缸金鱼分五次出售:第一次卖出全部的一半加1/2条;第二次卖出余下的三分之一加1/3条;第三次卖出余下的四分之一加1/4;第四次卖出余下的五分之一加1/5;最后卖出余下11条。求出原来鱼缸中共有多少条鱼。 二 、设计思路 就是依次求出上一层的剩余条数,将以知道的数据进行计算 阅读全文
posted @ 2023-05-09 19:48 *太¥^白% 阅读(11) 评论(0) 推荐(0) 编辑
摘要:一 、问题描述 一个口袋中放有12 个球,已知其中3个是红色,3个是白色,6个是黑色,先从中任取8个,问共有多少种可能的颜色搭配? 二 、设计思路 1.设m,n分别记录取出红的和白的,用8-m-n表示黑的; 2.利用二重循环依次求出满足条件的m,n; 3.在设计if 条件满足8-m-n<=6,然后输 阅读全文
posted @ 2023-05-08 19:52 *太¥^白% 阅读(12) 评论(0) 推荐(0) 编辑
摘要:一 、问题描述 10个小孩围成一圈分糖果,老师分给第一个小孩10块,第二个小孩2块,第三个小孩8块,第四个小孩22块,第五个小孩16块,第六个小孩4块,第七个小孩10块,第八个小孩6块,第九个小孩14块,第十个小孩20块。然后所有的小孩同时将手中的糖果分一半给右手边的小孩;糖块数为奇数可向老师要一块 阅读全文
posted @ 2023-05-06 00:18 *太¥^白% 阅读(17) 评论(0) 推荐(0) 编辑
摘要:一 、问题描述 根据银行的不同月利息,现在某人手上有2000元,要求通过计算选择出一种存钱方案,使得这笔钱存入银行20年后获得的利息最多,假设银行对超出存款期限的那一部分时间不付利息。 二 、设计思路 1.由于在每个期限的存钱次数不做限制,故可以直接都遍历一次; 2.设计五个数来存储次数,依次利用最 阅读全文
posted @ 2023-05-04 20:23 *太¥^白% 阅读(7) 评论(0) 推荐(0) 编辑