Аватар
Информатика, опубликовано 2018-08-22 23:20:53 by Гость

Поменять порядок следования цифр в заданном натуральном числе N на обратный, удалив при этом из записи получаемого числа все вхождения цифры k

Аватар
Ответ оставил Гость

// PascalABC.NET 3.0, сборка 1139 от 10.01.2016
begin
  var s:=ReadLnString(Введите натуральное число);
  var k:=ReadChar(Введите символ для исключения);
  s.Where(x->x in [0..9]).Reverse.Where(x->xk).PrintLn()
end.

Тестовые решения
- сначала корректное число:
Введите натуральное число 23610645311065462546320
Введите символ для исключения 6
023452450113540132

- а теперь число, замусоренное разными символами:
Введите натуральное число 1234 разорвем2356-783+342/1421453!!!
Введите символ для исключения 3
5412412487652421



Вопрос
Не нашли ответа?
Если вы не нашли ответа на свой вопрос, или сомневаетесь в его правильности, то можете воспользоваться формой ниже и уточнить решение. Или воспользуйтесь формой поиска и найдите похожие ответы по предмету Информатика.