On Jan 23, 2008 12:58 AM, Chas. Owens <[EMAIL PROTECTED]> wrote:
>
> Ah, I always get bitten by that.  It needs to be
>
> print $out $_;
>

Sorry for the quick post, I figured it ou after the post.

> snip
> > Shouldn't my code keep one of the duplicate users instead of taking
> > them both out?
> snip
>
> On the first pass through for the uid 10 and uname foo, $seen{10} and
> $seen{foo} will both be one and therefore the next will not be
> triggered (it only triggers if at least one of them is greater than
> one).  On the second pass through for uid 10 and uname foo, $seen{10}
> and $seen{foo} will be two and it will skip that line.
>

Yes, the algorithm has a problem, please read my answer to Tom's
e-mail and comment.
Thanks.

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/


Reply via email to