Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
PerlMonks  

Re^4: Friday Golf: All 2-digit combinations

by PhilHibbs (Hermit)
on Sep 26, 2003 at 14:52 UTC ( #294444=note: print w/ replies, xml ) Need Help??


in reply to Re: Re2: Friday Golf: All 2-digit combinations
in thread Friday Golf: All 2-digit combinations

When I run that code: for('00'..'99'){$h{$_}++if(!($h{$_}||$h{reverse$_}))}print keys%h
I get this: 67330568261704029988180316064455272528015714695907498924003511787948227708461323293936581215473834566637451909
which is clearly incorrect. It does not contain 10, 20, 41, 42, 43, 50, 53, 62, 75, 76, 85, 86, 91, 96, 97, and it duplicates 03, 15, 17, 27, 29, 32, 40, 45, 46, 51, 52, 56, 61, 66, 70, 73, 74, 80, 81, 82, 90, 93, 98.


Comment on Re^4: Friday Golf: All 2-digit combinations
Select or Download Code
Re: Re^4: Friday Golf: All 2-digit combinations
by hardburn (Abbot) on Sep 26, 2003 at 14:57 UTC

    No, it's just out of order, due to the fact that it's printing psudo-random hash keys. You didn't specify that it has to be in order :)

    Run it through my digit-splitter I posted in another thread and you'll see that all the pairs are there.

    Update: Ahh, I see. I have the same problem that LTjake does :(

    ----
    I wanted to explore how Perl's closures can be manipulated, and ended up creating an object system by accident.
    -- Schemer

    Note: All code is untested, unless otherwise stated

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://294444]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others lurking in the Monastery: (4)
As of 2014-08-01 02:07 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    My favorite superfluous repetitious redundant duplicative phrase is:









    Results (256 votes), past polls