새소식

languages/coding test

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

  • -

단계별로 풀어보기 > 단계 12: 브루트 포스 > 19532번

#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)
      break

 

x, y의 범위가 -999에서 999까지이므로 수학적인 알고리즘을 작성하기보다 이중 반복문을 이용합니다. 두 식을 모두 만족하면 x, y를 출력합니다.

Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.