각 일차방정식 ax + b = c가 해를 갖지 않는지, 하나만 갖는지, 무수히 많이 갖는지 판정하고 해를 소수점 여섯 자리에서 버림하여 출력한다.
간단한 일차방정식을 푸는 프로그램을 작성하시오.
첫째 줄에 데이터 세트의 수 PPP (1≤P≤1001 \le P \le 1001≤P≤100)가 주어진다. 이어지는 PPP개의 줄에는 한 줄에 하나씩 일차방정식이 주어진다. 각 방정식은 ax, 공백 한 칸, 부호 +, 공백 한 칸, b, 공백 한 칸, 부호 =, 공백 한 칸, c가 이 순서로 이어진 다음 형태이다.
ax
+
b
=
c
ax + b = c
xxx는 변수이고, aaa, bbb, ccc는 음이 아닌 정수이다 (0≤a,b,c≤1090 \le a, b, c \le 10^90≤a,b,c≤109). 계수 aaa는 000이거나 111이어도 항상 숫자로 적힌다.
각 데이터 세트마다 두 줄을 출력한다. 첫째 줄에는 Equation n을 출력한다. nnn은 데이터 세트의 번호이며 1부터 시작한다. 둘째 줄에는 다음 규칙에 따라 답을 출력한다.
Equation n
No solution.
More than one solution.
x =
-
x = 0.000000
각 데이터 세트의 출력 뒤에는 빈 줄을 하나 출력한다.