1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
#include <iostream>

using namespace std;


int main()
{
    int n, k, i, j, v, result = 2019;
    cin >> n;
    cin >> k;
    for(i=1; i <= min(n, k); i++) {
        for (j=1; j <= i; j++){
            cin >> v;
            if (j * (i + 1 - j) <= k && v < result) result = v;
        }
    }
    cout << result << endl;
    return 0;
}