Bu, bir kase alfabe çorbası olarak adlandıracağımız şeydir - çevreyi oluşturmak için saat yönünde düzenlenen 26 büyük harfle (AZ) kabaca dairesel bir sanat şekli:
XYZABC
VW DE
U F
T G
S H
RQ JI
PONMLK
Bir tek harf karakterinde AZ alır programı ve alfabe çorbası aynı kase "döndürülmüş" çıkışları yazın tabiri caizse, yani nereye girdi harf görünene A
yukarıdaki örnekte yapar ve tam etrafında alfabe döngülerinin kalanı saat yönünde.
Böylece girdi için çıktı A
aynı orijinal alfabe çorbası kasesi olacaktır.
Ve giriş için çıktı B
bu olurdu:
YZABCD
WX EF
V G
U H
T I
SR KJ
QPONML
Aynı şekilde çıktı H
şöyle olurdu:
EFGHIJ
CD KL
B M
A N
Z O
YX QP
WVUTSR
Veya Z
:
WXYZAB
UV CD
T E
S F
R G
QP IH
ONMLKJ
Bunun A'dan Z'ye tüm 26 harfinde çalışması gerekir.
Detaylar:
- Tek girişin A'dan Z'ye kadar tek bir harf olacağını varsayabilirsiniz.
- Uygunsa, giriş ve / veya çıkış için küçük harf az kullanabilirsiniz, hatta küçük ve büyük harfleri karıştırabilir ve eşleştirebilirsiniz.
- Alfabe düzeni saat yönünün tersine değil saat yönünde dönmelidir.
- Çorba kasesine girip doldurmak için başka bir şey değil, boşluk kullanmalısınız.
- Çorba kasesi uygun şekilde yerleştirildiği sürece, çıktının içinde önde gelen veya izleyen yeni çizgiler veya boşluklar olabilir.
- Kase şeklinin, metin olarak kabaca dairesel görünmesi için 7 boyunda 12 karakter genişliğinde olduğuna dikkat edin. Kaseleriniz aynı şekilde olmalı.
Bu kod golf yani en kısa kod kazanır!