Здесь Вы можете найти ответы на многие вопросы или задать свой вопрос!
Python 3.7.2
def readFile(file):
with open(file, 'r', encoding = 'utf-8') as file:
text = file.readlines()
return text
file = input('Enter path to file: ')
text = ' '.join(readFile(file))
most_word = ['', 0]
for word in text.split(' '):
if most_word[1] < text.count(word):
most_word[0] = word; most_word[1] = text.count(word)
print(most_word)
program first;
var z,d,k: integer;
begin
writeln('input z,d,k');
readln(z,d,k);
if (d> =z) then
d: =d-z
k: =k+1
writeln(d,' ',k);
readln;
end.
если выполнить для стандартного алфавита с ё, й итд
получится
а-1 б-2 в-3 г-4 д-5 е-6 ё-7 ж-8 з-9 и-10 й-11 к-12 л-13 м-14 н-15 о-16 п-17
р-18 с-19 т-20 у-21 ф-22 х-23 ц-24 ч-25 ш-26 щ-27 ъ-28 ы-29 ь-30 э-31 ю-32 я-33
слово компьютер
к=12 -8=4 (д)
о=16-5=11(й)
м=14+1=15(н)
п=17+8=25(ч)
ь=30-23=7(ё)
ю=32-13=19(с)
тер (не меняем)
дйнчёстер
но я думаю делалось под алфавит без "ё" и "й" возможно в нем получится "винчестер"
Популярные вопросы