Von codegolf.com (nicht geladen am 15. September 2011) war einer, der mich verrückt machte. Drucken Sie zu STDOUT eine Uhr mit einer genauen Form, lesen Sie die Zeit von STDIN ab und markieren Sie eine hzur Stunde und mzur Minute (abgerundet auf ein Vielfaches von 5). xWenn sie sich überlappen, werden nicht verwendete Häkchen mit einem markiert o, so dass
echo "23:13" | perl script.pl
ergibt
o
h o
o m
o o
o o
o o
o
Meins ist:
$/=':';($h,$m)=<>;printf'%9s
%5s%8s
%2s%14s
%s%16s
%2s%14s
%5s%8s
%9s',map{qw'o h m x'[2*($_==int$m/5)^$_==$h%12]}map{$_,11-$_}0..5
für 136 Zeichen mit Perl. Ich wünschte, ich könnte auf die Website gelangen, aber ich erinnere mich, dass die Anführer unter 100 waren und auch Perl verwendeten. Kann jemand anderes es schlagen?