#連続駅五七五七七 を探しまくった

追記: 別APIでもう一回やりなおしました

作ったきっかけはこのツイート。

どうせ探すならプログラムでゴリゴリ探してしまいたい。……と思って探そうと思ったけれど、駅名とよみがなと路線(順番含めて)がすべて一緒になっていてフリーのデータベースがない。

結局、駅名一覧と路線のデータは 駅データ.jp を、よみがなはいつもおなじみ 日本全国駅名一覧 を使わせてもらった。Rubyで駅データ.jpから路線データを取得し、そこから各路線に関して57577を全探索することで探した。

ルールは、

  • まずデータ上に駅名が存在し、それとよみがなが対応できたこと(これが結構厳しい)
  • 各駅のみで判断する(急行・特急などには対応させない)
  • 一つの駅名を分裂させない(上のツイートの「谷町六丁目」のものは不可とする / これを含めるとさすがに手に負えない……)
  • 路線は必ず分断する(たとえ連続して営業がされていても)

とした。結局見つかったのは以下の2つ。

  • 郡山 大和小泉 法隆寺 王寺 三郷 河内堅上(こおりやま やまとこいずみ ほうりゅうじ おうじ さんごう かわちかたかみ / 大和路線)
  • 上市場 浦川 早瀬 下川合 中部天竜 佐久間 相月(かみいちば うらかわ はやせ しもかわい ちゅうぶてんりゅう さくま あいづき / 飯田線)

結局もとのデータ量に検索結果はよってしまう。他にもちゃんと57577になる例があるみたい。最終的にはなにかうまいデータを自分で作らなければならないだろうか。

まあ、これがすべてではないけれど、こういうのも答えだね、というのにはなりそう。

