#include <iostream> #include <stdio.h> using namespace std; long long t[2100][2100],mn=1e9+7,n,k; int main() { scanf("%lld %lld",&n, &k); for(int i=1; i<=n; i++) { for(int g=1; g<=i; g++) { scanf("%lld",&t[i][g]); if((1-(g-i))*g<=k) { mn=min(mn,t[i][g]); } } } printf("%lld", mn); return 0; }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 | #include <iostream> #include <stdio.h> using namespace std; long long t[2100][2100],mn=1e9+7,n,k; int main() { scanf("%lld %lld",&n, &k); for(int i=1; i<=n; i++) { for(int g=1; g<=i; g++) { scanf("%lld",&t[i][g]); if((1-(g-i))*g<=k) { mn=min(mn,t[i][g]); } } } printf("%lld", mn); return 0; } |