Полученная в нужный момент времени информация явлается актуальной или полезной
//Ошибка в if.
//В принципе можно обойтись и без вычисления s. Просто
//прерывать цикл при несовпадении двух шестеренок и
//выводить NO
var
n, s, i, m, m1: int64;
begin
s := 0;
Read(n, m1);
for i := 1 to n - 1 do
begin
Read(m);
if m = m1 then
S := s + 1;
m := m1;
end;
if (s = n - 1) then
Write('YES');
if (s <> n - 1) then
Write('NO');
end.
var a,i,n,k : integer;
begin k := 0;
write ('n = ');
readln (n);
for i := 1 to n do
begin read (a);
if a =0 then
k := k +1; end;
writeln (k,' - кол-во нулей');
<span> end.</span>
Проще всего в windows зажать alt и набрать на доп клавиатуре нужное число:
Alt+77 = M
Alt+109 = m
Alt+79 = O
Alt+111 = o
Alt+42 = *
Alt+56 = 8
Alt+91 = [
Alt+123 = {