2 / 2
Dec 2019

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;

}

  • created

    Dec '19
  • last reply

    Dec '19
  • 1

    reply

  • 525

    views

  • 1

    user