Dikdörtgen bir metin ızgarası verildiğinde, sol üst köşeden sağ alt köşeye giden köşegenleri sütunlara hizalayın, böylece tüm köşegenlerin en sağdaki en düşük karakterleri düz olur. Girinti için boşluk kullanın.
Örneğin, metnin giriş ızgarası
abcd
1234
WXYZ
o zaman diyagonallerini hizaya ediyorum W
, 1X
, a2Y
, b3z
, c4
, ve d
bu çıktıyı veren sütunlarda:
ab
123c
WXYZ4d
Tüm köşegenlerin en sağdaki en küçük karakterlerinin WXYZ4d
aynı düzeyde olduğunu unutmayın.
ayrıntılar
Metnin giriş ızgarası en az 1 × 1 boyutunda olacak ve tüm satırlar aynı uzunlukta olacaktır.
Giriş ızgarasını çok satırlı bir dize veya tek satırlık dizelerin bir listesi olarak alabilirsiniz.
Giriş ızgarası yalnızca yazdırılabilir ASCII karakterleri içerecektir (boşluk içerir).
Çıktı isteğe bağlı olarak bir satırsonu içerebilir ancak başka boş satır olmamalıdır.
Çıktı çizgileri isteğe bağlı olarak arka boşluklara sahip olabilir, ancak gereksiz boşluk boşluklarına sahip olmamalıdır.
Diğer Örnekler
Boş satırlar örnekleri ayırır. Her girişi doğrudan çıkışı izler.
123
456
789
1
452
78963
123.?!
456??!
789!!!
123.
456???
789!!!!!
**@
@
**
@ @
/\/\
\/ /
/ /\
\/\/
/
\/\
/ / /
\/\/\/\
12
34
56
78
90
7531
908642
Code
Code
G
O
L
F
FLOG
~
~
puanlama
Bayt cinsinden en kısa kod kazanır.