painting UVa 253 Cube painting(サイコロ塗り)(27行、比較的簡潔な様子)アルゴリズムの芸術CubepaintingUV aACMアルゴリズムコンテスト入門宝典第2版C++