問2に関しては、折れが以前、某サイトで類似の問題を出題したことがある。

問題
http://math.a.la9.jp/cn.htm
回答
http://math.a.la9.jp/acn.htm

まあ大きく違っている様なことはないと思うが