Conjetura de C ++ (3n + 1) que mata a las personas no remuneradas

La primera vez que cepille PAT, tenga en cuenta: Al igual que los compiladores comunes, debe importar archivos de encabezado y usar el espacio de nombres estándar; de lo contrario, obtendrá un error (el fantasma sabe qué sonrisa experimenté.jpg)

1 #include <iostream>
 2  
3  usando el  espacio de nombres 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          { // Par medio corte 
13              n / = 2 ;
 14          } más 
15          {// Impar 3 * n + 1 cortado por la mitad 
16              n = ( 3 * n + 1 ) / 2 ;
 17          }
 18          veces + = 1 ;
 19      }
 20      cout << hora;
 21      retorno  0 ;
 22 }

 

Supongo que te gusta

Origin www.cnblogs.com/apprendre-10-28/p/12694185.html
Recomendado
Clasificación