"Маленький тест на воспитанность: вставьте пропущенные буквы в слове .У.НЯ".
Ессно, с налету такая задача сложная не решается.
Ладно, поступим так:
- Делай раз (tmp.py):
#!/bin/env python
# -*- coding: utf8 -*-
a = unicode("абвгдежзийклмнопрстуфхцчшщъыьэюя", 'utf8')
for i in a:
for j in a:
print "%sу%sня" % (i.encode('utf8'), j.encode('utf8')) - Делай два:
./tmp.py > tmp.txt | spell tmp.txt | diff -d tmp.txt - | grep ^\< | gawk '{print $2}'
- Получай три:
бубня
буяня
дурня
кузня
кухня
ругня
"Кухня", ессно, убило...
Комментариев нет:
Отправить комментарий