홍우진의 개발 일기장
[백준] 19532번: 수학은 비대면강의입니다 / 파이썬 본문
728x90
반응형
문제 링크
https://www.acmicpc.net/problem/19532
풀이 코드
a, b, c, d, e, f = map(int,input().split())
for x in range(-999, 1000):
for y in range(-999, 1000):
if a*x + b*y == c and d*x + e*y == f:
print(x,y)
코드 해석
단순 브루트포스 알고리즘을 사용하여 해결하였다.
이중 for문으로 x와 y에 임의의 값을 삽입하고
a*x + b*y == c와 d*x + e*y == f를 동시에 만족하는 값을 찾을 때까지 for문을 돌렸다.
만족한다면? 출력한다.
문제를 처음 봤을 땐 고민이 쫌 됐지만
브루트포스로 간단하게 해결되는 문제였어서
다른 브론즈 문제에 비하여 낮은 난이도라고 느껴졌다.
난이도: ★☆☆☆☆
728x90
반응형
'알고리즘 > 백준' 카테고리의 다른 글
[백준] 1977번: 완전제곱수 / 파이썬 (1) | 2024.12.27 |
---|---|
[백준] 1550번: 16진수 / 파이썬 (0) | 2024.12.26 |
[백준] 10817번: 세 수 / 파이썬 (0) | 2024.12.24 |
[백준] 1085번: 직사각형에서 탈출 / 파이썬 (0) | 2024.12.23 |
[백준] 13458번: 시험 감독 / 파이썬 (0) | 2024.12.22 |
Comments