스칼라 곱
시간 제한3초메모리 제한1024 MB
정수 a, b, R이 주어질 때 x^2 + y^2 <= R^2을 만족하는 정수 점 (x, y)와 벡터 (a, b)의 내적 최댓값을 구합니다.
문제
정수 , , 이 주어진다. 벡터 에 대해 을 만족하는 모든 정수 쌍 중에서 스칼라 곱 의 최댓값을 구한다.
입력
첫 줄에 테스트 케이스의 개수 가 주어진다 (). 이어서 개의 줄에 정수 , , 이 각각 주어진다 (, ).
출력
각 테스트 케이스마다 스칼라 곱의 최댓값을 한 줄에 하나씩 출력한다.
힌트
첫 번째 테스트 케이스에서 을 만족하는 정수점은 13개이다. 이 중 , , 세 점이 과의 스칼라 곱을 최대로 만든다. 예를 들어 이다.