#include <iostream>
using namespace std;
main()
{
int unsigned long ilosc;
cin >> ilosc;
int *szczyty = new int[ilosc];
for(int unsigned long i=0; i<ilosc; i++)
cin >> szczyty[i];
int unsigned long maxz, maxw;
int unsigned long j, k;
for(k=0; k<ilosc; k++) //po koleji all punkty
{
maxz = szczyty[k]; // najbardziej na zachód i wschód jest wpierw
maxw = szczyty[k]; // punkt którego bierzemy
j = k;
do
{
if(szczyty[j]>maxw) //spr które na wschód wyższe
maxw=szczyty[j];
j++;
} while (j < ilosc-1);
j = k;
do
{
if(szczyty[j]>maxz) //spr które na zachód wyższe
maxz=szczyty[j];
j--;
} while (j >= 0);
cout << maxz << " ";
cout << maxw << endl;
}
delete [] szczyty;
}
czemu mi się po uruchomieniu i wpisaniu wszystkich danych zawiesza program ?