Meydan okuma
Senin görevin ascii sanat zaman (12 saat içinde) çıktı.
Kullanılacak tüm karakterler aşağıdaki gibidir:
___ __ ___ ____ _ _ _____ __ ______
/ _ \ /_ | |__ \ |___ \ | || | | ____| / / |____ |
| | | | | | ) | __) | | || |_ | |__ / /_ / /
| | | | | | / / |__ < |__ _| |___ \ | '_ \ / /
| |_| | | | / /_ ___) | | | ___) | | (_) | / /
\___/ |_| |____| |____/ |_| |____/ \___/ /_/
___ ___
/ _ \ / _ \ _
| (_) | | (_) | __ _ _ __ _ __ _ __ (_)
> _ < \__, | / _` | ' \ | '_ \ ' \ _
| (_) | / / \__,_|_|_|_| | .__/_|_|_| (_)
\___/ /_/ |_|
(Her sayı / sembol için ayrı ayrı bu özete bakın ).
Bir form dizisinde girdi alırsınız:
[hours, minutes, 'am/pm']
. Örneğin,[4, 57, 'am']
yalnızca am / pm için kullanılan tek tırnak işaretleriyle- veya
"hours-minutes-am/pm"
. Örneğin,"4-56-am"
- veya
[hours, 'minutes', 'am/pm']
sayılardaki baştaki sıfırları işleyemeyen diller için. Örneğin,[4, '07', 'am']
Her iki giriş yöntemini de kullanabilirsiniz.
Çıktı 1 2 : 5 9 am
, bir başlangıç boşluğu, her sayı arasında iki boşluk (gistte, her bir sayının zaten her iki tarafında bir boşluk vardır), (iki nokta üst üste) ve komşu sayılar arasında bir boşluk ve bir boşluk şeklinde olacaktır. son numara am/pm
ile isteğe bağlı bir satır başı ve / veya sondaki satırsonu arasında. Tüm boşluklar soldaki sembolün en sağ noktası ile sağdaki sembolün en sol noktası arasındadır.
Örtük çıktıya izin verilir.
En düşük bayt boyutu kazanır.
am/pm
Alt şekilde hizalanmış olması olan p
in pm
, üst gösteren undercore olan çıkış, geri kalan alt ile uyumlu olan am/pm
bir üçüncü hat üzerinde aşağı başlar (lider bir yeni satır hariç).
İki nokta üst üste çizgi (ikinci alt çizgi) ikinci satırda başlayacak (baştaki satırsonu sayılmaz) olacak şekilde hizalanmalıdır.
İçin minutes < 10
dakikayı bir satır aralığı ile çıktılayın 0
(bunu girişte almalısınız). Örneğin, [8, 04, 'pm']
-> 8 : 0 4 pm
.
Sayılara ilişkin verileri bir kitaplıktan veya harici bir kaynaktan getirmemelisiniz. Tüm veriler programda bulunmalıdır.
Örneğin, girdi [12, 47, 'am']
için çıktı aşağıdaki gibi olur:
__ ___ _ _ ______
/_ | |__ \ _ | || | |____ |
| | ) | (_) | || |_ / / __ _ _ __
| | / / _ |__ _| / / / _` | ' \
| | / /_ (_) | | / / \__,_|_|_|_|
|_| |____| |_| /_/
(Ne yapacağınıza karar veremediğiniz herhangi bir son durum görürseniz, lütfen yorumlarda yayınlayın ve bunları örneklere ekleyeceğim).