Вопрос школьника по предмету Информатика
Пожалуйста очень нужно!
Создать функцию, которая убирает из строки все символы, которые мы передали вторым аргументом.
Например,
func(«hello vasiliy», [‘l’, ‘a’]);
должна вернуть «heo vsiiy»
Ответ учителя по предмету Информатика
// PascalABC.NET
function func(s: string; ds: HashSet<char>): string;
begin
var p := ds.Select(c -> c + »).ToArray;
Result := s.Remove(p)
end;
begin
func(‘hello vasiliy’, [‘l’,’a’]).Print
end.
Похожие вопросы от пользователей
the professor mended (профессор починила) а monkey chased (обезьяна погналась)
Выпишите все сочетания подлежащего и сказуемого
Скажи по -английски я помогала, Джо приготовил, все играли.
3. Выполните грамматические упражнения 3.1 Выпишите правильную форму глагола. 1. Я обычно смотрю телевизор вечером. а) watch в) am watching c) have watched 2. Сейчас я смотрю детектив. а) watch в) watched c) am watching 3. Вчера в это время я готовила обед. а) have cooked в) was cooking c) cooked 4. Я уже поела суп. а) ate в) was eating c) have eaten 5. Я окончу университет в 200… году. а) will graduate в) will be graduating c) graduate 6. Вчера я ходила в кино. а) went в) have gone c) had gone 7. Он работал год, перед тем как поступить в университет. а) worked в) had worked c) was working 3.2 Поставьте глаголы в следующих предложениях в the Present Simple, the Past Simple, the Future Simple. Используйте подходящие индикаторы времени. 1. I often ( to go) to the library. 2. He (to read) many books. 3. We (to have) a party. 3.3 Поставьте глаголы в следующих предложениях в the Present Continuous, the Past Continuous и the Future Continuous. Используйте подходящие индикаторы времени. 1. My friend (to play) tennis. 2. I (to have) lunch. 3. You (to do) your homework.