早教吧 育儿知识 作业答案 考试题库 百科 知识分享

3n+1用C#怎么做对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。给定的任一不超过1000的正整

题目详情
3n+1 用C#怎么做
对任何一个自然数n,如果它是偶数,那么把它砍掉一半;如果它是奇数,那么把(3n+1)砍掉一半。这样一直反复砍下去,最后一定在某一步得到n=1。给定的任一不超过1000的正整数n,简单地数一下,需要多少步(砍几下)才能得到n=1?(取自csdn高校俱乐部线上编程挑战赛)
用C#
▼优质解答
答案和解析
我是大学老师,你采纳了,告诉你!@
看了 3n+1用C#怎么做对任何一...的网友还看了以下: