Загрузка данных


using System;

namespace MatrixMaxCounter
{
    class Program
    {
        static void Main(string[] args)
        {
            int[,] A = {
                { 1, 2, 3 },
                { 5, 5, 1 },
                { 3, 5, 2 }
            };

            int N = A.GetLength(0);
            int M = A.GetLength(1);

            int Amax = A[0, 0];

            for (int i = 0; i < N; i++)
            {
                for (int j = 0; j < M; j++)
                {
                    if (A[i, j] > Amax)
                    {
                        Amax = A[i, j];
                    }
                }
            }

            int K = 0;

            for (int i = 0; i < N; i++)
            {
                for (int j = 0; j < M; j++)
                {
                    if (A[i, j] == Amax)
                    {
                        K = K + 1;
                    }
                }
            }

            Console.WriteLine($"Amax: {Amax}");
            Console.WriteLine($"K: {K}");
            
            Console.ReadLine();
        }
    }
}