ここでは各問題に対する自分の考察を書いて行きます.ヒント,と言うタイトルにしようかとも思いましたが,それほどの自信は無いので考察で,そもそもbestからほど遠いものもあるので.自分以外の人が書き足しても全く問題ないです.
まず右下の部分が直線上で縦に並んでいる事に注目して似たようなパーツで取る事を試みましょう. ここで注意するのはa(X):sa(X-1)と言う関数を使わない様にする事と同じパーツで取れるならそうする事の二つです.n歩が書けて便利に見えますがn歩に2Bかかる上に圧縮し辛くなるので結局不利になる事が殆どです.サンプルになりますが右上に行ってから右下,左下,左上と取る手法を取ってみます.パーツはsssrssrsssrrでやってみました. こちら
a:sssrssrsssrr sssssssssrsrslaaaasssaaaarrssrsssssslsrssrraaassssssssrssaaarrsslslarrsslslalsrsrassrsla
圧縮するとこんな感じ