package UP_kontrolno1;

/**
 *
 * @author Михаил Николов
 */
public class zad10 {

    public static void main(String[] args) {

        System.out.println("Извежда всички съвършенни числа (равни на сумата от делителите си) от 6 до 10 000.\n\nЧислата са:");

        for(int i=6; i<=10000; i++) {
            int index = 0;
            int[] deliteli = new int[i];
            for(int j=1; j<=(i/2); j++) {
                if(i%j == 0) {
                    deliteli[index] = j;
                    index++;
                }
            }

            int sum = 0;
            for(int j=0; j<index; j++) {
                sum = sum + deliteli[j];
            }

            if(i == sum) {
                System.out.println(i);
            }
        }



    }

}