http://qs1969.pair.com?node_id=173743


in reply to perl puzzle - cartoon couple registry (beginner, semi-golf)

well, here's something that qualifies (it's only a slight improvement over previous answers for better rules-conformity.
weighing in at 67 chars:

print"$_ is married to $couples{$_}",chr 0x0a for sort keys%couples

just tr/0x0a/0x0d/ if your system uses that for newline. and, at 76 chars (ever so short of the limit...), the same code with microsoft newline:

print"$_ is married to $couples{$_}",chr 0x0d, chr 0x0a for sort keys%couples

~Cybercosis

Replies are listed 'Best First'.
Re: Re: perl puzzle - cartoon couple registry (beginner, semi-golf)
by Util (Priest) on Jun 12, 2002 at 20:00 UTC

    Unless you have done binmode STDOUT, you can print "\n" and it will print the appropriate newline for your system, including those with a two character newline (CP/M and DOS use "\x0D\x0A").

    Also, why use chr 0x0a instead of the shorter chr 10?