朝日新聞2006年5月26日のパズル横丁問題

問題

以下の図形を3片に切り分けて右側の図を作成する。

切った図形は裏返してはならない。

解答への道(ヒント)

図形問題かー。プログラムで解くのは難しそうだから頭で解く。

矩形を3片に切り分けることを考えるのでなく,壺型の図形を3片に切り分けて矩形を作る方法を考える。

問題となるのは以下の箇所。

じっと見つめていれば答えが浮かんでくる。

答えを見ると,プログラムを作っても解けそうな気がしてきた。その場合図形は以下のようにみなす。

しかしちょっと考えたけど数時間で解けるレベルではなさそうだ。3片に分割というのが辛い。

5月中に作らなければならないプログラムがあるので諦める。

 

現在久々(7年ぶり)にJavaでプログラムをしている。Javaの「==」はどうも好きになれない。