c# 백준 19532 수학은 비대면 강의입니다
풀이 과정
어떻게 풀어야할지 고민하다가 주제가 브루트 포스
인 문제인 만큼
모든 숫자를 대입
하여 풀면 되겠다 라는 생각이 들었다.
그러므로 2중 for문을 이용하여 -999 ~ 999사이의 모든 x, y값을 대입하여 답을 구하였다.
전체 코드
class Program
{
static void Main(string[] args)
{
// 입력받기
string[] s = Console.ReadLine().Split(' ');
int a = int.Parse(s[0]);
int b = int.Parse(s[1]);
int c = int.Parse(s[2]);
int d = int.Parse(s[3]);
int e = int.Parse(s[4]);
int f = int.Parse(s[5]);
// 모든 값 대입해보기
for (int i = -999; i <= 999; i++)
{
for (int j = -999; j <= 999; j++)
{
// 두개의 방정식을 동시에 만족한다면
if(a*i + b*j == c && d*i + e*j == f)
{
Console.WriteLine($"{i} {j}");
break;
}
}
}
}
}
댓글남기기