Вася обучается в школе. Не так давно учитель записал на доске строчку из
Вася учится в школе. Не так давно учитель записал на дощечке строчку из строчных латинских букв и цифр, а Вася переписал эту строчку в тетрадку. Придя домой, Вася столкнулся с неувязкой в прочтении строчки. Он время от времени путал некие пары знаков во время переписывания строчки, а конкретно: 1. Латинскую букву "о" и цифру "0". 2. Латинскую буковку "l" и цифру "1" 3. Буковкы "m" и "n". При этом Вася уверен, что все остальные знаки он переписал верно. По записанной в тетради строке S обусловьте, мог ли учитель написать на доске строчку Т. Входные данные: Во входном файле input.txt в первой строчке записана строчка S - то, что записал Вася в тетради. Во второй строке записана строчка Т. Выходные данные: В выходной файл output.txt ваша программка обязана вывести слово YES, если учитель мог написать строчку T, и NO, если не мог.
Задать свой вопрос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.
-
Вопросы ответы
Статьи
Информатика
Статьи
Математика.
Разные вопросы.
Разные вопросы.
Математика.
Разные вопросы.
Математика.
Физика.
Геометрия.
Разные вопросы.
Обществознание.