概要
バレンタインデーにこんなツイートが Android の公式アカウントからつぶやかれました
URL : https://twitter.com/Android/status/698884409726996480
なんじゃこりゃと思って回答してみました
ググれば一発ですが、なんとなくメモ
答え
01000010011001010010000001001101011010010110111001100101
をまず 16 進数に変換
4265204D696E65
になった
これを UTF-8 で 16 進数デコードすると答えになる
で答えは
「Be Mine」
ボクのになれってことだから付き合ってくださいってことか
かわいいじゃないか
Rubyでやる
せっかくなので Ruby でやる場合の手順も記載しておきます
irb を使っています
$ irb
irb(main):001:0> hex_char = "01000010011001010010000001001101011010010110111001100101".to_i(2).to_s(16)
=> "4265204d696e65"
irb(main):002:0> p [hex_char].pack("H*")
"Be Mine"
=> "Be Mine"
こんな感じでいいのだろうか
0 件のコメント:
コメントを投稿