RE: [PHP] Anagram Solution in PHP

From: Date: Mon, 10 Sep 2001 14:02:22 +0000
Subject: RE: [PHP] Anagram Solution in PHP
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-66738@lists.php.net to get a copy of this message
Sounds like you know exactly what you want to do :-) 1) Obtain a text file, csv or whatever of a dictionary (easy enough - www.google.com). 2) Find the ascii values for a-z or A-Z, your choice. 3) Read in a word at a time. 4) Convert to upper or lower case to reflect part (2) 5) Create a simple formula that converts the ascii codes into the range 1-26. Something like ascii code of "z" - ascii code of letter + 1 should do the trick. 6) add them all up. simple. - seb -----Original Message----- From: Ralph Guzman [mailto:raguzman@netraiser.com] Sent: 10 September 2001 09:26 To: PHP General Mailing List Subject: [PHP] Anagram Solution in PHP Im trying to figue out the following anagram using PHP. Here is the problem: Using letters of the alphabet represented by a number, I have to come up with words that add up to exactly 100. Numbers are in reverse where A=26 and Z=1, so for example: A B C...X Y Z 26 25 24..3 2 1 So let's say the word 'acronym' A + C + R + 0 + N + Y + M 26 + 24 + 9 + 12 + 13 + 2 + 14 = 100 My thoughts were to download a list of words in the dictionary, then read the file and somehow replace each letter by its number, then add each letter for each word and see which words would equal to 100. So I am emailing this list for any suggestions or examples of code that I can use to accomplish this. Any help? Thanks much. -- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: php-general-unsubscribe@lists.php.net For additional commands, e-mail: php-general-help@lists.php.net To contact the list administrators, e-mail: php-list-admin@lists.php.net --- Incoming mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.277 / Virus Database: 146 - Release Date: 05/09/2001 --- Outgoing mail is certified Virus Free. Checked by AVG anti-virus system (http://www.grisoft.com). Version: 6.0.277 / Virus Database: 146 - Release Date: 05/09/2001

« previous php.general (#66738) next »