1. Если число оканчивается на 6, то оно четное согласно признаку делимости на 2, поэтому проверка на четность не нужна.
// PascalABC.NET 3.3, сборка 1634 от 14.02.2018// Внимание! Если программа не работает, обновите версию!begin var a:=ArrRandom(ReadInteger('n='),20,80); a.Println; var k:=a.Where(t->t mod 10=6).Count; if k>0 then Writeln(k) else Writeln('Нет')end.
Примерn= 1547 53 73 26 75 64 70 32 27 80 29 53 20 62 6622. Достаточно много раз нужно запускать задачу, чтобы суметь получить случайную последовательность с парой одинаковых соседних элементов...
// PascalABC.NET 3.3, сборка 1634 от 14.02.2018// Внимание! Если программа не работает, обновите версию!begin var a:=ArrRandom(10,0,100); a.Println; var k:=a.Pairwise.Where(t->t[0]=t[1]).Count; if k>0 then Writeln(k) else Writeln('Нет')end.
Пример60 41 87 87 95 75 72 32 8 521