スポンサーサイト

上記の広告は1ヶ月以上更新のないブログに表示されています。
新しい記事を書く事で広告が消せます。

ポケモンBW版:一番長いしりとり

初の横長(アスペクト比16:9)動画です。





しりとりのルールに悩みましたが、伸ばす音は、その1文字前でつなぐということにしました。

例)サンダー なら 次は「ダ」。

どちらかというと、このほうが自然ですかね。

ちなみに、このルールだと、ミニリュウは「ウ」ですが、ハクリューは「ユ」になります。多少違和感があるかもしれませんが、調べたところ、そんなに「●●ュー」の名前は該当しないので、これでいいと思いました。
ヤユヨで始まるポケモンはそこそこいるので、なるべく母音だけじゃやなく「ヤユヨ」で終わらせるようにしたほうが、多分続くと思います。



で、ここから、プログラムにまつわる話になりまして、専門ぽくなってしまい申し訳ないですが、


以前はしりとりの生成プログラムをJavaで作っていたのですが、なくしてしまいました!
そして、最近はJavaをしていないので、めんどくさくなったので、急遽Perlでスクリプトを作りました。どちらも文字列処理には適しているからいいだろうと思いましたが、文字コードの種類とか、文字をバイト単位で数えてしまう仕様とか(つまり半角は1文字1byte、全角は1文字2byte)があったり、Javaにはない不便さを実感しました。

それと、しりとりをつなぐためには、深さ優先探索とか、再帰処理とかも行うんですが、Perlでオブジェクト指向とか経験はないので、無視してやったら、結構面倒でしたね。そういう文字列処理以外の処理はCに任せるという手もありましたね…。

まぁ、結果的につくれまして、今思うと、コンパイル不要で、サーバソフトと連動してHTML形式で途中結果を簡単に整理して表示できるなど、やっぱ利点も大きいですね。

ちなみに、Perlは実行速度が比較的遅いといわれますが、本しりとり生成のための実行時間は2秒以内です。といっても、ほとんど要となる処理自体は、フリーソフトにデータを渡して任せています。


続きに、しりとりのリストをコピーペーストできるテキスト形式でで載せています。

最長しりとりリスト

(しりとり列は一例です。最長で264匹まで続けられることには変わりありませんが、単語列を組み替えることは可能です。)

