On 01 Jan 2003 21:54:25 -0800, [EMAIL PROTECTED] (Randal L.
Schwartz) wrote:

> >>>>> "Philip" == Philip Newton <[EMAIL PROTECTED]> writes:
> 
> Philip> You're not allowed to compare numbers? That will make it difficult to
> Philip> find out when the list is sorted.
> 
> use ESP::Psychic qw(infer_sortedness);

Ah! Easy, then.


use ESP::Psychic qw(infer_sortedness);

sub bogosort {
    do {
        rotate_sequential (start => rand($#_ - 3));
    } while(! infer_sortedness);
}


Cheers,
Philip

Reply via email to