Нужно написать программу ** паскале

0 голосов
33 просмотров

Нужно написать программу на паскале


image

Информатика (985 баллов) | 33 просмотров
Дан 1 ответ
0 голосов
Правильный ответ
PascalABC.NET 3.3.5, сборка 1660 от 20.04.2018
Внимание! Если программа не работает, обновите версию!

function Good(p:(integer,integer)):boolean;
begin
  var a:=p[0].ToString.ToHashSet;
  var b:=p[1].ToString.ToHashSet;
  Result:=a=b
end;

begin
  var n:=ReadlnInteger;
  ReadSeqInteger(n).Pairwise.Where(t->Good(t)).Count.Println
end.

Пример
5
12
2212
34
42402
402
2
(150k баллов)