시간 제한
메모리 제한
시간 제한
1초
메모리 제한
128 MB
한 농부가 사과나무 N그루가 심어져 있는 땅의 일부를 삼각형 모양으로 구매했다. 땅의 경계가 삼각형이라서 어떤 사과나무가 이 농부의 것인지 구분하기 어렵다.
삼각형 땅의 세 꼭짓점 좌표와 사과나무들의 좌표가 주어질 때, 이 땅의 넓이와 땅 위에 있는 사과나무의 개수를 구하는 프로그램을 작성하시오.
어떤 사과나무가 삼각형의 경계선 위에 놓여 있다면, 그 나무도 이 농부의 사과나무로 센다.
세 꼭짓점 (xA, yA), (xB, yB), (xC, yC)로 이루어진 삼각형의 넓이는 다음 식으로 구할 수 있다.
2∣xA(yB−yC)+xB(yC−yA)+xC(yA−yB)∣
첫 세 줄에는 삼각형의 세 꼭짓점 좌표가 한 줄에 하나씩 주어진다. 그다음 줄에는 사과나무의 개수 N이 주어진다 (1≤N≤100). 이어지는 N개의 줄에는 각 사과나무의 좌표가 주어진다.
모든 좌표는 1000 이하의 양의 정수이며, 각 줄의 두 값은 공백으로 구분된다.
첫째 줄에 삼각형 땅의 넓이를 소수점 첫째 자리까지 출력한다. 둘째 줄에 땅 위에 있는(경계선 위 포함) 사과나무의 개수를 출력한다.