回答

全部解きましたが、全てを書くわけにはいかないし、どこがわからないのかもわからないので、読んだ上で質問があったらコメントしてください。
別解ではグラフを活用していますが、これができるようになると、なお良いです。

この回答にコメントする
疑問は解決しましたか?