Today
Total
01-09 12:13
관리 메뉴

홍우진의 개발 일기장

[백준] 19532번: 수학은 비대면강의입니다 / 파이썬 본문

알고리즘/백준

[백준] 19532번: 수학은 비대면강의입니다 / 파이썬

홍우진 2024. 12. 25. 23:47
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
반응형
Comments