diff --git a/백준/Silver/1629. 곱셈/README.md b/백준/Silver/1629. 곱셈/README.md new file mode 100644 index 0000000..41a8e22 --- /dev/null +++ b/백준/Silver/1629. 곱셈/README.md @@ -0,0 +1,28 @@ +# [Silver I] 곱셈 - 1629 + +[문제 링크](https://www.acmicpc.net/problem/1629) + +### 성능 요약 + +메모리: 32412 KB, 시간: 32 ms + +### 분류 + +분할 정복을 이용한 거듭제곱, 수학 + +### 제출 일자 + +2025년 3월 2일 00:52:08 + +### 문제 설명 + +

자연수 A를 B번 곱한 수를 알고 싶다. 단 구하려는 수가 매우 커질 수 있으므로 이를 C로 나눈 나머지를 구하는 프로그램을 작성하시오.

+ +### 입력 + +

첫째 줄에 A, B, C가 빈 칸을 사이에 두고 순서대로 주어진다. A, B, C는 모두 2,147,483,647 이하의 자연수이다.

+ +### 출력 + +

첫째 줄에 A를 B번 곱한 수를 C로 나눈 나머지를 출력한다.

+ diff --git a/백준/Silver/1629. 곱셈/곱셈.py b/백준/Silver/1629. 곱셈/곱셈.py new file mode 100644 index 0000000..5d0bcd8 --- /dev/null +++ b/백준/Silver/1629. 곱셈/곱셈.py @@ -0,0 +1,3 @@ +a, b, c = map(int, input().split()) + +print(pow(a, b, c))