2011-01-01 おみくじ ver0.1 pythonで python -c "import sys; import random; print(random.choice(sys.argv[1:]))" 大凶 凶 小吉 末吉 中吉 大吉 確率密度も考えたくなった。 ver0.2 大吉17%、吉35%、半吉5%、小吉4%、末小吉3%、末吉6%、凶30%くらいらしい。 ruby -e 'n,d=0,rand; ARGV[0].scan(/(\S+?):(\d+)%/){|x,y|puts x if(n..n=n+y.to_i*0.01).include?(d)}' 大吉:17%吉:35%半吉:5%小吉:4%末小吉:3%末吉:6%凶:30% 140文字以内にするの大変だった。 参考 http://matome.naver.jp/odai/2128763926134484201/2128771847535213703