#69272 - 2002-08-21 09:09 PM
KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Sealeopard
KiX Master
   
Registered: 2001-04-25
Posts: 11165
Loc: Boston, MA, USA
|
Okay, Golf fanatics!
Time's up and you're allowed to post your code now. So take a look at the competitor and try to improve your code!
Lonkero: Must be torture for you to look at other people's code and not do anything about it
Here's my code with a KiXtart Golf score of 702
code:
; beginning of the Anagram() UDF and supporting UDFs ;! function anagram($) dim $c, $d, $e, $b, $a, $i, $o, $f
if ubound($)<0 $f='' else $=s($)
$i=ubound($)
$f=$ for $c=0 to $i $o=$[$c] redim $l[25] for $b=1 to len($o) $a=asc(substr($o,$b,1))-97 $l[$a]=$l[$a]+1 next $f[$c]=join($l) next
for $c=0 to $i-1 for $d=$c+1 to $i if $f[$c]=$f[$d] and $[$d] $[$c]=$[$c]+' '+$[$d] $[$d]='' endif next next
$o=$ for $c=0 to $i $d=split($[$c]) if ubound($d) $o[$c]=right('0'+ubound($d),2)+$d[0] endif next
$o=s($o)
$f=$ $e=0 for $c=0 to $i for $d=0 to $i $b=substr($o[$c],3) if $b=split($[$d],' ')[0] and $b $f[$e]=$[$d] $e=$e+1 endif next next if $e redim preserve $f[$e-1] else $f='' endif
endif
$anagram=$f
endfunction function s($) dim $i,$j,$k,$m,$n $k=ubound($) for $i = 0 to $k for $j = $i + 1 to $k $m = $[$i] $n = $[$j] if $n < $m $m = $n $[$j] = $[$i] $[$i] = $m endif next next $s = $ endfunction ;! ;! ; end of the Anagram() UDF and supporting UDFs
[ 21. August 2002, 21:11: Message edited by: sealeopard ]
_________________________
There are two types of vessels, submarines and targets.
|
|
Top
|
|
|
|
KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Sealeopard
|
2002-08-21 09:09 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Anonymous
|
2002-08-21 09:20 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Lonkero
|
2002-08-21 09:22 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Howard Bullock
|
2002-08-21 09:26 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
MightyR1
|
2002-08-21 11:50 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Lonkero
|
2002-08-21 11:58 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Sealeopard
|
2002-08-22 12:04 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Lonkero
|
2002-08-22 12:09 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Sealeopard
|
2002-08-22 03:42 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Lonkero
|
2002-08-22 11:36 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Lonkero
|
2002-08-22 11:38 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Lonkero
|
2002-08-23 12:24 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Richard H.
|
2002-08-22 01:26 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Lonkero
|
2002-08-22 01:30 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Fernando Madruga
|
2002-08-22 07:45 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Lonkero
|
2002-08-22 07:52 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Anonymous
|
2002-08-22 07:55 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Fernando Madruga
|
2002-08-22 08:01 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Lonkero
|
2002-08-22 08:01 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Sealeopard
|
2002-08-22 08:02 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Fernando Madruga
|
2002-08-23 01:06 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Lonkero
|
2002-08-23 01:39 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Lonkero
|
2002-08-23 01:52 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Fernando Madruga
|
2002-08-23 02:09 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Lonkero
|
2002-08-23 02:14 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Fernando Madruga
|
2002-08-23 02:38 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Lonkero
|
2002-08-23 02:40 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Sealeopard
|
2002-08-23 02:55 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Lonkero
|
2002-08-23 02:59 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Fernando Madruga
|
2002-08-23 03:02 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Lonkero
|
2002-08-23 03:05 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Sealeopard
|
2002-08-23 03:07 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Sealeopard
|
2002-08-23 03:15 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Fernando Madruga
|
2002-08-23 03:19 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Sealeopard
|
2002-08-23 03:23 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Lonkero
|
2002-08-23 03:53 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
MightyR1
|
2002-08-23 09:15 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Fernando Madruga
|
2002-08-23 10:33 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Fernando Madruga
|
2002-08-23 03:03 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Sealeopard
|
2002-08-23 04:08 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Fernando Madruga
|
2002-08-23 04:17 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Sealeopard
|
2002-08-23 04:51 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Fernando Madruga
|
2002-08-23 05:20 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Howard Bullock
|
2002-08-23 06:59 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Howard Bullock
|
2002-08-23 07:04 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Sealeopard
|
2002-08-23 07:05 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Fernando Madruga
|
2002-08-23 07:30 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Fernando Madruga
|
2002-08-23 07:42 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Lonkero
|
2002-08-23 10:15 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Fernando Madruga
|
2002-08-23 11:21 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Howard Bullock
|
2002-08-24 02:26 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Fernando Madruga
|
2002-08-24 02:47 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Lonkero
|
2002-08-24 03:03 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Anonymous
|
2002-08-25 12:22 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Lonkero
|
2002-08-24 01:42 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Fernando Madruga
|
2002-08-24 02:06 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Fernando Madruga
|
2002-08-24 02:14 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Anonymous
|
2002-08-24 02:53 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Anonymous
|
2002-08-24 03:37 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Sealeopard
|
2002-08-24 06:11 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Anonymous
|
2002-08-24 07:50 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Sealeopard
|
2002-08-25 05:19 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Fernando Madruga
|
2002-08-25 07:29 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Lonkero
|
2002-08-26 10:17 AM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Sealeopard
|
2002-08-26 03:45 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
BrianTX
|
2002-08-26 08:30 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Sealeopard
|
2002-08-26 08:39 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
BrianTX
|
2002-08-26 08:52 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Fernando Madruga
|
2002-08-26 08:53 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Lonkero
|
2002-08-26 09:52 PM
|
Re: KiXtart Golf Tournament IV: Anagrams (Part 2, The code!)
|
Fernando Madruga
|
2002-08-27 01:16 AM
|
|
Moderator: Glenn Barnas, NTDOC, Arend_, Jochen, Radimus, Allen, ShaneEP, Ruud van Velsen, Mart
|
0 registered
and 962 anonymous users online.
|
|
|