Вася учится в школе. недавно учитель записал на доске строку из строчных латинских букв и цифр, а вася переписал эту строку в тетрадку. придя домой, вася столкнулся с проблемой в прочтении строки. он иногда путал некоторые пары символов во время переписывания строки, а именно: 1. латинскую букву "о" и цифру "0". 2. латинскую букву "l" и цифру "1" 3. буквы "m" и "n". при этом вася уверен, что все остальные символы он переписал правильно. по записанной в тетради строке s определите, мог ли учитель написать на доске строку т. входные данные: во входном файле input.txt в первой строчке записана строка s - то, что записал вася в тетради. во второй строке записана строка т. выходные данные: в выходной файл output.txt ваша программа должна вывести слово yes, если учитель мог написать строку t, и no, если не мог.
294
368
Ответы на вопрос:
1. ввод строк s и t из файла в переменные (или в массивы). 2. проверяем длины массивов. если они разные - в выходном файле сразу пишем no и заканчиваем программу. 3. проверяем, что соответствующий знак в s равен знаку в t. и так в цикле по всем знакам. 4. если в массиве s встречаются буквы или цифры o, 0, i, 1, m, n, то проверяем, что в массиве т та же буква или соответствующая другая. вместо о может быть о или 0, вместо 0 может быть 0 или о. вместо i может быть i или 1, вместо 1 может быть 1 или i. вместо m может быть m или n, вместо n может быть n или m. 5. если все буквы с учетом возможных замен, то в выходном файле пишем yes. если не совпадает, то пишем no.
Реши свою проблему, спроси otvet5GPT
-
Быстро
Мгновенный ответ на твой вопрос -
Точно
Бот обладает знаниями во всех сферах -
Бесплатно
Задай вопрос и получи ответ бесплатно
Популярно: Информатика
-
lokotkovasveta11.06.2022 19:41
-
Вппгш02.04.2022 01:32
-
chukalina04.08.2020 21:03
-
honeybeyker16.06.2023 11:26
-
80zumani01.07.2020 04:53
-
zzzzmi05.01.2022 22:39
-
Elay1103.09.2020 14:46
-
lena08m29.01.2023 09:05
-
Vovan325625.07.2020 18:41
-
medlitelnaj09.12.2022 09:47
Есть вопросы?
-
Как otvet5GPT работает?
otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса. -
Сколько это стоит?
Проект находиться на стадии тестирования и все услуги бесплатны. -
Могу ли я использовать otvet5GPT в школе?
Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое! -
В чем отличия от ChatGPT?
otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.