Aqui é mantido um repositório com as soluções que trabalhamos no dojo de codificação da Guilda JEDI (Junta Especializada de Desenvolvimento e Inovação) em https://discord.gg/eBNamXVtBW
Uma string é simplesmente uma coleção ordenada de símbolos selecionados de algum alfabeto e formados em uma palavra; o comprimento de uma string é o número de símbolos que ela contém.
Um exemplo de uma cadeia de DNA de comprimento 21 (cujo alfabeto contém os símbolos 'A', 'C', 'G' e 'T') é "ATGCTTCAGAAAGGTCTTACG".
Dado: Uma cadeia de DNA s de comprimento no máximo 1000 posições.
Retorno: Quatro inteiros (separados por espaços) contando o respectivo número de vezes que os símbolos 'A', 'C', 'G' e 'T' ocorrem em s.
Coding Dojo
Guilda JEDI Incolume - Grupo Python Incolume
Problema
Contando nucleotídeos de DNA
Uma string é simplesmente uma coleção ordenada de símbolos selecionados de algum alfabeto e formados em uma palavra; o comprimento de uma string é o número de símbolos que ela contém.
Um exemplo de uma cadeia de DNA de comprimento 21 (cujo alfabeto contém os símbolos 'A', 'C', 'G' e 'T') é "ATGCTTCAGAAAGGTCTTACG".
Dado: Uma cadeia de DNA s de comprimento no máximo 1000 posições.
Retorno: Quatro inteiros (separados por espaços) contando o respectivo número de vezes que os símbolos 'A', 'C', 'G' e 'T' ocorrem em s.
Exemplos
Conjunto de dados de amostra
Saída de Amostra
Referências
https://rosalind.info/problems/dna/