En r�ponse � [EMAIL PROTECTED]:
> IMHO a solution to a good hole should be in the 50-70 char region. That way
> there's more scope for "styling" the response. Such styling could
> include:
> - the least number of /a-z/i chars.
> - the largest number of times a chosen bonus character is used
> - inefficiency of the algorithm
>
> My particular favourite is how "sorted" the code is
>
> $code="for(0..9)print";
> @chars = map {ord($_)} split //, $code;
> for ($x=0; $x+1 < @chars;$x++) {
> $score++ if ($chars[$x]<$chars[$x+1]);
> }
> print $score
You mean (supposing the code is in $_, and $score is in $s):
$o="\xff";for(split//){$s++if($_>$o);$o=$_};print$s
Mmm. This might not work (or compile): I do not have a perl here.
(I tried other things to obfuscate the algorithm, and then I remembered
I was at work. Oops.)
--
Philippe BRUHAT - BooK
When you run from your problem, you make it that much harder for good
fortune to catch you, as well. (Moral from Groo The Wanderer #14 (Epic))