Предмет:
ИнформатикаАвтор:
valentin37Автор:
buttercupkelleyХз, наверное так.
import difflib
def similarity(s1, s2):
matcher = difflib.SequenceMatcher(None, s1, s2)
return matcher.ratio()
prog = [list('#...#.#.#...#...#.#.#...#'),list('.###..###..###..###..###.'),
list('######...#######....#....'),list('######...##...##...######'),
list('#...##...#######...##...#'),list('#....#....#....#....#####')]
n = int(input())
y = ''
for i in range(n):
y += input()
y = list(y)
if int(similarity(y, prog[0]) * 100)>=70:
print('X')
if int(similarity(y, prog[1]) * 100)>=70:
print('I')
if int(similarity(y, prog[2]) * 100)>=70:
print('P')
if int(similarity(y, prog[3]) * 100)>=70:
print('O')
if int(similarity(y, prog[4]) * 100)>=70:
print('H')
if int(similarity(y, prog[0]) * 100)>=70:
print('L')
Автор:
ramir.aliev76Добавить свой ответ
Предмет:
Другие предметыАвтор:
keltonrowlandОтветов:
Смотреть
Найдите среднее арифметическое чисел:
3/5 и 2/3
1 4/5 и 2 4/15
В обыкновенной или смешанной дроби
СРОЧНО!!!!!!!!!!
Предмет:
МатематикаАвтор:
maramyskinavОтветов:
Смотреть
ЛЮДИ!! СРОЧНО НАДОО!!
Какие природные зоны находятся?
90° ю.ш.
60° ю.ш.
30° ю.ш.
0° ю.ш.
Австралия
Народы:
Плотность населения:
5 крупных городов:
Предмет:
ГеографияАвтор:
vika.galickaa6Ответов:
Смотреть