Considere um DNA por uma sequência do alfabeto A, C, G, T, associando as bases
nitrogenadas Adenina, Citosina, Guanina ou Timina, respectivamente. Considere também um
motif por um intervalo de nucleotídeos (ou de aminoácidos, em proteínas) que possui alguma
importância biológica. Queremos obter todas as substrings “mais próximas” do motif. Neste
problema, “mais próxima” é definida pela distância de Hamming de duas substrings.
Definição: Distância de Hamming entre duas strings de mesmo tamanho é o número de
posições nas quais os caracteres das strings se diferem entre si. Exemplo: AGCT e CGCA
possuem distância de Hamming igual a 2.
Entrada: Um inteiro não negativo k, onde k ≤ 50 , uma string s de mofit, com no máximo 50
caracteres, e uma string t de DNA, com no máximo 500 caracteres.
Saída: Todas substrings t′ de t tal que a distância de Hamming entre t′ e s seja no máximo k .
Cada substring deve ser codificada na sua saída pela posição inicial em t seguida pelas
posições onde t′ e s diferem. Se as entradas estiverem fora dos valores delimitados, então
escreva "Valores não estão de acordo".
Entrada
3
ACGTAG
ACGGATCGGCATCGT
Saída
As substrings com distância no máximo 3 do
mofit e as posições são:
1 4 6
9 1 3 5
luissilvatec74:
quando for asssim coloca o nome da materia
Soluções para a tarefa
Respondido por
0
Resposta:
Fala irmão eu faço Computação também
Explicação:
Fala irmão eu faço Computação pela também, me chama lá no ZAP VINTE E 1 NOVE OITO SETE 4 UM DEZOITO TRINTA E 1
Perguntas interessantes