地域のプログラミング コンテストのプログラミング問題を復習しています。
問題はhttp://www.vlaamseprogrammeerwedstrijd.be/2011/opgaves/cat2-2011/loodgieter.pdf からダウンロードできます。オランダ語ですが、写真がわかりやすいです。
入力として am*m グリッドを受け取りますが、いくつかのパイプといくつかの欠けているスポット (疑問符) があります。残りのパイプはグリッドに配置して、他のパイプと接続する必要があります。
各パイプは文字として表されます (2 ページの図を参照)。文字「A」の値は 1、「B」の値は 2、..
Javaでバックトラックしてこの問題を解決する方法を知っている人はいますか?