Предмет: Информатика, автор: onetimefayp9bsax

Чему равно sk ? Как работает этот алгоритм, если возможно описать шаги. P.S: Если удобно можно переписать этот алгортим на JS

Приложения:

Ответы

Автор ответа: qwaaq
1

По условию элементы массива могут принимать абсолютно любые значения, т.е. могут быть любыми рациональными числами.

Первый цикл будет вычислять среднее арифметическое положительных элементов. В переменной s будет храниться общая сумма их значений, а в sk - их кол-во.

Далее, после цикла, общая сумма делится на общее кол-во и получается среднее арифметическое. Притом неясно, а что если массив не имеет положительных элементов? Будет неопределенность вида 0/0, непонятно каким образом обработанная программой (и алгоритмом).

Далее считается кол-во элементов, больших среднего значения. И тут опять же, ничего определенного сказать нельзя. В силу произвольности значений элементов массива, это кол-во может быть любым (но не большим n).

А что если среднее значение есть неопределенность 0/0 ? Относительно нее осуществлять операции сравнения... кхм, вообще непредсказуемая операция.

Итого: sk на выходе может быть любым, задача сформулирована убого.


onetimefayp9bsax: Спасибо большое, я 2 часа пытался понять что это. Выручил
Похожие вопросы
Предмет: Физика, автор: Аноним