配列はvectorに統一する
これならVC++は常に範囲チェック自動でする