АА20

Условие: В заданной строке удалить последнюю пару символов «:=», которая найдется в строке.

Тесты:

Ввод Вывод
sdfsd  fdg :=sdrgs := :+:=:= sdf FUHIUh := sdfdf sdfsd  fdg :=sdrgs := :+:=:= sdf FUHIUh  sdfdf
фыпва :+вап:=аоап:=вр   := в фыпва :+вап:=аоап:=вр    в

 

Код программы:

Код программы на Java:

Ссылка на ideone.com: https://ideone.com/Z94AwR

План программы:

  1. Ввод строки из стандартного потока ввода. Здесь используется getline, чтобы можно было вводить символы-разделители
  2. Используется метод rfind класса string, позволяющий найти подстроку, начиная с конца
  3. Результат поиска — позиция символа, с которого начинается искомая построка
  4. Если позиция найдена, то используется метод replace, который заменяет все символы найденной подстроки на пустую строку

Ссылка на программу http://ideone.com/x5AtbG

Швандт Максим Альбертович
Швандт Максим Альбертович

Latest posts by Швандт Максим Альбертович (see all)

3 thoughts on “АА20