在平面上有兩個大小相同的等腰直角三角形。每個三角形的直角頂點都在左上角,兩條股分別沿著 $x$ 軸正向(向右)與 $y$ 軸負向(向下)延伸,長度都是 $L$,斜邊則朝向右下方。
也就是說,若某個三角形的直角頂點在 $(X, Y)$,它的三個頂點就是 $(X, Y)$、$(X+L, Y)$、$(X, Y-L)$:
(X, Y) *--------* (X+L, Y)
| /
| /
| / <- 斜邊
| /
| /
| /
| /
|/
(X,Y-L)*
現在給你兩個三角形的直角頂點座標,以及它們共同的股長 $L$。請計算恰好被其中一個三角形覆蓋的區域總面積:也就是被至少一個三角形覆蓋、但不同時被兩個三角形覆蓋的部分。
第一行有一個整數 $T$,代表測資組數。
接下來每組測資有一行,包含五個整數 $L\ x_1\ y_1\ x_2\ y_2$:$L$ 是兩個三角形共同的股長,$(x_1, y_1)$ 與 $(x_2, y_2)$ 分別是兩個三角形的直角頂點座標。
對每組測資輸出一行一個整數,代表恰好被一個三角形覆蓋的面積。(可以證明答案必為整數。)
3 2 0 0 0 0 2 0 0 1 0 2 0 0 5 5
0 3 4
範例測資有三組:
2026 YTP 國中組決賽 p1
| No. | Testdata Range | Constraints | Score |
|---|---|---|---|
| 1 | 0 | 範例測試資料 | 0 |
| 2 | 0~14 | 無額外限制 | 10 |