Пожалуйста очень нужно! Создать функцию, которая убирает из строки все символы, которые...

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

Пожалуйста очень нужно! Создать функцию, которая убирает из строки все символы, которые мы передали вторым аргументом. Например, func("hello vasiliy", ['l', 'a']); должна вернуть "heo vsiiy"


Информатика (171 баллов) | 57 просмотров
Дан 1 ответ
0 голосов

// PascalABC.NET

function func(s: string; ds: HashSet): string;

begin

 var p := ds.Select(c -> c + '').ToArray;

 Result := s.Remove(p)

end;

begin

 func('hello vasiliy', ['l','a']).Print

end.

(1.6k баллов)