ちなみに字余り許容モードも付けてみた。ある程度の字余りを適当に許容した結果は以下。路線名は省略。


 

  • 旭川 近文 伊納 納内 深川 妹背牛 江部乙 滝川(あさひかわ ちかぶみ いのう おさむない ふかがわ もせうし えべおつ たきかわ)
  • 本輪西 室蘭 母恋 御崎 輪西 東室蘭 鷲別 幌別(もとわにし むろらん ぼこい みさき わにし ひがしむろらん わしべつ ほろべつ)
  • 昆布盛 落石 別当賀 初田牛 厚床 姉別 浜中 茶内(こんぶもり おちいし べっとが はったうし あっとこ あねべつ はまなか ちゃない)
  • 相内 東相内 西北見 北見 柏陽 愛し野 端野(あいのない ひがしあいのない にしきたみ きたみ はくよう いとしの たんの)
  • 磯分内 南弟子屈 摩周 美留和 川湯温泉 緑 札弦(いそぶんない みなみてしかが ましゅう びるわ かわゆおんせん みどり さっつる)
  • 上湯沢 湯沢 下湯沢 十文字 醍醐 柳田 横手 後三年(かみゆざわ ゆざわ しもゆざわ じゅうもんじ だいご やなぎた よこて ごさんねん)
  • 十文字 下湯沢 湯沢 上湯沢 三関 横堀 院内 及位(じゅうもんじ しもゆざわ ゆざわ かみゆざわ みつせき よこぼり いんない のぞき)
  • 岩ノ下 陸中松川 猊鼻渓 柴宿 摺沢 千厩 小梨(いわのした りくちゅうまつかわ げいびけい しばじゅく すりさわ せんまや こなし)
  • 磐城太田 小高 桃内 浪江 双葉 大野 夜ノ森 富岡 竜田(いわきおおた おだか ももうち なみえ ふたば おおの よのもり とみおか たつた)
  • 金谷川 松川 安達 二本松 杉田 本宮 五百川 日和田(かなやがわ まつかわ あだち にほんまつ すぎた もとみや ごひゃくがわ ひわだ)
  • 二本松 杉田 本宮 五百川 日和田 郡山 安積永盛(にほんまつ すぎた もとみや ごひゃくがわ ひわだ こおりやま あさかながもり)
  • 飯田橋 市ケ谷 四ツ谷 信濃町 千駄ケ谷 代々木 新宿 大久保(いいだばし いちがや よつや しなのまち せんだがや よよぎ しんじゅく おおくぼ)
  • 北小金 新松戸 馬橋 北松戸 松戸 金町 亀有 綾瀬(きたこがね しんまつど まばし きたまつど まつど かなまち かめあり あやせ)
  • 新茂原 本納 永田 大網 土気 誉田 鎌取 蘇我 本千葉 千葉(しんもばら ほんのう ながた おおあみ とけ ほんだ かまとり そが ほんちば ちば)
  • 浜松町 田町 品川 大井町 大森 蒲田 川崎 鶴見(はままつちょう たまち しながわ おおいまち おおもり かまた かわさき つるみ)
  • 宍戸 笠間 稲田 福原 羽黒 岩瀬 大和 新治 下館 玉戸(ししど かさま いなだ ふくはら はぐろ いわせ やまと にいはり しもだて たまど)
  • 入山瀬 富士根 源道寺 富士宮 西富士宮 沼久保 芝川(いりやませ ふじね げんどうじ ふじのみや にしふじのみや ぬまくぼ しばかわ)
  • 波高島 下部温泉 甲斐常葉 市ノ瀬 久那土 甲斐岩間 落居(はだかじま しもべおんせん かいときわ いちのせ くなど かいいわま おちい)
  • 鳥居 大海 三河東郷 茶臼山 東新町 新城 野田城(とりい おおみ みかわとうごう ちゃうすやま ひがししんまち しんしろ のだじょう)
  • 下市田 元善光寺 伊那上郷 桜町 飯田 切石 鼎(しもいちだ もとぜんこうじ いなかみさと さくらまち いいだ きりいし かなえ)
  • 柏原 関ケ原 垂井 美濃赤坂 荒尾 大垣 穂積 西岐阜(かしわばら せきがはら たるい みのあかさか あらお おおがき ほづみ にしぎふ)
  • 大泊 熊野市 有井 神志山 紀伊市木 阿田和 紀伊井田 鵜殿(おおどまり くまのし ありい こうしやま きいいちぎ あたわ きいいだ うどの)
  • 北小松 近江舞子 比良 志賀 蓬莱 和邇 小野 堅田 おごと温泉(きたこまつ おうみまいこ ひら しが ほうらい わに おの かたた おごとおんせん)
  • 厚東 宇部 小野田 厚狭 埴生 小月 長府 新下関 幡生 下関(ことう うべ おのだ あさ はぶ おづき ちょうふ しんしものせき はたぶ しものせき)
  • 玄武洞 城崎温泉 竹野 佐津 柴山 香住 鎧 餘部(げんぶどう きのさきおんせん たけの さつ しばやま かすみ よろい あまるべ)
  • 杉本町 浅香 堺市 三国ケ丘 百舌鳥 上野芝 津久野 鳳(すぎもとちょう あさか さかいし みくにがおか もず うえのしば つくの おおとり)
  • 下井阪 打田 紀伊長田 粉河 名手 西笠田 笠田 大谷 妙寺(しもいさか うちた きいながた こかわ なて にしかせだ かせだ おおたに みょうじ)
  • 紀伊富田 白浜 朝来 紀伊新庄 紀伊田辺 芳養 南部 岩代(きいとんだ しらはま あっそ きいしんじょう きいたなべ はや みなべ いわしろ)
  • 紀三井寺 黒江 海南 冷水浦 加茂郷 下津 初島 箕島(きみいでら くろえ かいなん しみずうら かもごう しもつ はつしま みのしま)
  • 浅利 江津 都野津 敬川 波子 久代 下府 浜田 西浜田 周布(あさり ごうつ つのづ うやがわ はし くしろ しもこう はまだ にしはまだ すふ)
  • 小田 江南 出雲神西 西出雲 出雲市 直江 荘原 宍道(おだ こうなん いずもじんざい にしいずも いずもし なおえ しょうばら しんじ)
  • 越ケ浜 東萩 萩 玉江 三見 飯井 長門三隅 長門市 黄波戸(こしがはま ひがしはぎ はぎ たまえ さんみ いい ながとみすみ ながとし きわど)
  • 周防佐山 岩倉 阿知須 岐波 丸尾 床波 常盤 草江 宇部岬(すおうさやま いわくら あじす きわ まるお とこなみ ときわ くさえ うべみさき)
  • 阿波海南 浅川 鯖瀬 牟岐 辺川 山河内 日和佐 北河内 木岐(あわかいなん あさかわ さばせ むぎ へがわ やまがわち ひわさ きたがわち きき)
  • 遠賀川 水巻 折尾 陣原 黒崎 八幡 スペースワールド(おんががわ みずまき おりお じんのはる くろさき やはた すぺーすわーるど)
  • 都城 三股 餅原 山之口 青井岳 田野 日向沓掛(みやこのじょう みまた もちばる やまのくち あおいだけ たの ひゅうがくつかけ)
  • いこいの村 阿蘇 内牧 市ノ川 赤水 立野 瀬田 肥後大津(いこいのむら あそ うちのまき いちのかわ あかみず たての せた ひごおおづ)
  • 水成川 石垣 御領 西頴娃 頴娃 入野 開聞 東開聞(みずなりかわ いしかき ごりょう にしえい えい いりの かいもん ひがしかいもん)
  • 上福岡 ふじみ野 鶴瀬 みずほ台 柳瀬川 志木 朝霞台 朝霞(かみふくおか ふじみの つるせ みずほだい やなせがわ しき あさかだい あさか)
  • 下小代 板荷 北鹿沼 新鹿沼 樅山 楡木 東武金崎(しもごしろ いたが きたかぬま しんかぬま もみやま にれぎ とうぶかなさき)
  • 館林 渡瀬 田島 佐野市 佐野 堀米 吉水 田沼 多田 葛生(たてばやし わたらせ たじま さのし さの ほりごめ よしみず たぬま ただ くずう)
  • 本川越 南大塚 新狭山 狭山市 入曽 新所沢(ほんかわごえ みなみおおつか しんさやま さやまし いりそ しんところざわ)
  • 東成田 京成成田 公津の杜 宗吾参道 京成酒々井(ひがしなりた けいせいなりた こうづのもり そうごさんどう けいせいしすい)
  • 梅ヶ丘 世田谷代田 下北沢 東北沢 代々木上原(うめがおか せたがやだいた しもきたざわ ひがしきたざわ よよぎうえはら)
  • 西新宿 中野坂上 新中野 東高円寺 新高円寺(にししんじゅく なかのさかうえ しんなかの ひがしこうえんじ しんこうえんじ)
  • 東陽町 南砂町 西葛西 葛西 浦安 南行徳(とうようちょう みなみすなまち にしかさい かさい うらやす みなみぎょうとく)
  • 若林 三河八橋 三河知立 知立 重原 刈谷 刈谷市(わかばやし みかわやつはし みかわちりゅう ちりゅう しげはら かりや かりやし)
  • 南加木屋 八幡新田 巽ヶ丘 白沢 坂部 阿久比 植大(みなみかぎや やわたしんでん たつみがおか しらさわ さかべ あぐい うえだい)
  • 長瀬 弥刀 久宝寺口 近鉄八尾 河内山本 高安 恩智(ながせ みと きゅうほうじぐち きんてつやお かわちやまもと たかやす おんぢ)
  • 大和八木 真菅 松塚 大和高田 築山 五位堂 近鉄下田(やまとやぎ ますが まつづか やまとたかだ つきやま ごいどう きんてつしもだ)
  • 河内国分 安堂 堅下 法善寺 恩智 高安 河内山本(かわちこくぶ あんどう かたしも ほうぜんじ おんぢ たかやす かわちやまもと)
  • 宇治山田 伊勢市 宮町 小俣 明野 明星 斎宮 漕代 櫛田(うじやまだ いせし みやまち おばた あけの みょうじょう さいくう こいしろ くしだ)
  • 光善寺 枚方公園 枚方市 御殿山 牧野 樟葉 橋本(こうぜんじ ひらかたこうえん ひらかたし ごてんやま まきの くずは はしもと)
  • 高槻市 富田 総持寺 茨木市 南茨木 摂津市 正雀(たかつきし とんだ そうじじ いばらきし みなみいばらき せっつし しょうじゃく)
  • 西宮 香櫨園 打出 芦屋 深江 青木 魚崎 住吉 御影(にしのみや こうろえん うちで あしや ふかえ おおぎ うおざき すみよし みかげ)
  • 向山 三沢 小川原 上北町 乙供 千曳 野辺地 狩場沢(むかいやま みさわ こがわら かみきたちょう おっとも ちびき のへじ かりばさわ)
  • 佐羽根 田老 摂待 小本 島越 田野畑 普代 白井海岸(さばね たろう せったい おもと しまのこし たのはた ふだい しらいかいがん)
  • 七里ヶ浜 稲村ヶ崎 極楽寺 長谷 由比ヶ浜 和田塚 鎌倉(しちりがはま いなむらがさき ごくらくじ はせ ゆいがはま わだづか かまくら)
  • 上総川間 上総鶴舞 上総久保 高滝 里見 飯給 月崎(かずさかわま かずさつるまい かずさくぼ たかたき さとみ いたぶ つきざき)
  • 新魚津 電鉄魚津 西魚津 越中中村 早月加積(しんうおづ でんてつうおづ にしうおづ えっちゅうなかむら はやつきかづみ)
  • 牧之郷 大仁 田京 伊豆長岡 韮山 原木 伊豆仁田 大場(まきのごう おおひと たきょう いずながおか にらやま ばらき いずにった だいば)
  • 奥浜名湖 三ヶ日 都筑 東都筑 浜名湖佐久米 寸座 西気賀(おくはまなこ みっかび つづき ひがしつづき はまなこさくめ すんざ にしきが)
  • 新豊田 新上挙母 三河豊田 末野原 永覚 三河上郷(しんとよた しんうわごろも みかわとよた すえのはら えかく みかわかみごう)
  • 日当 鍋原 高科 神海 谷汲口 木知原 織部 本巣 糸貫(ひなた なべら たかしな こうみ たにぐみぐち こちぼら おりべ もとす いとぬき)
  • 西野尻 東藤原 伊勢治田 丹生川 三里 大安 梅戸井(にしのじり ひがしふじわら いせはった にゅうがわ みさと だいあん うめどい)
  • 北池野 池野 北神戸 広神戸 東赤坂 北大垣 室(きたいけの いけの きたごうど ひろごうど ひがしあかさか きたおおがき むろ)
  • 播磨町 別府 浜の宮 尾上の松 高砂 荒井 伊保 山陽曽根(はりまちょう べふ はまのみや おのえのまつ たかさご あらい いほ さんようそね)
  • 的形 八家 白浜の宮 妻鹿 飾磨 亀山 手柄 山陽姫路(まとがた やか しらはまのみや めが しかま かめやま てがら さんようひめじ)
  • 一宮 空港通り 仏生山 太田 三条 栗林公園(いちのみや くうこうどおり ぶっしょうざん おおた さんじょう りつりんこうえん)
  • 立田 のいち よしかわ あかおか 香我美 夜須 西分 和食 赤野 穴内(たてだ のいち よしかわ あかおか かがみ やす にしぶん わじき あかの あなない)
  • 別府 茶山 金山 七隈 福大前 梅林 野芥 賀茂 次郎丸(べふ ちゃやま かなやま ななくま ふくだいまえ うめばやし のけ かも じろうまる)
  • 夫婦石 山谷 大木 西有田 蔵宿 黒川 三代橋 有田(めおといし やまだに おおぎ にしありた ぞうしゅく くろごう みだいばし ありた)
  • 八千代町 長崎駅前 桜町 公会堂前 諏訪神社前(やちよまち ながさきえきまえ さくらまち こうかいどうまえ すわじんじゃまえ)

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です