아래 그림과 같이 첫 번째 사분면 (양의 x 축, 양의 y 축 및 원점 포함)을 1x1 격자로 나누고 각 격자의 왼쪽 아래 모서리 좌표로 레이블을 지정합니다.
각 그리드에는 경계와 정점이 포함되어 있습니다. 수학 기호를 사용하여 (m, n)으로 표시된 격자는 square를 나타냅니다 {(x,y) | m ≤ x ≤ m+1, n ≤ y ≤ n+1}
.
형태 직선 주어 ax+by+c=0
정수를 가진 a
, b
그리고 c
및에 의해 표시되는 격자 (m,n)
선 격자, 즉 주어진 격자 점이, 라인인지 여부를 통과하여 출력.
a b c m n output
1 1 0 0 0 true
1 1 0 1 1 false
1 1 0 0 2 false
1 1 -3 0 1 true
1 1 -3 0 0 false
2 -1 0 1 1 true
2 -1 0 1 0 false
2 -1 0 0 2 true
2 -1 0 0 1 true
2 -1 0 1 2 true
2 0 -1 0 0 true
2 0 -1 0 1 true
2 0 -1 0 2 true
2 0 -1 1 0 false
2 0 -1 1 1 false
0 2 -1 0 0 true
0 2 -1 1 0 true
0 2 -1 2 0 true
0 2 -1 0 1 false
0 2 -1 1 1 false
1 0 -1 0 0 true
1 0 -1 0 1 true
1 0 -1 0 2 true
1 0 -1 1 0 true
1 0 -1 1 1 true
의견에 더 많은 테스트 사례를 제안하십시오.
[a, b, c]
(라인) 및 [m, n]
(사각형) 과 같이 둘 이상의 배열로 입력을받을 수 있습니까 ?