tateren’s diary

何か書きたくなった時に使う

一文字一回縛りで最長のIIDXの曲名をワンライナーで調べる

経緯

折角なので(?)ワンライナーで確認してみた。

ルール

(多分)

  • 使用可能文字は /[A-Z ]/
  • 半角スペースは何回でも使用可能

確認用ワンライナー

音ゲー曲ならなんでも良かったぽいけどとりあえずIIDX公式のスコアデータCSVを使った。

$ awk -F, '$2 ~ /^[a-zA-Z ]*$/{print toupper($2)}' 1418-9974_dp_score.csv | grep -Pv '([A-Z])(?=.*\1)' | awk '{print length($0), $0}' | sort -nr
13 BLUST OF WIND
12 MUSIK LOVERZ
12 GLITCH NERDS
11 SPACE FIGHT
11 CLEOPATRYSM
11 BAD ROUTINE
10 STAR FIELD
10 SCHLAGWERK
10 SABER WING
10 NEW LIGHTS
10 LOVE MAGIC
10 IN THE SKY
10 HYPERSONIK
10 HONEY TRAP
10 BRAVE GLOW
9 VERFLUCHT
9 TOGAKUSHI
9 THE LIMBO
9 SUN FIELD
9 PINK ROSE
9 ON THE FM
9 NPC WORLD
9 NIGHT SKY
9 KONZERT V
9 GOLD RUSH
9 FLY ABOVE
9 BRAVE OUT
9 BLUE RAIN
9 AGNUS DEI
8 SYMBOLIC
8 STARMINE
8 SHURIKEN
8 SEPHIROT
8 PUNISHER
8 OUTBREAK
8 NO TEARS
8 MAX LOVE
8 HYPERION
8 FOREPLAY
8 DYNAMITE
8 DISCLOZE
8 BOUNDARY
8 ABSOLUTE
7 TRANOID
7 THUNDER
7 SIGMUND
7 ROUTING
7 ROCK IT
7 PHOENIX
7 LOVE KM
7 JOURNEY
7 INVOKER
7 HOWLING
7 EMPATHY
7 ECHIDNA
7 DAISUKE
7 AMNOLYS
7 AIRFLOW
6 VULKAN
6 VOXANE
6 VOX UP
6 VALGUS
6 UMBRAL
6 TRACES
6 SWITCH
6 SATURN
6 REFLUX
6 QUAKES
6 PRESTO
6 MOSAIC
6 LIGHTS
6 ICARUS
6 GUILTY
6 GARDEN
6 GAMBOL
6 FLOWER
6 EXUSIA
6 ELISHA
6 CRADLE
6 CLIONE
6 CINDER
6 BROKEN
6 BREATH
6 BLOCKS
6 ANSWER
5 VENOM
5 STOIC
5 SPICA
5 SMILE
5 SHION
5 SHADE
5 LINUS
5 IDOLA
5 HYENA
5 HOLIC
5 HADES
5 EVANS
5 BLAME
5 BE OK
5 ATHER
5 AEGIS
4 VEGA
4 SYNC
4 SNOW
4 RISE
4 REAL
4 RAIN
4 ODIN
4 MINT
4 LUCY
4 JACK
4 I AM
4 DROP
4 CREW
3 ZED
3 NZM
3 NEU
3 LOW
3 LAB
3 KEY
3 BAG
3 ACT
2 IX
1 X
1 V
1 F
1 D
1 A

Light and Cyber じゃないやんけ!って思ったけど正しい表記は Light and Cyber… なのでアルファベット縛りにすると弾かれていた。

おまけ

全文字版

