จาก codegolf.com (ไม่โหลด ณ วันที่ 15 กันยายน 2011) เป็นสิ่งที่ทำให้ฉันบ้า พิมพ์ไปที่ STDOUT นาฬิกาของแบบฟอร์มที่มีความแม่นยำเวลาอ่านจาก STDIN และทำเครื่องหมายhที่ชั่วโมงและmนาที (ปัดเศษลงเป็นหลาย ๆ 5) และxถ้าพวกเขาทับซ้อนกันเห็บที่ไม่ได้ใช้จะถูกทำเครื่องหมายด้วยoเพื่อให้
echo "23:13" | perl script.pl
อัตราผลตอบแทน
o
h o
o m
o o
o o
o o
o
ของฉันคือ:
$/=':';($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
สำหรับ 136 ตัวอักษรโดยใช้ Perl ฉันหวังว่าฉันจะได้รับในเว็บไซต์ แต่ฉันดูเหมือนจะจำได้ว่าผู้นำอยู่ภายใต้ 100, ยังใช้ Perl คนอื่นสามารถเอาชนะได้หรือไม่