ডিএনএ গল্ফ পাঠ্য
চ্যালেঞ্জ
ইনপুটটিকে একটি ডিএনএ আউটপুটে রূপান্তর করুন।
অ্যালগরিদম
- পাঠ্যকে ASCII কোড পয়েন্টে রূপান্তর করুন (যেমন
codegolf->[99, 111, 100, 101, 103, 111, 108, 102]) - ASCII কোডগুলি একসাথে স্ট্রিং করা (উদাহরণস্বরূপ
99111100101103111108102) - বাইনারি রূপান্তর (যেমন
10100111111001101001011010001000011001101011011110000110010111111011000000110) 0এমনকি প্যাডের শেষে একটি সংখ্যক অক্ষর তৈরি করতে (যেমন101001111110011010010110100010000110011010110111100001100101111110110000001100)- প্রতিস্থাপন
00সঙ্গেA,01সঙ্গেC,10সঙ্গেG, এবং11সঙ্গেT(যেমনGGCTTGCGGCCGGAGACGCGGTCTGACGCCTTGTAAATA) - আউটপুট
পরীক্ষার মামলা
codegolf > GGCTTGCGGCCGGAGACGCGGTCTGACGCCTTGTAAATA
ppcg > GGCTAATTGTCGCACTT
} > TTGG (padding)
বিশেষ উল্লেখ
- এটি কোড-গল্ফ
- আপনার প্রোগ্রাম অবশ্যই ইনপুট ফাঁকা গ্রহণ করতে হবে।
- আপনার প্রোগ্রামের জন্য অবশ্যই কাজ করা উচিত
codegolf।
99111100101103111108102উদাহরণস্বরূপ uint-64 এর চেয়ে বড়, তাই কিছু ভাষা বড় রূপান্তর নিয়ে লড়াই করতে পারে।
}যা আমি বিশ্বাস করিTTGG।