golang で書かれたお手製のスクリプト言語 anko でズンドコキヨシやってみました。
zundoko.ank
#!anko
var rand, time = import("math/rand"), import("time")
rand.Seed(time.Now().UnixNano())
zundoko = ["ズン", "ドコ"]
arr = []
for {
s = zundoko[rand.Int()%2]
println(s)
arr = arr + [s]
if len(arr) > 5 {
arr = arr[1:len(arr)]
}
if arr == ["ズン", "ズン", "ズン", "ズン", "ドコ"] {
println("キヨシ!")
break
}
}
https://github.com/mattn/anko
http://mattn.kaoriya.net/software/anko/20140328210749.htm