Ваша задача - создать программу, которая будет вводить слово любой длины шрифтом Calibri. Это слово будет состоять из буквенных символов, которые находятся на обычной клавиатуре QWERTY. Там не будет акцентов или каких-либо других символов (например, знаки препинания, цифры и т. Д.).
Итак, оригинальные персонажи:
АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЫЭЮЯ
Затем программа закодирует его, чтобы изменить символы таким образом, чтобы они выглядели одинаково или точно так же, что, вероятно, могло бы спутать средство проверки орфографии, пометив его, но это смутило бы меня, так как оно выглядит так же, как обычное слово, с неизменным символом.
Примером этого является символ Unicode U+0430, кириллическая буква a («а»), может выглядеть идентично символу UnicodeU+0061 строчная , латинской строчной букве a, («a»), которая является строчной буквой «a», используемой в английском языке.
Другой пример - русские буквы а, с, е, о, р, х и у имеют оптические аналоги в основном латинском алфавите и выглядят близко или идентичны а, с, е, о, р, х и у.
Правила:
- В программе должны отрабатываться похожие персонажи. Это означает, что они не могут быть сохранены в любой форме . Это означает, что значение Unicode или сам символ.
- Это код гольф - самый короткий ответ выигрывает!
- Вы должны также опубликовать версию без игры в гольф, чтобы избежать мошенничества, которое невозможно обнаружить при игре в гольф!
- Для этого вы можете использовать любую функцию или программу, если слова там тоже не хранятся.
- Вы должны использовать UTF-8. Другие входы и выходы запрещены. Это сделано для того, чтобы я действительно мог читать то, что вы выводите, и то, что я ввожу, поэтому у меня нет случайной массы квадратов, вопросительных знаков и других случайных знаков!
- Это должно работать с любым словом, которое я ввожу.
Рабочий пример (скопируйте и вставьте это в слово и вставьте после него пробел, он должен помечать второй, а не первый.)
Halim
Hаlim
Некоторая полезная информация здесь
Удачи! Начать
