프로그램 명: equations
제한시간: 1 초

x와 y에 대한 두 방정식이 주어질 때, x와 y를 구하여라.

입력

첫 번째 줄에는 풀 연립방정식의 수 N 이 주어지고, 2 번째 줄부터는 2개씩 한 줄에 방정식이 하나씩 주어진다. 비어있는 줄은 각 경우(Case)를 구분한다. 각 줄에는 두개 또는 여러 개의 항과 덧셈, 뺄셈, 등호들로 이루어진다. 각 항은 상수항이거나, 앞에 음수 기호 또는 정수 계수가 붙어있는 1차 이상의 항으로 이루어진다. 그리고 각 식에는 등호가 하나만 들어간다. 각 항 사이에는 항상 공백이 들어가며, 항이 없을시 공백이 없다.

출력

출력할 때는 가장 간단한 유리수 x 값과 y 값을 두 줄에 연달아 출력한다. 만약 x 값 또는 y 값이 없거나 구할 수 없을 때에는, "don't know"를 출력한다. 각 경우 사이에는 빈 줄을 출력하라.

입출력 예

입력

7
2x + 3y = x
5 = x + y + 3

2x + 3y = 0
10x = -15y

2x + 3y = 0
10x = -15y + 1

x = 1
3x = 6y

2x = 3x + -x + y
x + y = x + y

2x = -3
-2y = 3

1 = 2
x = 3

출력

3
-1

don't know
don't know

don't know
don't know

1
1/2

don't know
0

-3/2
-3/2

don't know
don't know
출처:waterloo local
번역:jhs7jhs 

[질/답] [제출 현황] [푼 후(2)]
[ 채 점 ] [홈으로]  [뒤 로]