diff --git a/Complementary DNA/ComplimentaryDNA.cpp b/Complementary DNA/ComplimentaryDNA.cpp new file mode 100644 index 0000000..e69de29 diff --git a/Complementary DNA/README.md b/Complementary DNA/README.md new file mode 100644 index 0000000..704bbad --- /dev/null +++ b/Complementary DNA/README.md @@ -0,0 +1,12 @@ +# Complementary DNA +Deoxyribonucleic acid (DNA) is a chemical found in the nucleus of cells and carries the "instructions" for the development and functioning of living organisms. + + If you want to know more: http://en.wikipedia.org/wiki/DNA + +In DNA strings, symbols "A" and "T" are complements of each other, as "C" and "G". Your function receives one side of the DNA (string, except for Haskell); you need to return the other complementary side. DNA strand is never empty or there is no DNA at all (again, except for Haskell). + + More similar exercise are found here: http://rosalind.info/problems/list-view/ (source) + +## Example: (input --> output) + "ATTGC" --> "TAACG" + "GTAT" --> "CATA" \ No newline at end of file