CodeForces Beta Round #15 B. Laser

B. Laser

2(移動可能な幅+1)(移動可能な高さ+1)のチョコレートが溶かされる。2つのレーザーが重なる場合にはその分を引く。

n = input()
for i in range(n):

    n,m,x1,y1,x2,y2 = [int(x) for x in raw_input().split()]
    
    rx = n-abs(x1-x2)
    ry = m-abs(y1-y2)
    
    c = 2*rx*ry
    if 2*rx > n or 2*ry > m:
        c -= (2*rx-n)*(2*ry-m)
    
    print c