Mam za zadanie napisać program w C++ do zadania o następującej treści: "Dane są dwa odważniki - jeden o wadze 1kg, a drugi o wadze większej i wyrażającej się liczbą całkowitą kilogramów. Dobrać wagę drugiego odważnika tak, by średnia liczba odważników potrzebnych do odważenia każdej masy od 1 do 20kg była najmniejsza z możliwych. Dla tak wyznaczonej wagi drugiego odważnika, obliczyć ile ta średnia wyniesie".
Myślę, że z napisaniem odpowiedniego programu nie będę miał większych problemów, natomiast chciałbym się upewnić, czy średnia ta będzie wyznaczana jako iloraz sumy odważników potrzebnych do zrealizowania każdej z tych mas przez ich ilość (czyli 20 i tym samym byłaby to średnia arytmetyczna) czy też może jakoś inaczej...? Z góry dziękuję za odpowiedź
[C++] odważniki i ich średnia liczba
- kerajs
- Użytkownik
- Posty: 8570
- Rejestracja: 17 maja 2013, o 10:23
- Płeć: Mężczyzna
- Podziękował: 306 razy
- Pomógł: 3347 razy
[C++] odważniki i ich średnia liczba
Ja , podobnie jak Ty , tak samo rozumiem treść zadania.
Czyli dla odważnika 2kg liczyć należy średnią z ciągu :
1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10
a dla np. 10kg z :
1,2,3,4,5,6,7,8,9,1,2.3.4.5.6.7.8.9.2
Czyli dla odważnika 2kg liczyć należy średnią z ciągu :
1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10
a dla np. 10kg z :
1,2,3,4,5,6,7,8,9,1,2.3.4.5.6.7.8.9.2
-
- Użytkownik
- Posty: 79
- Rejestracja: 5 gru 2011, o 13:28
- Płeć: Mężczyzna
- Lokalizacja: Kraków
- Podziękował: 6 razy
[C++] odważniki i ich średnia liczba
Ok, dzięki Tak nawiasem mówiąc, szukana średnia wyszła równa 3,7 dla drugiego odważnika o wadze 5kg. Gdyby waga tego odważnika wyniosła 4kg lub 6kg średnia byłaby niewiele większa bo 3,75