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

int main(){
	int n, k;
	scanf("%d%d", &n, &k);
	int res = 999999999;
	for(int i=1; i<=n; i++){
		for(int j=1; j<=i; j++){
			int x;
			scanf("%d", &x);
			if(k >= j*(i-j+1)){
				res = std::min(res, x);
			}
		}
	}
	printf("%d\n", res);
	
	return 0;
}