Решить задачу на языке Pascal ABC.NET

Имеется последовательность натуральных чисел, число элементов которой нечётно. Ноль – признак конца и в число элементов
последовательности не входит. Определите, является ли среднее из чисел последовательности больше среднего арифметического данной последовательности и выдайте полученный результат в виде YES | NO.

Ответы

Ответ дал: kseniasharikowa
0

var a:array [1..100001] of longint;

r,k:real;

s:longint;

begin

t:=1;k:=0;

while t<>0 do

 begin

  read(t);

  inc(k);

  a[k]:=t;

  s:=s+t;

 end;

r:=s/k;

if a[k+1 div 2]>r then writeln('Yes') else writeln('No');

end.


Ответ дал: kseniasharikowa
0
Ведь мы не знаем сколько нам чисел дадут.
Ответ дал: kseniasharikowa
0
И середину предсказать невозможно.
Ответ дал: zizijudug
0
Значит, это недоработка условия задачи, если неоговорены ограничения
Ответ дал: zizijudug
0
Спасибо за помощь, всё равно)
Ответ дал: kseniasharikowa
0
Я еще пообщаюсь сейчас с напарником, и я думаю что может что-то получится.
Вас заинтересует