123321456654sego
18.02.2021 12:06

Напишите программу, которая найдет и выведет все отражения. Формат ввода
Вводится символ для поиска в строках. Затем вводятся строки, пока не будет введено слово Днепр.

Формат вывода
В каждой строке нужно найти последнее вхождение указанного символа, взять оставшуюся после него строку и перевернуть в обратном порядке. Полученные строки вывести без повторений в произвольном порядке по одной в строке. Если ни одна такая строка не найдена, вывести -1.

Пример 1
Ввод Вывод
н
те луга не луга
то зеленый пояс
перепоясавший посередине круглое небо
и в верхней половине
и в нижней половине
прогуливается месяц
Днепр
сяоп йы
обе
е
агул е
Пример 2
Ввод Вывод
А
Посереди Днепра плыл дуб
Сидят впереди два хлопца
черные козацкие шапки набекрень
летят брызги во все стороны
Днепр

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
BRB987
21.07.2020 16:20
program summa;
var
sum:BigInteger;
i,n:integer;

begin
write ('n = ');
readln(n);  
sum:=0;    
i:=1;       
while i<= n do begin 
sum:=sum+i;         
i:=i+1;    
end;
writeln('Sum = ',sum);
end.


program krugi;
uses graphabc;
var
x,y,r:integer;

begin
setBrushColor(clGreen);  
x:=22; y:=22; r:=20;  
while x<660 do    begin     
circle(x,y,r);  
x:=x+40;        
end;
end.


program factorial;
var
pr:BigInteger;
i,n:integer;

begin
write ('n = ');
readln(n);  
pr:=1;    
i:=1;       
while i<= n do begin 
pr:=pr*i;         
i:=i+1;    
end;
writeln('Факториал числа n! = ',pr);
end.
0,0(0 оценок)
Ответ:
dimka20219
01.03.2021 06:17

public static int bostonDynamics(int a, int b){

       System.out.println("Дом №" + a); // выводим номер дома  

       if (a == b) { // если дом последний на улице заканчиваем работу метода  

           return 0;  

       }

       return bostonDynamics(a+1,b); // рекурсией передаём следующий дом и конечный дом  

   }

   public static void main(String[] args) {

       Scanner scan = new Scanner(System.in);

       System.out.println("Vv A"); // первый дом  

       int a = scan.nextInt();

       System.out.println("Vv B"); // последний дом  

       int b = scan.nextInt();

       bostonDynamics(a, b); // вызов метода  

   }

Объяснение:

вводим первый дом

вводи последний дом

вызываем метод, передовая номера домов

метод:

выводим номер дома

если дом последний на улице заканчиваем работу

рекурсией передаём следующий дом и конечный дом

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота