- 8
- 0
- 约1.41千字
- 约 17页
- 2016-08-11 发布于湖北
- 举报
解析法解决问题步骤 3.2 用穷举法解决问题 1.什么是穷举法? 也叫枚举法、列举法 ——将求解对象一一列举出来,然后逐一加以分析、处理,并验证结果是否满足给定的条件,穷举完所有对象,问题将最终得以解决。 任务一:水仙花数 水仙花数是指一个三位数,它的各位数的立方和正好等于该数本身。如:153=13+53+33。请设计算法求解“水仙花数问题”。 水仙花数算法: For 某整数=100 to 999 If 该数百位数字的立方+该数十位数字的立方+该数个位数字的立方=该数 Then print 该数 End if Next 某整数 任务二:编写求三位水仙花数程序 a=x\100 b=(x-a*100)\10 c=x-a*100-b*10 水仙花数代码: Dim x, b, s, g As Integer For x = 100 To 999 Step 1 a = i \ 100 b = (i - a * 100) \ 10 c= i - a * 100 - b * 10 If a^3 + b^3 + c^3 = x Then Print x End If Next x 穷举法的适用条件: ①求解对象应该是有限的; ②有穷举规则 ③一时找不出解决问题的更好途径时; 穷举法解决问题步骤: 通常可以从两个方面进行分析: ⑴确定范围:问题所涉及的
您可能关注的文档
最近下载
- 2026江苏苏州工业园区领军创业投资有限公司招聘1人笔试参考题库及答案解析.docx VIP
- 数独四宫格-60+200题.pdf VIP
- 泥结石路面施工方案.docx VIP
- 二次函数的图象与性质(8大题型)-2025年中考数学冲刺复习(南京专用)含答案.pdf VIP
- 【高考真题】2023年高考物理真题完全解读(上海卷).pdf VIP
- 2025年中石油职称英语考试题库及答案.doc VIP
- 《流感抗病毒药物临床试验技术指导原则》.pdf VIP
- 城市更新行动中的智慧城市建设与未来十年发展趋势报告.docx
- (水井)机井竣工报告材料.pdf VIP
- 2025-2030年智算中心行业市场发展分析及发展前景与风险报告.docx VIP
原创力文档

文档评论(0)