꾸준히 합시다
백준 파이썬 9094번: 수학적 호기심 본문
9094번: 수학적 호기심
첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, n과 m이 주어진다. 두 수는 0보다 크고, 100보다 작거나 같다.
www.acmicpc.net
문제 유형: 수학, 브루트포스 알고리즘
# Solution 1
import sys
input = sys.stdin.readline
for _ in range(int(input())):
n, m = map(int, input().split())
count = 0
for a in range(1, n - 1):
for b in range(a + 1, n):
if (a**2 + b**2 + m) % (a*b) == 0:
count += 1
print(count)
'코딩 테스트 문제 풀이' 카테고리의 다른 글
백준 파이썬 3486번: Adding Reversed Numbers (0) | 2021.06.12 |
---|---|
백준 파이썬 4714번: Lunacy (0) | 2021.06.11 |
백준 파이썬 4504번: 배수 찾기 (0) | 2021.04.14 |
백준 파이썬 10872번: 팩토리얼 (0) | 2021.04.13 |
백준 파이썬 2525번: 오븐 시계 (0) | 2021.04.12 |
Comments