会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wsc6
博客园
首页
新随笔
联系
订阅
管理
2023年5月26日
4.1 最大公约数
摘要: 第一部曲:两种思路一种枚举一种利用辗转相除法,枚举可以选择从小到大也可以选择从大到小。 第二部曲: 第三部曲: if(m<n)swap(m,n); k=m%n; while(k!=0) { m=n; n=k; k=m%n; } cout<<n; 第四部曲: #include<iostream>//从
阅读全文
posted @ 2023-05-26 12:06 自律小子丶
阅读(12)
评论(0)
推荐(0)
2023年5月25日
3.10 不重复的三位数
摘要: 第一部曲:通过两层循环枚举,如果满足条件就输出,不满足就继续循环。 第二部曲: 第三部曲: for(a=1;a<5;a++) { for(b=1;b<5;b++) { for(c=1;c<5&&a!=b;c++) { if(c!=a&&c!=b) { cout<<a<<b<<c<<" "; } cn
阅读全文
posted @ 2023-05-25 16:51 自律小子丶
阅读(27)
评论(0)
推荐(0)
2023年5月23日
3.9 勾股数
摘要: 第一部曲:for循环a和b,如果满足c是它们的勾股数而且也是整数,还满足三角形的条件就输出,不是就继续循环。 第二部曲: 第三部曲: for(a=1;a<100;a++) { for(b=a+1;b<100;b++) { c=(int)sqrt(a*a+b*b); if(c*c==a*a+b*b&&
阅读全文
posted @ 2023-05-23 22:53 自律小子丶
阅读(85)
评论(0)
推荐(0)
2023年5月22日
3.8 黑洞数
摘要: 第一部曲:封装好求最大值和最小值的函数,每次循环,如果满足条件就输出并且跳出循环,如果没有就继续循环。 第二部曲: 第三部曲: int maxx(int a,int b,int c)//求最大值{ if(b>a) swap(a,b);//一定要按照这个顺序,先找到最高位最大 if(c>a)swap(
阅读全文
posted @ 2023-05-22 22:31 自律小子丶
阅读(20)
评论(0)
推荐(0)
2023年5月21日
3.7 高次方数的尾数
摘要: 第一部曲:只用到最后三位数,然后再乘x,如此循环y次,就得出最后的结果 第二部曲: 第三部曲: scanf("%d %d",&x,&y); for(int i=1;i<=y;i++) { n=(n*x)%1000; } printf("%d",n); 第四部曲: #include<iostream>
阅读全文
posted @ 2023-05-21 13:38 自律小子丶
阅读(23)
评论(0)
推荐(0)
2023年5月20日
3.6 阿姆斯特朗数
摘要: 第一部曲:通过枚举循环,求出每个数对应的每一位数字,判断是否满足阿姆斯特朗数,如果满足就输出,不满足继续循环 第二部曲: 第三部曲: for(i=2;i<1000;i++) { k=i; int j=0; while(k) { a[j]=k%10;//存数字 k=k/10; j++; } if(i=
阅读全文
posted @ 2023-05-20 13:02 自律小子丶
阅读(25)
评论(0)
推荐(0)
2023年5月19日
3.5 水仙花数
摘要: 第一部曲:利用枚举,for循环判断每个三位数是否是水仙花数,如果是就输出,不是继续循环。 第二部曲: 第三部曲: for(i=100;i<1000;i++) { a=i/100;//百位数 b=(i/10)%10;//十位数 c=i%10;//个位数 if(i==a*a*a+b*b*b+c*c*c)
阅读全文
posted @ 2023-05-19 22:13 自律小子丶
阅读(20)
评论(0)
推荐(0)
2023年5月18日
3.4
摘要: 66
阅读全文
posted @ 2023-05-18 22:38 自律小子丶
阅读(5)
评论(0)
推荐(0)
2023年5月17日
3.3 自守数
摘要: 第一部曲: 第二部曲: 第三部曲: 第四部曲:
阅读全文
posted @ 2023-05-17 23:05 自律小子丶
阅读(18)
评论(0)
推荐(0)
2023年5月16日
3.2 亲密数
摘要: 第一部曲:通过for循环枚举a求出b然后判断b是否满足所有因子之和是a,如果满足就输出,不满足继续循环判断 第二部曲: 第三部曲: for(a=1;a<3000;a++) { for(b=0,i=1;i<a;i++) { if(a%i==0) b+=i; } int s=0; for(i=1;i<b
阅读全文
posted @ 2023-05-16 22:41 自律小子丶
阅读(24)
评论(0)
推荐(0)
下一页
公告