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 29 30 31 32 33 34 35 36 37 38 39 | //Sebastian Baldyga
#include <iostream>
#include <algorithm>
#include <cmath>
using namespace std;
long long tab[1000000];
int main () {
std::ios_base::sync_with_stdio(0);
int n, k, x, naj=2020, qty, i=0, suma=0, j=1;
cin>>n>>k;
qty=(n*(n+1))/2;
for(int i=0;i<qty;i++)
{
cin>>tab[i];
}
x=k;
while(x-i>0)
{
i++;
x-=i;
}
x=i;
for(int j=1;j<=i;j++)
{
suma+=j;
}
for(int i=suma;i<=suma+x;i++)
{
if(tab[i]<naj)
{
naj=tab[i];
}
}
cout<<naj;
return 0;
}
|