>>612
配置パターンをいくつか用意しておいて
出現パターンが配置パターンにマッチしたらその配置を使う

もしくはサイズの大きいものから順に左上から配置していく
8x8 くらいに分割して 0 で初期化する (説明では8x4で)
00000000
00000000
00000000
00000000
出現する敵のサイズがそれぞれ 1:3x3、2:1x2、3:1x2、4:1x2 とするとき
11100000
11100000
11100000
00000000

11120000
11120000
11100000
00000000

11123000
11123000
11100000
00000000

11123000
11123000
11140000
00040000
こんな感じでできるけど
パターンと比較する方がそれらしい配置になると思う