3n+1问题 C语言实现

时间:2014-02-08 09:38:16
【文件属性】:

文件名称:3n+1问题 C语言实现

文件大小:1KB

文件格式:TXT

更新时间:2014-02-08 09:38:16

3N+1问题 c语言实现 挑战编程上的原题

3N+1问题 c语言实现 挑战编程上的原题 考虑一下数列的生成办法.由n开始. 如果 n是偶数除以2. 如果是奇数, 除以3加1. 这样产生一个新的n, 长此以往,直到n = 1. 例如 n = 22: 22 11 34 17 52 26 13 40 20 10 5 16 8 4 2 1 历史证明:0~1000 000无所例外 求这样的数列的长度.例如对于22的数的长度是16。 程序要求: 输入m,n求[m,n]之间的所有数中的最长的长度输出


网友评论