문제
Farmer John은 예전에 자신의 목초지 바닥에 직사각형 격자를 그렸습니다. 각 칸에는
시간이 지나면서 페인트가 바랬고, Farmer John은 이제 일부 칸의 값만 기억합니다. 하지만 Farmer John은 원래 그림에 대한 한 가지 중요한 사실을 기억하고 있습니다:
모든 행과 모든 열에서, 임의의 연속된 부분 구간의 값들의 합은 항상
예를 들어, 행
반면, 행
Farmer John의 기억과 일치하는 서로 다른 격자의 개수를 구하세요.
입력
첫 번째 줄에는 독립적인 테스트의 개수
첫 번째 줄에는
그 다음
또한, 모든 테스트에 대한
출력
각 테스트마다 격자의 수를 별도의 줄에 출력합니다.
부분문제
| 번호 | 점수 | 조건 |
|---|---|---|
| #1 | 10점 | 모든 테스트에 대해 |
| #2 | 10점 | 모든 테스트에 대해 |
| #3 | 20점 | |
| #4 | 20점 | |
| #5 | 40점 | 추가 제약 조건 없음 |
예제 #1
2
1 3 3
+ 1 3
+ 1 1
- 1 2
1 3 3
+ 1 1
+ 1 3
+ 1 2
1
0
예제 #2
1
2 2 0
7
다음은 7개의 그리드입니다:
++
++
++
+-
++
-+
+-
++
+-
-+
-+
++
-+
+-