import java.util.ArrayList;
import java.util.Scanner;

public class Main {
    public static void main(String[] args) {
        String matrixData = "5 -2 3 4 5 6 7 8 9 10\n" +
                            "1 8 -3 4 5 6 7 8 9 10\n" +
                            "1 2 -1 4 5 6 7 8 9 10\n" +
                            "1 2 3 2 5 6 7 8 9 10\n" +
                            "1 2 3 4 -5 6 7 8 9 10\n" +
                            "1 2 3 4 5 4 7 8 9 10\n" +
                            "1 2 3 4 5 6 -7 8 9 10\n" +
                            "1 2 3 4 5 6 7 2 9 10\n" +
                            "1 2 3 4 5 6 7 8 -9 10\n" +
                            "1 2 3 4 5 6 7 8 9 1\n";

        ArrayList<ArrayList<Double>> matrix = new ArrayList<>();

        try {
            // Читаємо дані безпосередньо зі змінної (імітація файлу)
            Scanner scanner = new Scanner(matrixData);

            while (scanner.hasNextLine()) {
                String line = scanner.nextLine().trim();
                if (line.isEmpty()) continue;
                
                String[] values = line.split("\\s+");
                ArrayList<Double> row = new ArrayList<>();
                
                for (String val : values) {
                    row.add(Double.parseDouble(val.replace(",", ".")));
                }
                matrix.add(row);
            }
            scanner.close();

            ArrayList<Double> positiveElements = new ArrayList<>();
            double sum = 0;

            for (int i = 0; i < matrix.size(); i++) {
                if (i < matrix.get(i).size()) {
                    double element = matrix.get(i).get(i);
                    if (element > 0) {
                        positiveElements.add(element);
                        sum += element;
                    }
                }
            }

            if (!positiveElements.isEmpty()) {
                double average = sum / positiveElements.size();
                System.out.println("Додатні елементи на головній діагоналі: " + positiveElements);
                System.out.println("Середнє арифметичне: " + average);
            } else {
                System.out.println("На головній діагоналі немає додатних елементів.");
            }

        } catch (NumberFormatException e) {
            System.out.println("Помилка формату: У даних є символи, які не є числами.");
        }
    }
}