Желательно программу полегче, а то в инете страшно смотреть ** предлагаемые решения))

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

Желательно программу полегче, а то в инете страшно смотреть на предлагаемые решения))


image

Информатика | 97 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

//PascalABC.NET 3.1 сборка 1200
begin
    var s := ReadlnString('s =');
    s := s.Replace('А', '*_*');
    s := s.Replace('Б', 'А');
    s := s.Replace('*_*', 'Б');
    
    s := s.Replace('а', '*_*');
    s := s.Replace('б', 'а');
    s := s.Replace('*_*', 'б');
    writeln(s);
end.

Доцент (53.1k баллов)
0

вроде как проще некуда меняем сначала а на что попало, потом б на а, потом что попало на б

10,984,878 вопросов
13,471,016 ответов
8,518,553 комментариев
4,909,216 пользователей