Advertisement
Marcos997387213

Untitled

Mar 21st, 2019
94
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.97 KB | None | 0 0
  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. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement