Hepinizi bilmiyorum ama Cadılar Bayramı için hazırlık yapmıyorum –– asla yapmayacak –– ama komşum öyle, ona yardım edeceğiz.
Hangi şeker markasına sahip olduğunu bulmak için yardıma ihtiyacı var, ancak Cadılar Bayramı'ndan önce bitiremeyeceği çok şeker var.
Onun:
- Snickers
- Kit Kat
- Yıldız patlaması
- GummyBears
- Twix
Giriş
Yalnızca harf ve boşluk içeren çok satırlı bir dize (veya başka bir makul biçim).
Çıktı
Geçerli bir şeker değilse ya da şekerse hangi şeker olduğu yanlış bir değer.
Hangi şekere nasıl karar verilir
Bir şeker, yukarıdaki markalardan birinde söylerse geçerlidir. Ancak, o kadar basit değil, çünkü bu geçerli bir şeker:
K i t
K a
t
Geçerli bir şeker:
- harfler soldan sağa doğru
- harfler doğru şekilde büyük yazılır
- soldan sağa doğru giden harfler hem yükselip hem de alçalmaz
- boşluk kaldırılmış harfler yukarıdaki markalardan birini oluşturur
Bu kod golf , bayt kazanır çok kısa kod kazanır!
Örnekler
Truthys:
1.
kers
c
i
n
S
2.
Kit K a t
3.
St a
r b u
r st
4.
Bear s
G ummy
5.
T w i
x
Falsys:
1.
SNICKERS
2.
C n
a d y
3.
xiwT
4.
S C I
ss o
r s
5.
Kit
Kat