無給の人を殺すC ++(3n + 1)予想

初めてPATを磨く場合、注意:通常のコンパイラと同様に、ヘッダーファイルをインポートし、名前空間stdを使用する必要があります。それ以外の場合は、エラーが発生します(ゴーストは私が経験した笑顔を知っています。jpg)

1 #include <iostream>
 2  
3  名前空間std を使用 ;
 4 5 int main()
 6 {
 7 int time = 0 ;
 8 int n;
 9      cin >> n;
 10 while(n!= 1 ){
 11 if(n%2 == 0 12          { // 半分に均等にカット13              n / = 2 ;
 14          } その他15          { 
                          

// 奇数3 * n + 1半分にカット
16              n =(3 * n + 1)/ 2 ;
 17          }
 18          時間+ = 1 ;
 19      }
 20      cout << 時間;
 21      return  0 ;
 22 }

 

おすすめ

転載: www.cnblogs.com/apprendre-10-28/p/12694185.html