ツイートリンク集4コマ漫画100FacebookページGitHubInstagramTwittervimeoYouTubeチャンネルヴィレッジヴァンガードオカモトラボBOOTH支店オカモトラボSTORES支店オカモトラボの、ラボ。おでかけSPOTのページデリーポータルZのページ広告その他ログイン投稿フィードコメントフィードWordPress.org【プログラミング】「吉野家」と「すき家」と「松屋」が密集した場所へ行く標準こんにちは(^ー^)/岡本です。牛丼は好きですか?僕は牛丼が好き過ぎて吉野家とすき家と松屋をヘビーローテーションしていますが、それぞれの最寄の店は車で15分以上離れていて、食べに行くのもなかなか大変です。こんな事を考えました。日本のどこかに吉野家とすき家と松屋がめちゃくちゃ密集している場所があるんじゃなかろうかと。イメージはこんな感じ。これだったら行きやすいですし、どの牛丼を食べるか選び放題です。いうわけで、今回は3つの牛丼屋さんが日本で一番密集しているスポットを探したいと思います。店舗数と人口密度から考えると東京都心の様な気はしますけどね。3つの牛丼屋さんが一番密集しているのがどこか...なんて情報はネット上にもありません。日本中を探し回るのも良いですが、お金と時間がかかりますし、僕のプログラミングが出来るキャラ設定もたまには活かしたいと思います。ボット(クローラー)を作ろうでは、まずはプログラミングでボットを作ります。ボットとは、「ロボット」の略で「クローラー」とも言われ、ネットを巡回して必要な情報を取得してくるプログラムです。Googleもインターネット上のサイトを巡回して、集めた情報を元に検索結果に表示させているわけです。収集してくるボットを作ります。プログラムを作る過程は楽しいですが、はたから見ると全く面白くないので割愛します。完成したボットを動作させ、しばらく待つと、ボットがネット上から各店舗名と緯度経度をどんどん取得してきます。(※モザイクは大人の諸事情です)ボットは文字通り「機械的に」仕事をするので、いうなればちょっとバカです。銀座」ですが「○○店」という名前ではないので、変だなと調べてみると、百貨店の松屋(※)を拾ってきていました。「松屋」という名前は一般的に良くある名前なので、ボットは牛丼以外の松屋まで拾ってきます。閉店している店もあるので、この中から不要なデータは手作業で取り除いていきます。吉野家は約1200店舗、すき家は約2000店舗、松屋は約950店舗分のデータが集まりました。この数字は公開されている店舗数とほぼ一致しているので大きく間違ってはないのかなと思います。距離を計算するプログラムを作ろう続いて、それぞれの店舗の距離を求めたいと思いますが、緯度と経度から距離を計算するには、ヒュベニの距離計算式を使います。卯酉線曲率半径うーむ、難しいですね。地球は球ではなく楕円球の形になっているので計算がややこしいのです。この公式を使って、こんな感じで「3つの店舗が作る三角形の三辺の長さの合計が一番小さくなる組合せ」を探します。吉野家とすき家と松屋の組み合わせは全部で20億パターンありまして、あのややこしい計算式を20億回繰り返さないといけません。新橋三丁目店(★の店は隣接しています)日本一、3つの牛丼屋さんが集中していたのは埼玉県の西川口駅周辺でした。(僕調べ)僕は都心だと思っていたのでちょっと意外です。西川口の吉野家とすき家と松屋の位置関係はこんな感じ。それぞれの店舗の距離がもの凄く近い事がお分かり頂けると思います。3つの店舗の間には別の建物があるので、当初イメージしていた3店舗が並んでいる状態ではありません。ランキングの上から順に、僕のイメージに近い場所を探してみたところ、7位の京都府の百万遍(ひゃくまんべん)という場所にあるお店が良さそうです。いう事で結果が分かった翌日、高速バスで京都の百万遍へ向かいます。ちなみに、皆様に申し上げたいのは、吉野家、すき家、松屋へ行く以外は、京都に用事は無いという事と、そのための交通費はもちろん手弁当という事であります。京都駅に到着しました。前日のGoogleの天気予報では京都は「曇」になっていたのに思い切り雨降ってます。京都駅からは路線バスで移動します。百万遍は、京都駅からは外れた場所にあります。途中、間違ったバスに乗りながらも、なんとか百万遍に到着しました。・・・ん?こういう事には疎くて気付かなかったですが、百万遍は京都大学のすぐ近くなんですね。街の雰囲気も活気があって、なんだかちょっと楽しげです。学生さんが多い街だから牛丼屋が密集しているのか!密集の謎が解けたところで、肝心の吉野家とすき家と松屋を探します。吉野家とすき家を発見。地図で確認していた通り隣同士です。いう場合、店員さん同士は仲悪かったりするんでしょうかね...あるいは店員さんが隣の店で食べる事もあるんでしょうか。...なんて事を考えながら、残りの松屋を探します。あ!あったー!若干の仲間外れ感がある松屋を発見しました。この位置関係なら吉野家とすき家と松屋が並んだ写真が撮れそうです。道の反対側に渡って撮影を試みますが、赤信号で車が止まると松屋が見えなくなるので撮影が大変です。(更に雨も激しくなっています)しばらく待って車が途切れた所で、吉野家とすき家と松屋をワンフレームに収める事ができました。牛丼好きにとっては夢の様な光景です。牛丼業界のアベンジャーズ。仲間外れで、なかなかフレームインしてくれない松屋になんだか愛着が湧いたので、今日の昼飯は松屋にします。いえば松屋だけ「家」じゃなくて「屋」ですし、牛丼じゃなくて「牛めし」と言う商品名なんです。キムカル丼(キムチとカルビ丼)にしました。お昼の時間帯からは少し外れていましたが店内は学生さんで繁盛しています。味はいつも食べているあの味でした。「せっかく京都にまで来て、なんで牛丼食べてるんだろう?」という新たな疑問が生じましたが、元の疑問は解決したので良しとしましょう。記事部門で佳作を頂きました。コメントをキャンセルメールアドレスが公開されることはありません。WordPress.com.。