Complemento inverso de ARN
Crea una función que encuentre el complemento inverso de una hebra de ácido ribonucleico (ARN). El ARN estará representado como una cadena que contiene únicamente los caracteres "A", "C", "G" y "U". Como el ARN solo permite (canónicamente) emparejamientos de A/U y G/C, el complemento de un ARN sería el siguiente:
| Original | Complemento |
|---|---|
| "AAA" | "UUU" |
| "UUU" | "AAA" |
| "GGG" | "CCC" |
| "CCC" | "GGG" |
Tu función debe encontrar el complemento de la derecha Y también invertir la cadena resultante.
Ejemplos
reverseComplement("GUGU") ➞ "ACAC"
reverseComplement("UCUCG") ➞ "CGAGA"
reverseComplement("CAGGU") ➞ "ACCUG"Notas
Puedes suponer que todas las secuencias de entrada serán válidas.