أنت تعمل في شركة هندسة حيوية متخصصة في تطوير حلول علاجية.
تلقّى فريقك للتو مشروعًا جديدًا لتطوير علاج موجّه لنوع نادر من السرطان.
الأمر معقّد للغاية، لكن الفكرة الأساسية هي أن أجسام الناس تنتج أحيانًا كميات مفرطة من بروتين معيّن، وقد يتسبب ذلك في فوضى من كل نوع.
لكن إذا استطعت إنشاء جزيء دقيق للغاية (يُسمى الرنا الميكروي)، فيمكنه منع إنتاج هذا البروتين.
تُسمى هذه التقنية تداخل الرنا.
مهمتك هي تحديد المكمّل من RNA لتسلسل DNA معطى.
خيطا DNA و RNA كلاهما تسلسل من النيوكليوتيدات.
النيوكليوتيدات الأربعة الموجودة في DNA هي الأدينين (A)، والسيتوزين (C)، والغوانين (G)، والثايمين (T).
النيوكليوتيدات الأربعة الموجودة في RNA هي الأدينين (A)، والسيتوزين (C)، والغوانين (G)، واليوراسيل (U).
عند إعطائك خيط DNA، يتكوّن خيط RNA المنسوخ منه باستبدال كل نيوكليوتيد بمكمّله:
G -> C
C -> G
T -> A
A -> U
إذا أردت أن ترى كيف تكونت المدخلات والمخرجات، فألقِ نظرة على الأمثلة في مجموعة الاختبارات.
سجّل في Exercism لتتعلّم وتتقن CoffeeScript عبر 97 تمرينًا، وإرشاد بشري حقيقي، وكل ذلك مجانًا.