首页 > 其他 > 详细

角谷猜想

时间:2019-02-26 10:43:13      阅读:166      评论:0      收藏:0      [点我收藏+]
 1 /* 角谷猜想
 2 一个数如果是奇数 那么这个数乘以3加1
 3 如果是偶数,那么这个数除以2
 4 最终结果会是1 */
 5 using System;
 6 class Jiaogu 
 7 {
 8     public static void Main(string[] args) 
 9     {
10         for( int n=1; n<=100; n++ )
11         {
12             int a = n; /*一个数n*/
13             Console.Write("n=" + n);
14             
15             while( a != 1 )
16             {             
17                 if( a%2==1 )/*如果是奇数 乘以3加1*/
18                     a = a*3+1; 
19                 else 
20                     a /= 2;/*如果是偶数 除以2*/
21                 Console.Write( " " + a );/*输出这个数*/
22             }
23             
24             Console.WriteLine(" " + a +"\n");/*最终会输出1 回车*/
25         }
26     }
27 }

 

角谷猜想

原文:https://www.cnblogs.com/GoldenEllipsis/p/10435744.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!