exercism-perl5

Repository for my Perl 5 Exercism exercises
git clone git://git.samirparikh.com/exercism-perl5
Log | Files | Refs | README

README.md (1293B) - raw


      1 # Anagram
      2 
      3 Welcome to Anagram on Exercism's Perl 5 Track.
      4 If you need help running the tests or submitting your code, check out `HELP.md`.
      5 
      6 ## Instructions
      7 
      8 An anagram is a rearrangement of letters to form a new word: for example `"owns"` is an anagram of `"snow"`.
      9 A word is not its own anagram: for example, `"stop"` is not an anagram of `"stop"`.
     10 
     11 Given a target word and a set of candidate words, this exercise requests the anagram set: the subset of the candidates that are anagrams of the target.
     12 
     13 The target and candidates are words of one or more ASCII alphabetic characters (`A`-`Z` and `a`-`z`).
     14 Lowercase and uppercase characters are equivalent: for example, `"PoTS"` is an anagram of `"sTOp"`, but `StoP` is not an anagram of `sTOp`.
     15 The anagram set is the subset of the candidate set that are anagrams of the target (in any order).
     16 Words in the anagram set should have the same letter case as in the candidate set.
     17 
     18 Given the target `"stone"` and candidates `"stone"`, `"tones"`, `"banana"`, `"tons"`, `"notes"`, `"Seton"`, the anagram set is `"tones"`, `"notes"`, `"Seton"`.
     19 
     20 ## Source
     21 
     22 ### Created by
     23 
     24 - @szabgab
     25 
     26 ### Contributed to by
     27 
     28 - @kytrinyx
     29 - @m-dango
     30 - @rfilipo
     31 - @sshine
     32 
     33 ### Based on
     34 
     35 Inspired by the Extreme Startup game - https://github.com/rchatley/extreme_startup