λ¬Έμ
μνμ΄λ 4μ°¨ μ°μ
νλͺ
μλμ μ΄κ³ μλ μ€νμμ΄λ€. μ½λ‘λ 19λ‘ μΈν΄, μνμ΄λ λ²μΆμΌ νκ΅λ‘ λ²μΆμΌ μΆμν΄ λ²μΆμΌ κ°μλ₯Ό λ£κ³ μλ€. μνμ΄μ λ²μΆμΌ μ μλμ λ¬Έμκ° 2κ°μΈ μ°λ¦½λ°©μ μμ ν΄κ²°νλ λ°©λ²μ λν΄ κ°μνκ³ , λ€μκ³Ό κ°μ λ¬Έμ λ₯Ό μμ λ‘ λλ€.
4μ°¨ μ°μ
νλͺ
μλμ μμ λ νκ³ μμμλ κ²λ³΄λ€ λ²μΆμΌ μΉκ΅¬λ€μ λ§λλ¬ κ°λ κ² λ κ°μΉμλ μΌμ΄λΌκ³ μκ°νλ μνμ΄λ μ΄λ° μ°λ¦½λ°©μ μμ ν μκ°μ΄ μμλ€. λ€ννλ, λ²μΆμΌ κ°μμ μμ μ μΆμ μΈν°λ· μ°½μ λΉ μΉΈμ μλ€μ μ
λ ₯νλ μμ΄λ€. κ° μΉΈμλ $-999$ μ΄μ $999$ μ΄νμ μ μλ§ μ
λ ₯ν μ μλ€. μνμ΄κ° λ²μΆμΌ μΉκ΅¬λ€μ λ§λλ¬ λ²μΆμΌ μΈκ³λ‘ λ λ μ μκ² λμμ£Όμ.
μ λ ₯
μ μ $a$, $b$, $c$, $d$, $e$, $f$κ° κ³΅λ°±μΌλ‘ ꡬλΆλμ΄ μ°¨λ‘λλ‘ μ£Όμ΄μ§λ€. ($-999 \leq a,b,c,d,e,f \leq 999$)
λ¬Έμ μμ μΈκΈν λ°©μ μμ λ§μ‘±νλ $\left(x,y\right)$κ° μ μΌνκ² μ‘΄μ¬νκ³ , μ΄ λ $x$μ $y$κ° κ°κ° $-999$ μ΄μ $999$ μ΄νμ μ μμΈ κ²½μ°λ§ μ
λ ₯μΌλ‘ μ£Όμ΄μ§μ΄ 보μ₯λλ€.
μΆλ ₯
λ¬Έμ μ λ΅μΈ $x$μ $y$λ₯Ό 곡백μΌλ‘ ꡬλΆν΄ μΆλ ₯νλ€.
νμ΄
// νμ΄ : https://whkakrkr.tistory.com
#include <iostream>
#include <vector>
using namespace std;
int main() {
ios_base::sync_with_stdio(false);
cout.tie(NULL);
cin.tie(NULL);
int a,b,c,d,e,f;
cin >> a >> b >> c >> d >> e >> f;
int x,y;
for(int i=-999; i<=999; i++) {
for(int j=-999; j<=999; j++) {
bool first = a*i + b*j == c;
bool second = d*i + e*j == f;
if(first && second) {
x=i;
y=j;
break;
}
}
}
cout << x << " " << y;
return 0;
}