중앙대학교 신입생 푸앙이는 기초컴퓨터프로그래밍 교수님의 과제로 소수점까지 계산해주는 계산기를 만들었다. 마감 1시간 전 푸앙이는 이 계산기가 소수점 아래 6번째 자리까지 밖에 정확하게 계산해주지 못한다는 것을 눈치챘다. 하지만 교수님은 소수점 아래 18번째 자리까지 계산하면 가산점을 준다고 하셨고 푸앙이는 이 가산점을 얻어 A+를 받고 싶어 한다.
푸앙이를 도와 A+를 받을 수 있게 해주자!
N개의 줄에 각각 2개의 소수가 주어진다.
두 소수의 곱을 소수점 18번째 자리까지 정확하게 출력하시오.
첫째 줄에 N(1 ≤ N ≤1000)이 주어진다.
둘째 줄부터 N개의 줄에는 소수 A, B(-4 ≤ A, B ≤ 4)가 주어진다.
소수 A, B는 항상 소수점 9번째 자리까지 주어진다. ex) 1.000000000, -0.000000001
두 소수의 곱을 소수점 18번째 자리까지 정확하게 출력하시오.
답은 항상 소수점 18번째 자리까지 출력해야 한다. ex) 1.000000000000000000
0E-18 와 같은 지수 표기법(Exponential Notation)을 사용하지 않고 출력하는 것에 유의하시오.