05 2023 档案

摘要:一、问题 打印所有不超过 n(取 n<256)的其平方具有对称性质的数(也称回文数)。 二、分析 对于要判定的数 n,计算出其平方后(存于 a),按照“回文数”的定义要将最高位与最低位、次高位与次低位······进行比较,若彼此相等则为回文数。此算法需要知道平方数的位数,再一一将每一位分解、比较,此 阅读全文
posted @ 2023-05-26 00:07 阅读(5) 评论(0) 推荐(0) 编辑
摘要:一、问题 二、分析 三、代码 #include<iostream>using namespace std;void main(){ long mul,number,k,a,b; cout<<"Itexists following automorphic nmbers small than 10000 阅读全文
posted @ 2023-05-25 23:38 阅读(6) 评论(0) 推荐(0) 编辑
摘要:一、问题 如果整数 A的全部因子(包括 1,不括A本身)之和等于 B;且整数 B的全部因子(包括 1不包括 B 本身)之和等于A,则将整数 A和B 称为亲密数。求 3000 以内的全部亲密数。 二、分析 根据问题描述,该问题可以转化为: 给定整数 A,判断 A 是否有亲密数。为解决该问题,首先定义变 阅读全文
posted @ 2023-05-24 22:46 阅读(30) 评论(0) 推荐(0) 编辑
摘要:一、问题描述 求某一范围内完数的个数。如果一个数等于它的因子之和,则称该数为“完数”(或“完全数”。例如,6 的因子为1,2,3,而6=1+2+3,因此6是“完数”。 二、分析 for(i=2;i<=n;i++) { .... for(j=l;j<i;j++) {... } if(s==i)输出当前 阅读全文
posted @ 2023-05-22 20:41 阅读(10) 评论(0) 推荐(0) 编辑
摘要:一、问题描述 将 5元的人民币兑换成1元、5角和1角的硬币,共有多少种不同的兑换方法。 二、分析 x、y、z分别表示兑换的1元、5角、1角的硬币钱数 x+y+z=50 三、代码 #include<iostream>using namespace std;int main(){ int x,y,z,c 阅读全文
posted @ 2023-05-19 12:35 阅读(72) 评论(0) 推荐(0) 编辑
摘要:一、问题描述 二、分析 x、y、z分别为男人、女人、小孩。 x+y+z=30 3x+2y+z=50 可得2x+y=20 三、代码 #include<iostream>using namespace std;int main(){ int x,y,z,number=0; cout<<"Men Wome 阅读全文
posted @ 2023-05-18 14:08 阅读(9) 评论(0) 推荐(0) 编辑
摘要:一、问题描述 二、分析 循环累加64次 三、代码 #include<iostream>#include<math.h>using namespace std;int main(){ double sum=0; int i; for(i=1;i<=64;i++) sum=sum+pow(2.0,i-1 阅读全文
posted @ 2023-05-17 22:43 阅读(12) 评论(0) 推荐(0) 编辑
摘要:一、问题 魔术师利用一副牌中的 13 张黑桃,预先将它们排好后迭在一起,并使牌面朝下。然后他对观众说:我不看牌,只要数数就可以猜到每张牌是什么,我大声数数,你们听,不信?你们就看,魔术师将最上面的那张牌数为 1,把它翻过来正好是黑桃 A,他将黑桃 A放在桌子上,然后按顺序从上到下数手中的余牌,第二次 阅读全文
posted @ 2023-05-15 19:28 阅读(9) 评论(0) 推荐(0) 编辑
摘要:一、问题描述 二、分析 求输入 N值,求出在 1-N的范围内存在多少个满足要求的阶梯数。使用 while 循环以允许重复读入多个N值,直到遇到文件结束符 EOF 才结束输入。 三、代码 #include<iostream>using namespace std;int main(){ long n, 阅读全文
posted @ 2023-05-15 00:14 阅读(11) 评论(0) 推荐(0) 编辑
摘要:一、问题描述一辆以固定速度行驶的汽车,司机在上午 10 点看到里程表上的读数是一个对称数(即这个数从左向右读和从右向左读是完全一样的),为95859。两小时后里程表上出现了一个新的对称数,该数仍为五位数。问该车的速度是多少?新的对称数是多少? 二、分析 司机在上午 10 点看到里程表上的读数是一个对 阅读全文
posted @ 2023-05-11 19:11 阅读(28) 评论(0) 推荐(0) 编辑
摘要:一、问题描述 小明将养的一缸金鱼分 5次出售:第 1次卖出全部的一半加 1/2 条:第2次卖出余下的三分之一加 1/3 条;第 3 次卖出余下的四分之一加 1/4 条;第 4 次卖出余下的五分之加 1/5条;最后卖出余下的11 条。试编程求出原来鱼缸中共有多少条鱼。 二、分析金鱼是分5 次出售,每次 阅读全文
posted @ 2023-05-08 22:54 阅读(29) 评论(0) 推荐(0) 编辑
摘要:一、问题描述 一个口袋中有12个球,已知其中三个是红的,3个是白的,6个是黑的,现从中任取8个,问共有多少颜色搭配。 二、分析 8个红球中,m个红球,n个白球,黑球为8-n-m个。m[0,3] n[0,3] 8-n-m<=6 三、代码 #include<iostream>using namespac 阅读全文
posted @ 2023-05-05 22:05 阅读(21) 评论(0) 推荐(0) 编辑
摘要:一、问题描述 二、分析 循环体是:所有的小孩分一半的糖给右面的人,糖数块为奇数的人找老师要一块。 有十个小孩,定义一个长度为10 的整数型数组,糖果每次经过一次分配就打印一次,直到最后一次打印时,10个小孩所拥有的糖果数都相同,结束循环。 1)定义初始条件 int sweet[10]={10,2,8 阅读全文
posted @ 2023-05-04 21:52 阅读(12) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示