반응형
[ Contents ]
1. 문제 (링크 참조)
2. 문제 풀이
(a2+b2+m)/(ab) 가 정수인 쌍의 개수를 구합니다.
3. 코드
T = int(input())
for _ in range(T):
n, m = map(int, input().split())
res = 0
for a in range(1, n):
for b in range(a+1, n):
if (a**2 + b**2 + m) % (a*b) == 0:
res += 1
print(res)
(a2+b2+m)/(ab) 가 정수가 되려면, (a2+b2+m)가 ab로 나누어 떨어져야 합니다.
반응형
'Algorithm' 카테고리의 다른 글
[구현/수학] 백준 11109 괴짜 교수 - 파이썬(Python) (0) | 2023.01.21 |
---|---|
[구현/수학] 백준 20361 일우는 야바위꾼 - 파이썬(Python) (0) | 2023.01.20 |
[구현/수학] 백준 20360 Binary numbers - 파이썬(Python) (0) | 2023.01.18 |
[구현/수학] 백준 15236 Dominos - 파이썬(Python) (0) | 2023.01.17 |
[구현/수학] 백준 18883 N M 찍기 - 파이썬(Python) (0) | 2023.01.16 |
댓글