TEMA

PROBLEM 1157 - URI Fórum 1.0

Klesio Nascimento preguntado 2 years ago

O que está errado não sei o que é ?

public ArrayList getDivisores(){

    ArrayList<Integer> divisores = new  ArrayList<>();

    for(int i = 1; i< N ; i++){
        if (N % i == 0){

            divisores.add(i);

        }

    }
    return divisores;

}

Recuerda no enviar soluciones. Tu mensaje puede ser revisado por nuestros moderadores.

  • Fabricio Fagundes respondido 2 years ago

    Olá Klesio Falta fazer a retirada se o número N for ímpar, pois ele não vai ter divisor positivo.