Автор: | М. Спорышев | Ограничение времени: | 8 сек | |
Входной файл: | Стандартный вход | Ограничение памяти: | 1024 Мб | |
Выходной файл: | Стандартный выход |
Дано N строк одинаковой длины L, состоящих из заглавных латинских букв (аминокислот).
Требуется написать программу, вычисляющую BLOSUM Scoring Matrix
для букв, встречающихся в заданном наборе строк.
Во входном файле содержатся N строк.
Выходной файл должен содержать C строк, где C — это количество аминокислот (букв), встречающихся в строках.
i-я строка (нумерация с единицы) содержит i целых чисел — элементы BLOSUM
матрицы. Вместо элементов матрицы, вычисление которых некорректно из-за отсутствия соответствующих пар во входных данных, требуется вывести 0.
N ≤ 5000
L ≤ 1000
№ | Стандартный вход | Стандартный выход |
---|---|---|
1 |
|
|
2 |
|
|