;“ẉbẊWS»,⁸K;;”t
“¤ṁp}œḊṄæ®’b6ị“ʠȷ»ØAç"Y
TryItOnline!
(İki aşağıda) 56 bayt sürümü dayanarak, ancak değiştirilen sözler kaldırmak için tüm orta mektup "u"
s sözlüğü kelime içine endeksi, böylece "anisole"
altı daha az endeksler de hepimizin ihtiyaç harfleri sahip kolaylık vardır *,: 1:a, 2:n 3:i, 4:s, 5:o (6:l), 0:e
(not "e"
sağ tarafta sıfır dizininde [ayrıca 7 ve -7 ve 0 mod 7 ile uyumlu olan herhangi bir sayı]). Ayrıca sözlükte daha erken olduğundan, çok daha yaygın olan üç baytlık arama indeksinden ziyade sadece iki tanesi var ( "anisogamete"
aynı zamanda 2 de çalışacaktı).
* Aromatik eter metoksibenzenin eski okul ismi, çoğunlukla parfümlerde kullanılır.
A is for Ant
B is for Bit
C is for Cot
D is for Dot
E is for Eat
F is for Fat
G is for Got
H is for Hat
I is for Ist
J is for Jot
K is for Kit
L is for Lot
M is for Mat
N is for Nit
O is for Oat
P is for Pat
Q is for Qat
R is for Rot
S is for Sit
T is for Tit
U is for Unt
V is for Vet
W is for Wet
X is for Xat
Y is for Yet
Z is for Zit
Nasıl?
“¤ṁp}œḊṄæ®’b6ị“ʠȷ»ØAç"Y - Main link: no arguments
“¤ṁp}œḊṄæ®’ - base 250 compressed number -> 75711304811637630759
b6 - convert to base 6 list -----------> [ 2, 3, 5, 5, 1, 1, 5, 1, 4, 5, 3, 5, 1, 3, 1, 1, 1, 5, 3, 3, 2, 0, 0, 1, 0, 3]
“ʠȷ» - word from Jelly's dictionary, "anisole"
ị - index into that ------------------> [ "n" , "i" , "o" , "o" , "a" , "a" , "o" , "a" , "s" , "o" , "i" , "o" , "a" , "i" , "a" , "a" , "a" , "o" , "i" , "i" , "n" , "e" , "e" , "a" , "e" , "i"]
ØA - get the uppercase alphabet
ç" - zip with last link (1) as a dyad -> ["Ant","Bit","Cot","Dot","Eat","Fat","Got","Hat","Ist","Jot","Kit","Lot","Mat","Nit","Oat","Pat","Qat","Rot","Sit","Tit","Unt","Vet","Wet","Xat","Yet","Zit"]
Y - join with line feeds
- implicit print
;“ẉbẊWS»,⁸K;;”t - Link 1, join up the parts: Character, Two-Character-Word-Ending
; - concatenate Character (e.g. "A") with
“ẉbẊWS» - the compressed string " is for" ---> "A is for"
, - pair that with
⁸ - the left argument (Character) -----> ["A is for","A"]
K - join with spaces ------------------> "A is for A"
; - concatenate with right argument ---> "A is for An"
; - concatenate with
”t - "t" ---------------------------> "A is for Ant"
Önceki, 46
“¤ṪŻIð^ƥ’b4ị⁾sap⁾pt¤ØAż,@K¥€“ẉbẊWS»ØAżYF”e272¦
Kelimelerin hepsinde ikinci harf "s" veya "a" ve son harf "p" veya "t", "sa" ve "pt" nin Kartezyen ürününde dörtlü bir temel arama kullanarak. Kodun "Kullan" olarak değiştirdiği "U" sözcüğü dışında ( F”e272¦
sondaki nispeten hantal kullanarak ) - böyle bir istisna olmayan bir kelime listesi bulabilirsem 39 bayta bakıyor oluruz .
Kelime listesi:
Asp, Bat, Cat, Dap, Eat, Fat, Gap, Hat, Ist, Jat, Kat, Lap, Mat, Nap, Oat, Pat, Qat, Rat, Sat, Tap, Use, Vat, Wat, Xat, Yap, Zap
bunu dene
Önceki 56 bayt
”tṁØA⁺,j“niooaauusoioaiuaaoiineeaei”œs3Z,@K¥€“ẉbẊWS»ØAżY
Kelime listesi:
Ant, Bit, Cot, Dot, Eat, Fat, Gut, Hut, Ist, Jot, Kit, Lot, Mat, Nit, Out, Pat, Qat, Rot, Sit, Tit, Unt, Vet, Wet, Xat, Yet, Zit
Biçimlendirilmiş, git
Önceki, 83 bayt
“ẉbẊWS»WṁØA⁺żż“¦ịfe$ɲVPġþ¹Øt@ƑƊŀqṁŒƑOɦ⁴ḍẊḤṁr}Ƭ¢b⁻?q&øIụNẎ9eƲi⁸'ıB.;%V,¦İ⁷ẓk½»s5¤K€Y
... '' Hangi mektubun hayvanı olmayan bir yer! '' oynayalım. Bir tane var ve sadece bir tane var - kırmızı ringa balığı (bir yalan, kırmızı ringa balığı xenon, açıkçası bir hayvan değil, hayvan değil) , burada hayvan olmayan iki beş harfli kelime var (xenon bir tane) :
Aphid, Bison, Camel, Dingo, Eagle, Finch, Gecko, Heron, Indri, Jabot, Koala, Lemur, Mouse, Nyala, Otter, Panda, Quail, Raven, Sloth, Tapir, Urial, Viper, Whale, Xenon, Yapok, Zebra
(elbette bu doğru biçimde biçimlendirilmiş, deneyin - sadece yer kazanacağımı düşündüm)