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 Ayukarıdaki örnekte yapar ve tam etrafında alfabe döngülerinin kalanı saat yönünde.
Böylece girdi için çıktı Aaynı orijinal alfabe çorbası kasesi olacaktır.
Ve giriş için çıktı Bbu 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!