LoginSignup
0
0

More than 5 years have passed since last update.

ズンドコキヨシ 〜1tweetプログラミング〜

Last updated at Posted at 2016-03-13

最近話題になっているズンドコキヨシをRubyで作ってみました.単に作るだけではつまらないので,1tweetに収めることを目指して,できるだけ短くしてみました.と言いつつもっと短いプログラムが公開されているのでちょっと恥ずかしいのですが,思い切って公開してみます.

zun.rb
z,d=a=%W|ズン ドコ|
b=[]
c=((z+" ")*4+d).split
e=->{b<<a.sample}
5.times{e[]}
print e[].shift until c==b
puts b.join+"キ・ヨ・シ!"
実行例
$ ruby zun.rb
ズンズンドコドコズンドコズンドコズンズンズンズンズンドコキ・ヨ・シ!

wcコマンドでプログラムサイズ(プログラムの文字数)を調べてみると122文字なので,十分1tweetに収まります.

プログラムサイズと確認環境
$ wc -m zun.rb
     122 zun.rb
$ ruby -v
ruby 2.0.0p481 (2014-05-08 revision 45883) [universal.x86_64-darwin14]

と言うわけで,1tweetプログラミングでした.要望があれば解説します.

あれ?Twitterの文字数制限撤廃の話って,結局どうなるのでしたっけ?

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0