Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- success = []
- W.each do |w|
- # create temp arrays
- dict_arr = w.split('')
- user_arr = arr
- test = true
- # test whether users letters spell current word in dict
- while test
- dict_arr.each do |letter|
- if (user_arr.include?(letter))
- i = user_arr.index(letter)
- user_arr.delete_at(i)
- else
- test = false
- break
- end
- end
- if test
- success << w
- test = false
- end
- end
- end
- puts success.inspect
- #=> ["hello", "world"] # should also include "well" but doesn't
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement