본문 바로가기
코딩 테스트/Python_백준

[백준/Python] 19532번 수학은 비대면강의입니다 문제

by 모두의 케빈 2023. 5. 4.

■ 19532번 수학은 비대면강의입니다 문제

 

출처: 백준 19532번 수학은 비대면강의입니다 문제

 

 

■ 코드 풀이

 

저는 단순히 쉽게 생각했습니다. x, y 2개의 변수밖에 없고 범위도 제한적이며 유일해가 보장되므로 for 문을 통해 값을 차례대로 대입하며 해를 찾도록 코드를 작성했습니다. 도중에 해를 찾으면, 그 해는 문제 조건에 의해 유일해이므로 바로 두 개의 반복문을 모두 탈출합니다.

a,b,c,d,e,f = map(int, input().split())

solution = False

for x in range(-999,1000):
    for y in range(-999,1000):
        if (a*x + b*y == c) and (d*x + e*y == f):
            solution = True
            break
    if solution:
        break
        
        
print(x,y)

 

댓글