아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

수학적 호기심

면접 대비

시간 제한1초메모리 제한128 MB

요약
0<a<b<n인 정수 쌍 중 a의 제곱과 b의 제곱에 m을 더한 값이 a와 b의 곱으로 나누어떨어지는 쌍 수를 셉니다.
난이도

쉬움10점 중 2점

유형
완전 탐색, 수학
정답자
아직 제출이 없습니다

문제

두 정수 nn과 mm이 주어진다. 0<a<b<n0 < a < b < n을 만족하는 정수 쌍 (a,b)(a, b) 가운데 a2+b2+mab\frac{a^2 + b^2 + m}{ab}이 정수가 되는 쌍의 개수를 구하는 프로그램을 작성하시오.

입력

첫째 줄에 테스트 케이스의 개수 TT가 주어진다. 다음 TT개의 줄에 테스트 케이스가 한 줄씩 주어지며, 각 줄에는 nn과 mm이 공백을 사이에 두고 놓인다. 두 수 모두 00보다 크고 100100보다 작거나 같다.

출력

각 테스트 케이스마다 조건을 만족하는 쌍 (a,b)(a, b)의 개수를 한 줄에 하나씩 출력한다.

예제1

  1. 예제 1

    입력
    3
    10 1
    20 3
    30 4
    
    예상 출력
    2
    4
    5