diff options
| author | Abigail <abigail@abigail.be> | 2021-06-13 21:14:34 +0200 |
|---|---|---|
| committer | Abigail <abigail@abigail.be> | 2021-06-13 21:14:34 +0200 |
| commit | 7e7b2cab61dcef029b71bd066bf6b5e3a71011af (patch) | |
| tree | c59db29ec40c06bef679a896618fc3dbbbe4b977 /challenge-116/abigail/ruby | |
| parent | 3fe9fba9c9d2ec298020988b59ddf16dade7285f (diff) | |
| download | perlweeklychallenge-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.rb | 8 |
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 |
