解析算法-枚举算法练习题

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1. 编写VB 程序完成计算!101!71!411+++=F 的值。

2. 根据以下迭代公式编写VB 程序求π的近似值。

3. 角谷猜想。对任意一个大于1的正整数n ,进行如下运算:若n 是奇数时,n 的值替换为3n+1,若n 是偶数时,n 的值替换为n/2;重复以上运算,n 最终变为1。编写一个VB 程序输出验算过程。

1.“玫瑰花数”是指一个4位整数,其各个位数字的4次方和恰好等于该数本身,例如,

1634是一玫瑰花数, 444443611634+++=。编写VB 程序输出所有的玫瑰花数。

2.孔雀开屏数。如果一个n 位整数k 的各位数字之和的n 次幂等于k 本身,则这个数k 称为孔雀开屏数。如三位数512=(5+1+2)3

,512就是一个三位的孔雀开屏数。编写VB 程序输出二~五位数中的所有孔雀开屏数。

3. 孪生素数。孪生素数是指两个相邻奇数且都是素数,如3,5;11、13;它们是最近的素数,就像孪生兄弟一样。输出100以内的所有孪生素数。

4. 方程x+y+z=n 有几组正整数解

(提高篇)方程x+y+z≤n有几组正整数解

相关文档
最新文档