Wszystko się kompiluje, zakresy wejscia posprawdzane a sędzia odrzuca. Nie mam pomyslu dlaczego. Moze ktos rzucic okiem?
#include
#include
using namespace std;
int main()
{
int t,n;
do
{
cin>>t;
}
while (t>100);
int wynik[t];
for(int p=0;p<t;p++)
{
do
{
cin>>n;
}
while ((n>99)||(n<1));
int licz[n];
float sred=0;
for (int i=0;i<n;i++)
{
do
{cin>>licz[i];}
while ((n>100)||(n<0));}
for(int j=0;j<n; j++)
{
sred=sred+licz[j];
}
sred=sred/n;
int najmn=licz[0];
for (int k=0;k<n;k++)
if (fabs(sred-licz[k])<(fabs(sred-najmn)))
{wynik[p]=licz[k];
najmn=licz[k];
}
}
for (int u=0;u<t;u++)
cout<<wynik[u]<<endl;
return 0;
}