乗り遅れたズンドコキヨシを科学計算が得意な言語Juliaで書いてみます。
ベタなの。
function zundoko()
zd = z, d, = ["ズン", "ドコ"]
w1, w2, w3, w4, w5 = ("","","","","")
while [w1, w2, w3, w4, w5] != [z, z, z, z, d]
cw = rand(zd); print(cw); w1, w2, w3, w4, w5 = w2, w3, w4, w5, cw
end
print("キ・ヨ・シ!")
end
Array内包表記使ったやつ
function 🚶🏃👯()
🚶, 🏃 = 🚶🏃 = ["ズン", "ドコ"]
👯 = ""
while 👯 != join([🚶,🚶,🚶,🚶,🏃])
👯 = join([rand(🚶🏃) for i in 1:5])
print(👯)
end
print("キ・ヨ・シ!")
end
syntax highlight壊れてるけど、関数名は🚶🏃👯()
です。
本当はLazy.jlとmapreduce使えばもっとすっきり書けるのかもしれないけれど、Juliaの伝道師が降臨するに違いない