daily pastebin goal
46%
SHARE
TWEET

Untitled

Marcos997387213 Mar 21st, 2019 63 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. int main(){
  2.  
  3.    int i, j, f, ciclo, cicloA, auxiliar;
  4.     while(scanf("%d%d\n", &i, &j) != EOF){
  5.         if(i<j){ // No caso de i ser menor que J ent?o...
  6.             ciclo = 0;
  7.             cicloA = 0;
  8.             for(f=i; f<=j; f++){ // O f vai receber o primeiro valor, que sera o de i e ir? ver se eh par ou impar, e seguir as instru?oes
  9.                    auxiliar = f;
  10.                    ciclo = 0;
  11.                    while(auxiliar>1){
  12.                             if(auxiliar%2==0){
  13.                                 auxiliar = auxiliar/2;
  14.                             }
  15.                             else { auxiliar = (auxiliar * 3) + 1;
  16.                             }
  17.                             // Contagem dos ciclos para cada valoir entre i e j
  18.                         ++ciclo;
  19.                     }
  20.                     if(ciclo>cicloA){
  21.                 printf("%d %d %d\n", i, j, ciclo);
  22.             }
  23.             }
  24.         }
  25.        
  26.     }
  27.     return 0;
  28. }
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top