aboutsummaryrefslogtreecommitdiff
path: root/challenge-116/abigail/ruby
diff options
context:
space:
mode:
authorAbigail <abigail@abigail.be>2021-06-13 21:14:34 +0200
committerAbigail <abigail@abigail.be>2021-06-13 21:14:34 +0200
commit7e7b2cab61dcef029b71bd066bf6b5e3a71011af (patch)
treec59db29ec40c06bef679a896618fc3dbbbe4b977 /challenge-116/abigail/ruby
parent3fe9fba9c9d2ec298020988b59ddf16dade7285f (diff)
downloadperlweeklychallenge-club-7e7b2cab61dcef029b71bd066bf6b5e3a71011af.tar.gz
perlweeklychallenge-club-7e7b2cab61dcef029b71bd066bf6b5e3a71011af.tar.bz2
perlweeklychallenge-club-7e7b2cab61dcef029b71bd066bf6b5e3a71011af.zip
Rename make_chain to make_sequence
Diffstat (limited to 'challenge-116/abigail/ruby')
-rw-r--r--challenge-116/abigail/ruby/ch-1.rb8
1 files changed, 4 insertions, 4 deletions
diff --git a/challenge-116/abigail/ruby/ch-1.rb b/challenge-116/abigail/ruby/ch-1.rb
index a8e5c0d824..dfd15809e5 100644
--- a/challenge-116/abigail/ruby/ch-1.rb
+++ b/challenge-116/abigail/ruby/ch-1.rb
@@ -8,14 +8,14 @@
# Run as: ruby ch-1.rb < input-file
#
-def make_chain (string, start)
+def make_sequence (string, start)
if string == start
then return [start]
end
if 0 == string . index(start)
then tail = string [start . length, string . length]
- result = make_chain(tail, (start . to_i + 1) . to_s) ||
- make_chain(tail, (start . to_i - 1) . to_s)
+ result = make_sequence(tail, (start . to_i + 1) . to_s) ||
+ make_sequence(tail, (start . to_i - 1) . to_s)
if result
then return result . unshift (start)
end
@@ -29,7 +29,7 @@ ARGF . each_line do
line . strip!
for i in 1 .. line . length do
start = line [0, i]
- result = make_chain(line, start)
+ result = make_sequence(line, start)
if result
then puts (result . join (","))
break