in reply to PGA Golf, Round 1
Hole 2 (31 characters) perl -e# -e# -e# -e# -egoto+TPC Hole 3 (46 characters)sub f{ (pop=~/w+/g)[4] }
If required to support non-alpha, or unusual characters in the input data (requires \Q...\E), then 51 characters:sub f{ $p=$_=pop;1while(!/^($p){2,}$/&&$p=~s/.$//);$p }
Hole 4 (24 characters)sub f{ $p=$_=pop;1while(!/^(\Q$p\E){2,}$/&&$p=~s/.$//s);$p }
Hole 5 (30 characters)sub f{ map{chr hex$_}pop=~/../g }
Hole 6 (39 characters)sub f{ $x=pop;map{$_>$x?$x=$_:0}@_;$x }
Update:sub f{ grep{s/.//}sort map{/[aeiou]/;"$&$_"}@_ }
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: Re: PGA Golf, Round 1
by suaveant (Parson) on May 25, 2001 at 17:51 UTC |