Tu travailles pour une entreprise de bio-ingénierie spécialisée dans le développement de solutions thérapeutiques.
Ton équipe vient de se voir confier un nouveau projet : développer une thérapie ciblée contre un type rare de cancer.
Tout cela est très compliqué, mais l'idée de base est que, parfois, le corps des gens produit trop d'une protéine donnée. Cela peut semer la pagaille en tout genre.
Mais si tu parviens à créer une molécule très spécifique (appelée micro-ARN), elle peut empêcher la production de cette protéine.
Cette technique s'appelle l'interférence par ARN.
Ta tâche consiste à déterminer le complément ARN d'une séquence d'ADN donnée.
Les brins d'ADN et d'ARN sont tous deux une séquence de nucléotides.
Les quatre nucléotides présents dans l'ADN sont l'adénine (A), la cytosine (C), la guanine (G) et la thymine (T).
Les quatre nucléotides présents dans l'ARN sont l'adénine (A), la cytosine (C), la guanine (G) et l'uracile (U).
À partir d'un brin d'ADN, on forme son brin d'ARN transcrit en remplaçant chaque nucléotide par son nucléotide complémentaire :
G -> C
C -> G
T -> A
A -> U
Si tu veux voir comment les entrées et les sorties sont structurées, jette un œil aux exemples de la suite de tests.
Inscris-toi sur Exercism pour apprendre et maîtriser Delphi Pascal avec 76 exercices, et un vrai mentorat humain, le tout gratuitement.