시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
1 초 | 512 MB | 436 | 106 | 84 | 34.855% |
중앙대학교 신입생 푸앙이는 기초컴퓨터프로그래밍 교수님의 과제로 소수점까지 계산해주는 계산기를 만들었다. 마감 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
3 -2.191956222 -0.683960516 -1.291834802 3.782364395 -1.598010574 -2.335316422
1.499211508648530552 -4.886189959306674790 3.731860335991846228
10 -2.172553565 -1.244524445 -1.657717583 -1.359125652 2.966396874 -0.280475498 -2.418245262 -1.999745225 2.754341475 -1.176239263 -1.354440277 -0.737219668 3.677042302 -0.840169475 -1.401401708 1.772821560 0.408919935 -0.554763559 3.867584500 2.556471486
2.703796019714396425 2.253046490826739116 -0.832001640500793252 4.835874415563373950 -3.239764586604332925 0.998520011335768036 -3.089338700424131450 -2.484435162163224480 -0.226853878486648665 9.887369493945567000
0E-18 와 같은 지수 표기법(Exponential Notation)을 사용하지 않고 출력하는 것에 유의하시오.
University > 중앙대학교 > 2021 NPC (Newbie Programming Challenge) C번
C++17, C11, C99, C++98, C++11, C++14, C++20, C99 (Clang), C++98 (Clang), C++11 (Clang), C++14 (Clang), C11 (Clang), C++17 (Clang), C++20 (Clang)