Both the dictionary and the wordscramble are a set of words


Given a word scramble and a dictionary of words, find the best possible solutions to each word.

Both the dictionary and the wordscramble are a set of words, one per line. The script should output one or more solutions. An example wordscramble and solution are provided, below.

1. You must provide a hard coded dictionary in your program.

for example, this might be your dictionary: mary twinkle star row your boat gently down the stream life but dream ruby

2. An array of arrays, filled with single characters composing the word may be used.

a = %w[m a r y] #=> ['m', 'a' , 'r', 'y'] or

a = Array ['m' 'a' 'r' 'y'] #=> ['m', 'a' , 'r', 'y']

3. The length of each dictionary word may be useful for starting to unscramble the word.

['m', 'a' , 'r', 'y'].length # => 4

4.Report an error if a word is not the dictionary (i.e cannot be unscrambled).

EXAMPLE:

*******

The scrambled word is: arym

Guess the word....

You have 5 guesses left....

army

Your guess is incorrect. 4 left...

********

The scrambled word is: arym

mary

You got it!

ti continue ir to stop

N

*******

Game ends!

Request for Solution File

Ask an Expert for Answer!!
Programming Languages: Both the dictionary and the wordscramble are a set of words
Reference No:- TGS01061572

Expected delivery within 24 Hours