Bir ASCII sanat resminin bir girişi göz önüne alındığında, italik hale getirilmiş ASCII sanatının çıktısını alın.
ASCII sanatını italik hale getirmek için:
Son satırdan önce sıfır boşluk, ikinci satırdan önce bir boşluk, üçüncü satırdan önce iki boşluk, vb.
Oluşturulmuş olabilecek tüm diğer boşlukları kaldırın. Diğer bir deyişle, her satırın
nönünde en az boşluk varsa,nher satırın başındaki boşlukları kaldırın .Tümünü
\s ile değiştirin|, hepsi|s ile/ve hepsi/s ile_. Var_olanları aynı tut .Giriş sadece karakter
\|/_ve boşluk içerecek şekilde garanti edilir .
Örneğin, giriş
/\/\/\ /\/\/\ /\/\/\ /\/\/\
/\ /\ /\ /\ /\ /\
/\/\/\ /\/\/\ /\ /\ /\/\
/\ /\ /\ /\ /\
/\ /\ /\/\/\ /\/\/\
çıktı gerekir
_|_|_| _|_|_| _|_|_| _|_|_|
_| _| _| _| _| _|
_|_|_| _|_|_| _| _| _|_|
_| _| _| _| _|
_| _| _|_|_| _|_|_|
sırayla girdi olarak sağlanan çıktılar
_/_/_/ _/_/_/ _/_/_/ _/_/_/
_/ _/ _/ _/ _/ _/
_/_/_/ _/_/_/ _/ _/ _/_/
_/ _/ _/ _/ _/
_/ _/ _/_/_/ _/_/_/
hangi çıktı
______ ______ ______ ______
__ __ __ __ __ __
______ ______ __ __ ____
__ __ __ __ __
__ __ ______ ______
Giriş ve çıkış, tek bir dize (isteğe bağlı izleyen yeni satırlı) veya satır dizisi olabilir.
Bu kod golf olduğundan, bayttaki en kısa kod kazanır.
Ekstra test durumları:
|||||
/////
\\\\\
_____
/////
_____
|||||
_____
________
________
(yani, boş dizgenin girişi boş dizgenin çıktısıyla sonuçlanır)