1 ヘイガニ
2 ニャルマー
3 マグマッグ
4 グラエナ
5 ナエトル
6 ルリリ
7 リグレー
8 レディバ
9 バニプッチ
10 チャオブー
11 ブースター
12 タッツー
13 ツンベアー
14 アギルダー
15 ダイケンキ
16 キノココ
17 コジョフー
18 ファイヤー
19 ヤナッキー
20 キャモメ
21 メブキジカ
22 カイリュー
23 ユキワラシ
24 シザリガー
25 ガラガラ
26 ラプラス
27 スターミー
28 ミネズミ
29 ミニリュウ
30 ウツボット
31 トゲチック
32 クロバット
33 トサキント
34 トゲピー
35 ピッピ
36 ピカチュウ
37 ウパー
38 パウワウ
39 ウインディ
40 イーブイ
41 イシズマイ
42 イワパレス
43 ストライク
44 クチート
45 トロピウス
46 スボミー
47 ミュウ
48 ウルガモス
49 スリーパー
50 パラス
51 スリープ
52 プテラ
53 ラムパルド
54 ドゴーム
55 ムクバード
56 ドードリオ
57 オノンド
58 ドードー
59 ドーミラー
60 ライボルト
61 トドグラー
62 ランプラー
63 ラルトス
64 スカンプー
65 プロトーガ
66 ガマゲロゲ
67 ゲンガー
68 ガバイト
69 トドゼルガ
70 ガルーラ
71 ラブカス
72 スコルピ
73 ピクシー
74 シキジカ
75 カイリキー
76 キバゴ
77 ゴーリキー
78 キングラー
79 ラッキー
80 キリンリキ
81 キノガッサ
82 サンダー
83 ダグトリオ
84 オドシシ
85 シェルダー
86 ダンゴロ
87 ロゼリア
88 アゲハント
89 トリデプス
90 スピアー
91 アズマオウ
92 ウソッキー
93 キルリア
94 アーマルド
95 ドレディア
96 アバゴーラ
97 ラフレシア
98 アーボック
99 クレセリア
100 アリゲイツ
101 ツボツボ
102 ボルトロス
103 スカタンク
104 クルマユ
105 ユキメノコ
106 コラッタ
107 タマザラシ
108 シードラ
109 ラッタ
110 タマゲタケ
111 ケイコウオ
112 オムスター
113 タマンタ
114 タブンネ
115 ネイティ
116 イノムー
117 ムクホーク
118 クラブ
119 ブラッキー
120 キャタピー
121 ピチュー
122 ユクシー
123 シェイミ
124 ミノムッチ
125 チコリータ
126 タネボー
127 ボスゴドラ
128 ライチュウ
129 ウソハチ
130 チラーミィ
131 イシツブテ
132 テッポウオ
133 オタチ
134 チョロネコ
135 コジョンド
136 ドジョッチ
137 チュリネ
138 ネイティオ
139 オオタチ
140 チラチーノ
141 ノコッチ
142 チョンチー
143 チャーレム
144 ムウマージ
145 ジャノビー
146 ビブラーバ
147 バスラオ
148 オニスズメ
149 メラルバ
150 バネブー
151 ブーバー
152 バニリッチ
153 チョボマキ
154 キマワリ
155 リーフィア
156 アーボ
157 ボーマンダ
158 ダゲキ
159 キモリ
160 リリーラ
161 ライコウ
162 ウォーグル
163 ルクシオ
164 オーベム
165 ムチュール
166 ルージュラ
167 ラクライ
168 イトマル
169 ルギア
170 アイアント
171 トランセル
172 ルカリオ
173 オタマロ
174 ロズレイド
175 ドテッコツ
176 ツタージャ
177 ヤミラミ
178 ミズゴロウ
179 ウリムー
180 ムンナ
181 ナゾノクサ
182 サニーゴ
183 ゴンベ
184 ベイリーフ
185 フシデ
186 ディグダ
187 ダルマッカ
188 カモネギ
189 ギラティナ
190 ナマケロ
191 ロトム
192 ムシャーナ
193 ナックラー
194 ラティアス
195 スワンナ
196 ナットレイ
197 イワーク
198 クサイハナ
199 ナゲキ
200 キレイハナ
201 ナッシー
202 シャワーズ
203 ズルッグ
204 グレイシア
205 アグノム
206 ムーランド
207 ドクロッグ
208 グライガー
209 ガーディ
210 イルミーゼ
211 ゼブライカ
212 カブルモ
213 モココ
214 コアルヒー
215 ヒメグマ
216 マネネ
217 ネオラント
218 トゲキッス
219 スバメ
220 メガヤンマ
221 マユルド
222 ドッコラー
223 ラグラージ
224 ジグザグマ
225 マグカルゴ
226 ゴローニャ
227 ヤンヤンマ
228 マラカッチ
229 チェリム
230 ムウマ
231 マッギョ
232 ヨルノズク
233 クヌギダマ
234 マンキー
235 キバニア
236 アメタマ
237 マリルリ
238 リングマ
239 マクノシタ
240 タマタマ
241 マグマラシ
242 シママ
243 マッスグマ
244 マダツボミ
245 ミツハニー
246 ニョロゾ
247 ゾロアーク
248 クルミル
249 ルンパッパ
250 パルキア
251 アチャモ
252 モグリュー
253 ユキノオー
254 オオスバメ
255 メグロコ
256 コロボーシ
257 シュバルゴ
258 ゴニョニョ
259 ヨーテリー
260 リザード
261 ドリュウズ
262 ズバット
263 トルネロス
264 スイクン

コメントの投稿

非公開コメント

義援金募集
FC2「東北地方太平洋沖地震」義援金募集につきまして
プロフィール

れあ

Author:れあ
Twitter(@reakoirer)
数学の問題出題(@mathtam_jp)


ニコ動のユーザーページ


メール:
reakoirer.contact+blog[]gmail.com
([]を@に変えてください。返信不確実;;)

Twitter...A

れあ < > Reload

カレンダー
最新記事
最新コメント
カウンター
月別アーカイブ
カテゴリ
検索フォーム
リンク
上記広告は1ヶ月以上更新のないブログに表示されています。新しい記事を書くことで広告を消せます。