$ awk -F, 'NR>1{print toupper($2)}' 1418-9974_dp_score.csv | grep -Pv '([^ ])(?=.*\1)' | awk '{print length($0), $0}' | sort -nr
16 即席!脳直★ミュージックシステム
16 少女アリスと箱庭幻想コンチェルト
16 LIGHT AND CYBER…
14 カジノファイヤーことみちゃん
13 デッドボヲルDEホームラン
13 お命ちょうDAI!90113 PUNCH LOVE 仮面
13 M1DY FESTIVAL
13 BLUST OF WIND
12 エディブルフラワーの独白
12 MUSIK LOVERZ
12 MAGIC & LOVE
12 GLITCH NERDS
12 BLAZE IT UP!
11 恋は白帯、サンシロー†
11 天空脳番長危機十六連打
11 黒髪乱れし修羅となりて
11 君のハートにロックオン
11 SPACE FIGHT
11 CLEOPATRYSM
11 BAD ROUTINE
11 2 TRIBE 4 K
10 恋は白帯、サンシロー
10 衰色小町メランコリア
10 仮想空間の旅人たち†
10 それは花火のような恋
10 うさ☆かめ 大戦争!
10 STAR FIELD
10 SCHLAGWERK
10 SABER WING
10 NEW LIGHTS
10 LOVE MAGIC
10 IN THE SKY
10 HYPERSONIK
10 HONEY TRAP
10 BRAVE GLOW
9 煉獄のエルフェリア
9 電人、暁に斃れる。
9 星屑ディスタンシア
9 幻想系世界修復少女
9 共犯へヴンズコード
9 仮想空間の旅人たち
9 ミッドナイト堕天使
9 WITH YOU…
9 VERFLUCHT
9 TOGAKUSHI
9 THE LIMBO
9 SUN FIELD
9 ROUTE 80S
9 PINK ROSE
9 ON THE FM
9 NPC WORLD
9 NIGHT SKY
9 KONZERT V
9 GOLD RUSH
9 FLY ABOVE
9 BRAVE OUT
9 BLUE RAIN
9 AGNUS DEI
9 ABSOLUTE†
8 不沈艦CANDY
8 純真可憐デザイア
8 時空トラベローグ
8 とろぴかる倶楽部
8 サヨナラ・ヘヴン
8 こっちを向いてよ
8 WISE UP!
8 VOX RUSH
8 SYMBOLIC
8 STARMINE
8 SHURIKEN
8 SEPHIROT
8 PUNISHER
8 OUTBREAK
8 NΦ CRIME
8 NO TEARS
8 MAX LOVE
8 HYPERION
8 HOWLING†
8 FOREPLAY
8 DYNAMITE
8 DISCLOZE
8 BOUNDARY
8 ABSOLUTE
7 未来のプリズム
7 少年は空を辿る
7 子供の落書き帳
7 狂イ咲ケ焔ノ華
7 トリカゴノ鳳凰
7 デンドロビウム
7 オルタネイトΒ
7 X-RATED
7 TRANOID
7 THUNDER
7 SIGMUND
7 ROUTING
7 ROCK IT
7 QUAVER♪
7 PHOENIX
7 LOVE KM
7 JOURNEY
7 INVOKER
7 ICARUS†
7 HOWLING
7 EMPATHY
7 ECHIDNA
7 DR.LOVE
7 DAISUKE
7 CLIONE†
7 AMNOLYS
7 AIRFLOW
6 牧神笛吹きて
6 天空の夜明け
6 星をこの手に
6 十六夜セツナ
6 獅子霞麗ノ舞
6 共鳴遊戯の華
6 駅猫のワルツ
6 タシカナモノ
6 VULKAN
6 VOXANE
6 VOX UP
6 VALGUS
6 UMBRAL
6 TRACES
6 SWITCH
6 SATURN
6 REFLUX
6 QUAKES
6 PRESTO
6 PLAN 8
6 O/D*20
6 NASTY!
6 MOSAIC
6 LIGHTS
6 ICARUS
6 GUILTY
6 GARDEN
6 GAMBOL
6 FLOWER
6 EXUSIA
6 ELISHA
6 CRADLE
6 CLIONE
6 CINDER
6 BROKEN
6 BREATH
6 BLOCKS
6 ANSWER
6 250BPM
5 旅人リラン
5 創世ノート
5 九尾狐夜行
5 リグレット
5 ヨシダさん
5 マチ子の唄
5 バビロニア
5 たからもの
5 セロトニン
5 かずあそび
5 ΕΛΠΙΣ
5 VENOM
5 STOIC
5 SPICA
5 SMILE
5 SHION
5 SHADE
5 NO.13
5 LINUS
5 IDOLA
5 HYENA
5 HOLIC
5 HADES
5 EVANS
5 BLAME
5 BE OK
5 ATHER
5 AEGIS
5 532NM
4 明鏡止水
4 命の標本
4 白露の風
4 童話回廊
4 中華急行
4 嘆きの樹
4 蒼い衝動
4 千年ノ理
4 聖人の塔
4 疾風迅雷
4 華蝶風雪
4 下弦の月
4 ラクエン
4 まほろば
4 ヒマワリ
4 たまゆら
4 タイトル
4 VEGA
4 SYNC
4 SNOW
4 SHOX
4 S!CK
4 RISE
4 REAL
4 RAIN
4 ODIN
4 MIRA
4 MINT
4 LUCY
4 JACK
4 I AM
4 DXY!
4 DROP
4 CREW
4 AO-∞
4 AO-1
3 卑弥呼
3 梅雪夜
3 忍恋花
3 津軽雪
3 大桟橋
3 雪月花
3 刃図羅
3 少年A
3 罪と罰
3 紅牡丹
3 ユミル
3 エコ爺
3 ZED
3 NZM
3 NEU
3 LOW
3 LAB
3 KEY
3 G59
3 BAG
3 B4U
3 ACT
3 .59
2 朧†
2 陽炎
2 廿†
2 虹色
2 蛇神
2 月光
2 鬼天
2 革命
2 海神
2 禍根
2 火影
2 音楽
2 V2
2 R5
2 R3
2 IX
2 G2
11111 廿
11 X
1 V
1 F
1 D
1 A
1