De codegolf.com (non en cours de chargement au 15 septembre 2011) était celui qui me rendait fou. Imprimez dans STDOUT une horloge d'une forme exacte, lisant l'heure de STDIN et marquant un hà l'heure et mà la minute (arrondi à un multiple de 5) et un xs'ils se chevauchent, les graduations inutilisées sont marquées d'un o, de sorte que
echo "23:13" | perl script.pl
les rendements
o
h o
o m
o o
o o
o o
o
Le mien est:
$/=':';($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
pour 136 caractères, en utilisant Perl. J'aimerais pouvoir accéder au site, mais il me semble que les dirigeants avaient moins de 100 ans, utilisant également Perl. Quelqu'un d'autre peut-il le battre?