Перевертыши
Jun. 10th, 2010 01:08 pmУважаемые сообщники!
Существует ли в природе определение категории слов, написанных кириллицей (и наоборот), но с использованием только букв, которые совпадают с латиницей (кириллицей), а именно A B C E H K M O P T X?
В качестве примера: МОРЕ по-русски, MOPE по-английски, POT по-английски, РОТ по-русски, и т.д.
Условия: все слова пишутся с прописных букв, благозвучностью и "реализмом" слов пренебрегаем, то есть в паре "русский-английский" и наоборот хотя бы одно слово должно быть реальным.
зы. А если еще кто и ссылкой бросит на вдруг-существующий-список-таких-слов - в ноги поклонюсь.
Заранее спасибо.
Существует ли в природе определение категории слов, написанных кириллицей (и наоборот), но с использованием только букв, которые совпадают с латиницей (кириллицей), а именно A B C E H K M O P T X?
В качестве примера: МОРЕ по-русски, MOPE по-английски, POT по-английски, РОТ по-русски, и т.д.
Условия: все слова пишутся с прописных букв, благозвучностью и "реализмом" слов пренебрегаем, то есть в паре "русский-английский" и наоборот хотя бы одно слово должно быть реальным.
зы. А если еще кто и ссылкой бросит на вдруг-существующий-список-таких-слов - в ноги поклонюсь.
Заранее спасибо.
no subject
Date: 2010-06-10 10:22 am (UTC)no subject
Date: 2010-06-10 10:58 am (UTC)А словарики в каком формате, текстовом? (понимаю, что не бумажном)
no subject
Date: 2010-06-10 11:18 am (UTC)no subject
Date: 2010-06-10 11:25 am (UTC)no subject
Date: 2010-06-10 11:29 am (UTC)no subject
Date: 2010-06-10 12:23 pm (UTC)Вы меня лучше научите как такую программулину написать ;)
no subject
Date: 2010-06-10 12:46 pm (UTC)предположим, что у вас эти словари есть.
Судя по размерам словарей Lingvo, Webster, Dictionary.com (для мобильных платформ),... оба списка слов будут занимать не больше 30 мб (с учетом отсева по допустимым буквам - еще меньше).
Код программы на псевдокоде будет следующим:
def translate(word): return word # не конкретизируя, это будет _самое_ сложное в нашей программе. сейчас просто возвращаем то же самое и не задумываемся # читаем русский словарь в множество russian_dict # читаем английский словарь в множество english_dict for word in russian_dict: translated_word = translate(word) #слово "транслитом" if translated_word in english_dict: print translated_wordвспоминаем довольно старую шутку на БашОрг'е (http://bash.org/?780063), и видим, что у нас уже готова программа на языке python с некоторыми незавершенными моментами,которые очень просто сделать :)