Python의 ‘지수 표기법’에 대한 이해가 필요한 문제입니다.

Python은 매우 크거나 매우 작은 수들은 일반적으로 수 자체를 그대로 표기하는 것이 아니라
‘지수 표기법’(혹은 과학적 표기법)이란 방법으로 변환하여 출력합니다.

지수표현에는 E 또는 e가 사용되며 10의 거듭제곱을 의미합니다.
예를 들어, e3은 10^3 이라고 해석하면 됩니다.

>>>5.13e2
513.0
>>>5.13e-1
0.513

이때, 다음을 봅시다.

>>>1e15
1000000000000000.0
>>>1e16
1e+16
>>>1e-4
0.0001
>>>1e-5
1e-05

위아래로 일정 범위를 벗어나면 e를 사용한 지수 표기법으로 출력되는 것을 확인할 수 있습니다.
따라서, 본 문제를 해결하기 위하여 formatting을 사용하여 입력되는 수인 n자리수까지 출력되도록 하면 답이 됩니다.

문제 : 백준 2052 - 지수연산