From 02f429beafe79bf618f28d472cd2ddffe3f6dceb Mon Sep 17 00:00:00 2001 From: Abigail Date: Thu, 10 Dec 2020 01:02:17 +0100 Subject: Ruby solution for week 90/part 1 --- challenge-090/abigail/README.md | 1 + challenge-090/abigail/ruby/ch-1.rb | 7 +++++++ 2 files changed, 8 insertions(+) create mode 100644 challenge-090/abigail/ruby/ch-1.rb diff --git a/challenge-090/abigail/README.md b/challenge-090/abigail/README.md index f213583796..498038b119 100644 --- a/challenge-090/abigail/README.md +++ b/challenge-090/abigail/README.md @@ -32,6 +32,7 @@ To get the complementary sequence use the following mapping: * [Node.js](node/ch-1.js) * [Perl](perl/ch-1.pl) * [Python](python/ch-1.py) +* [Ruby](ruby/ch-1.rb) * [SQL (SQLite)](sql/ch-1.sql) ([Table definition](sql/ch-1.table)) # Task 2: Ethiopian Multiplication diff --git a/challenge-090/abigail/ruby/ch-1.rb b/challenge-090/abigail/ruby/ch-1.rb new file mode 100644 index 0000000000..c7364b2ad7 --- /dev/null +++ b/challenge-090/abigail/ruby/ch-1.rb @@ -0,0 +1,7 @@ +#!/usr/bin/ruby + +while line = gets do + line = line . rstrip + puts line . length + puts line . tr('ATCG', 'TAGC') +end -- cgit