1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
#include <stdio.h>
#include <algorithm>

int main()
{
    int n, k, rok, odpowiedz = 2020;
    
    scanf("%d%d", &n, &k);
    
    for (int rz = 0; rz < n; rz++)
    {
        for (int kol = 0; kol <= rz; kol++)
        {
            int c = std::min(kol, rz - kol);
            int v = (rz + 1 - c) * (c + 1);
            
            scanf("%d", &rok);
            
            if (v <= k)
                if (rok < odpowiedz)
                    odpowiedz = rok;
        }
    }
    
    printf("%d\n", odpowiedz);
    
    return 0;
}