会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
wsc6
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
下一页
2023年5月15日
3.1 完数
摘要: 第一部曲:用两层for循环判断是否存在因子之和是原来的数的数,如果有就break跳出输出 第二部曲: 第三部曲: for(i=2;i<=n/2;i++) { s=0; for(j=1;j<i;j++) { if(i%j==0) s+=j; if(s==i) { cout<<i<<endl; brea
阅读全文
posted @ 2023-05-15 22:21 自律小子丶
阅读(24)
评论(0)
推荐(0)
2023年5月14日
2.11 换分币
摘要: 第一部曲: 第二部曲: 第三部曲: 第四部曲:
阅读全文
posted @ 2023-05-14 22:37 自律小子丶
阅读(11)
评论(0)
推荐(0)
2023年5月13日
2.10 马克思手稿中的数学题
摘要: 第一部曲:枚举所有情况判断是否满足,满足就输出。 第二部曲: 第三部曲: for(x=0;x<=10;x++) { y=20-2*x; z=30-x-y; if(3*x+2*y+z==50) { printf("%2d:%4d%5d%6d\n",++number,x,y,z); } } 第四部曲:
阅读全文
posted @ 2023-05-13 23:05 自律小子丶
阅读(12)
评论(0)
推荐(0)
2023年5月12日
2.9 舍汉王的失算
摘要: 第一部曲:利用for循环和递推公式求和,最后输出 第二部曲: 第三部曲: for(i=1;i<=64;i++) { sum+=pow(2,i-1); } cout<<sum; 第四部曲: #include<iostream>#include<cmath>using namespace std;int
阅读全文
posted @ 2023-05-12 23:41 自律小子丶
阅读(8)
评论(0)
推荐(0)
2023年5月11日
2.8 猜牌数
摘要: 第一部曲:控制循环次数把牌子存进去 第二部曲: 第三部曲: for(i=1;i<14;i++) { n=1; do { if(j>13)j=1; if(a[j])j++; else { if(n==i)a[j]=i; j++; n++; } }while(n<=i); } 第四部曲: #includ
阅读全文
posted @ 2023-05-11 22:46 自律小子丶
阅读(15)
评论(0)
推荐(0)
2023年5月10日
2.7 爱因斯坦的数学题
摘要: 第一部曲: 思路:通过枚举每个数,在一到n范围内循环,如果满足条件就记录下来,然后输出,循环结束之后输出个数。 第二部曲: 第三部曲: while(scanf("%d",&n)!=EOF)//处理到文件尾 { int sum=0; for(x=1;x<=n;x++) { if(x%7==0)//判断
阅读全文
posted @ 2023-05-10 22:38 自律小子丶
阅读(28)
评论(0)
推荐(0)
2023年5月9日
2.6 求车速
摘要: 第一部曲:利用数组存储每位数,然后枚举数的情况,出现满足的情况就输出然后跳出循环。 第二部曲: 第三部曲: for(i=95860;;i++) { for(t=0,k=100000;k>=10;t++) { a[t]=(i%k)/(k/10);//利用a[]存储每位 k/=10; } if((a[0
阅读全文
posted @ 2023-05-09 18:20 自律小子丶
阅读(19)
评论(0)
推荐(0)
2023年5月8日
2.5 出售金鱼
摘要: 第一部曲:通过枚举判断初始金鱼数通过几轮之后是否是剩余11条,如果是就输出,不是则继续循环。 第二部曲: 第三部曲: for(i=11;flag==0;i+=2)// { for(j=1,x=i;j<=4&&x>=11;j++) { if((x+1)%(j+1)==0)//如果可以整除 x-=(x+
阅读全文
posted @ 2023-05-08 22:44 自律小子丶
阅读(27)
评论(0)
推荐(0)
2023年5月5日
2.4 三色球问题
摘要: 第一部曲: 通过两层for循环求红色球和白色球的数量,最后判断求出来的黑色球数量是否满足题目的条件,如果满足就输出,不满足就继续循环。 第二部曲: 第三部曲: int m,n,num=0;//m是红色球,n是白色球 for(m=0;m<=3;m++)//第一层循环m { for(n=0;n<=3;n
阅读全文
posted @ 2023-05-05 22:24 自律小子丶
阅读(39)
评论(0)
推荐(0)
2023年5月4日
快速排序
摘要: 第一部曲:分成子问题,递归处理子问题,子问题合并。 第二部曲: 第三部曲: void quick_sort(int q[],int l,int r){ int i=l-1,j=r+1,x=q[(i+j)/2]; if(l>=r)return; while(i<j) { do i++;while(q[
阅读全文
posted @ 2023-05-04 22:52 自律小子丶
阅读(67)
评论(0)
推荐(0)
上一页
1
2
3
4
下一页
公告