2 / 3
Nov 2016

mam problem z zadaniem gdyż na stronie pokazuje mi błędną odpowiedz a wszystko w nim działa.
http://pl.spoj.com/problems/PP0604A/4

include

using namespace std;

int main()
{
//iterator jako int!!
int N,M;

cin >>M;
for (int o=0; o<M; o++)
{
float srednia, najbl, ile=0,suma=0,szukana,y;
int x = 1;
cin >> N;
float *tablica;
tablica= new float[N];

for (int i = 0; i<N; i++){
    cin >> tablica[i];
    ile++;
    suma+=tablica[i];
}

srednia=suma/ile;

szukana = tablica[0]-srednia;
if (szukana<0)
    szukana = -szukana;
  y=tablica[0]; 

while (x!=N )
{
    najbl = tablica[x]-srednia;
    if (najbl<0)
        najbl=-najbl;


    if (najbl<szukana)
    {
        szukana = najbl;
        y=tablica[x];
    }
    x++;





}
cout << y;

delete tablica;

}

return 0;

}

zrób sobie najpierw co najmniej takie ćwiczenia, a także takie same możesz z float, a potem dopiero możesz wrócić do zadania:

cout << 10 / 3 << endl;
cout << (double) 10 / 3 << endl;
cout << 10 / (double) 3 << endl;
cout << (double) (10 / 3) << endl;