Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- int main(){
- int i, j, f, ciclo, cicloA, auxiliar;
- while(scanf("%d%d\n", &i, &j) != EOF){
- if(i<j){ // No caso de i ser menor que J ent?o...
- ciclo = 0;
- cicloA = 0;
- 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
- auxiliar = f;
- ciclo = 0;
- while(auxiliar>1){
- if(auxiliar%2==0){
- auxiliar = auxiliar/2;
- }
- else { auxiliar = (auxiliar * 3) + 1;
- }
- // Contagem dos ciclos para cada valoir entre i e j
- ++ciclo;
- }
- if(ciclo>cicloA){
- printf("%d %d %d\n", i, j, ciclo);
- }
- }
- }
- }
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement