2 / 8
Jan 2019

najpierw przeczytaj to: informacja dla początkujących na forum

potem przeczytaj (kilka razy) treść zadania, oraz doprowadź twój program do stanu w którym przynajmniej dla danych testowych z zadania będzie dawał poprawne wyniki, i dopiero wtedy, gdy dalej nie będzie AC oczekuj pomocy

29 days later

dane podane w zadaniu są tylko dla lepszego zrozumienia treści - program będzie testowany również dla innych zestawów danych

co zrobi twój program np. dla takich danych:

5
20 1 1 1 1 1 1 1 1 1 1 9 9 9 9 9 9 9 9 9 9
20 1 1 1 1 1 1 1 1 1 9 9 9 9 9 9 9 9 9 9 9
20 1 1 1 1 1 1 1 1 9 9 9 9 9 9 9 9 9 9 9 9
20 1 1 1 1 1 1 1 9 9 9 9 9 9 9 9 9 9 9 9 9
20 1 1 1 1 1 1 9 9 9 9 9 9 9 9 9 9 9 9 9 9

Dziękuję za szybką odpowiedź. Oczywiście uwaga słuszna, tylko problem miałem z tym że średnia tak naprawdę wychodzi 2.8/2.8/2.6. Pewnie nie znam, jeszcze funkcji którą warto tu zastosować, dwa razy użyłem rzutu do int, raz uśrednienia. Gdyby wszędzie było tak samo wyniki byłyby inne. Możesz mnie jakoś nakierować?

Mam na myśli to że przy pierwszym zestawie liczb 4/1/2/3/4 najbliższa średniej czyli 2.8 jest liczba 3, a wynik ma być 2… z kolei w drugim 4/4/3/2/1 jednak 3 a średnia jest taka sama - 2.8
Zdaję sobie sprawę z tego że dla wielu tu, to śmieszne podstawy, ale uczę się…tak czy inaczej dzięki za zainteresowanie

twoim podstawowym problemem jest całkowite niezrozumienie treści zadania - więc przeczytaj je jeszcze raz (a raczej wiele razy), aż zrozumiesz o co w nim chodzi

jeżeli nie zrozumiesz, to poszukaj innych wątków do tego zadania, tam będą rozwiązania (co prawda błędne :slight_smile: ) i zastanów się jak je próbowali zrobić inni

Zacznij od [nauki] czytania ze zrozumieniem. To co podajesz to nie jest zestaw do obliczenia średniej, a więc średnia nie wynosi 2.8