복소수
시간 제한0.5초메모리 제한512 MB
제곱인수가 없는 같은 d를 공유하는 두 복소수 (b + c√d)/a가 주어질 때, 합, 차, 곱, 몫을 같은 정규 형식으로 출력한다.
문제
-
-
에 대해
- 는 정수
- ;
- ''과 ''는 필요충분조건
- 일 때 의 약수 중 보다 큰 제곱수가 없음
-
위 형식으로 표현되는 복소수 와 가 주어질 때, , , , 의 값을 출력하는 프로그램을 작성하세요.
입력
첫 번째 줄에 의 값이 하나씩 주어집니다.
두 번째 줄에는 마찬가지로 의 값이 하나씩 주어집니다.
출력
첫 번째 줄부터 네 번째 줄까지 각각 , , , 의 값을 문제에서 설명한 형식으로 표현했을 때의 값을 출력합니다.
제한
- 와 의 값은 동일
- 입력은 문제에서 설명한 형식의 조건을 만족
- 입력으로 주어지는 수는 모두 절댓값이 이하