題目來源:judgegirl from ntu prof. pangfeng Liu
Task Description
寫一個程式使用 的 L 形磚鋪滿一個 L 形廣場。 有四種類型,分別用 1、2、3、4 的數字為代表。見下圖:
現在你需要把這些使用 的 L 形磚鋪滿一個 L 形廣場。L 形磚不能重疊,且恰好覆蓋整個 L 形廣場。L 形廣場的長度與寬度均為 ,L 形廣場右上角缺損部分的長度與寬度均為 。 和 均為 2 的次方,且 。請輸出一個使用 L 形磚鋪滿一個 L 形廣場的方法。
Input
輸入有兩個數字 和 。
Output
輸出是瓷磚的位置。每行有三個數字,第一個數字是 L 形磚的類型,第二個和第三個數字是 L 形磚中心要放的位置 (即每一片磁磚的凹向內的直角頂點位置)。方便起見,我們假設 L 形廣場的左下角頂點位於 ,每一片磁磚皆放在第一象限。
範例輸出為其中一種可行解,任何可行的解能將 L 形廣場填滿都可以被接受。
Sample input
8 4
Sample output
1 4 44 3 51 3 32 5 34 2 63 3 74 1 71 1 51 2 24 1 31 1 12 3 12 6 23 7 32 7 11 5 1

