A6

import sk.upjs.jpaz2.Turtle;

public class Poliarka extends Turtle {

        public double priemer(int[] pole) {
                int sucet = 0;
                for (int i = 0; i < pole.length; i++) {
                        sucet = sucet + pole[i];
                }

                return sucet / (double) pole.length;
        }

        public int pocetOpakovani(int[] pole, int cislo) {
                int vysledok = 0;
                for (int i = 0; i < pole.length; i++) {
                        if (pole[i] == cislo) {
                                vysledok++;
                        }
                }

                return vysledok;
        }

        public int[] zdvojPole(int[] pole) {
                int[] vysledok = new int[pole.length * 2];
                for (int i = 0; i < pole.length; i++) {
                        vysledok[2 * i] = pole[i];
                        vysledok[2 * i + 1] = pole[i];
                }
                return vysledok;
        }

        public boolean jeNeklesajuce(int[] pole) {
                boolean vysledok = true;
                for (int i = 0; i < pole.length - 1; i++) {
                        vysledok = vysledok && (pole[i] <= pole[i + 1]);
                }

                return vysledok;
        }

        public boolean jeNeklesajuce2(int[] pole) {
                for (int i = 0; i < pole.length - 1; i++) {
                        if (!(pole[i] <= pole[i + 1])) {
                                return false;
                        }
                }

                return true;
        }

        public int[] speciPole(int[] pole) {
                int sucet = 0;
                for (int i = 0; i < pole.length; i++) {
                        sucet = sucet + pole[i];
                }

                int[] vysledok = new int[sucet];

                int zapisIdx = 0;
                for (int i = 0; i < pole.length; i++) {
                        // zapiseme pole[i] krat hodnotu pole[i]
                        // tam, kde sme skoncili zapisovanie v poli vysledok
                        for (int j = 0; j < pole[i]; j++) {
                                vysledok[zapisIdx] = pole[i];
                                zapisIdx++;
                        }
                }

                return vysledok;
        }
}
import java.util.Arrays;


public class Spustac {

        /**
         * @param args
         */

        public static void main(String[] args) {
                Poliarka zofka = new Poliarka();

                int[] p = {4, 1, 8, 1, 3, 9, 10, 3, 14};
                System.out.println(zofka.priemer(p));   
                System.out.println(Arrays.toString(zofka.zdvojPole(p)));
        }

}