본문 바로가기
반응형

페르마의 소정리2

[백준/C++] 11401번 - 이항 계수 3 HTML 삽입 미리보기할 수 없는 소스 자연수 N과 정수 K가 주어졌을 때 이항 계수 (N, K)를 1,000,000,007로 나눈 나머지를 구하는 프로그램을 작성하시오. HTML 삽입 미리보기할 수 없는 소스 첫째 줄에 N과 K가 주어진다. (1 ≤ N ≤ 4,000,000, 0 ≤ K ≤ N) HTML 삽입 미리보기할 수 없는 소스 (N, K)를 1,000,000,007로 나눈 나머지를 출력한다 HTML 삽입 미리보기할 수 없는 소스 이항계수는 nCk로 쉽게 구할 수 있는데, 곱셈간의 나머지를 구하기는 쉽지만 나눗셈이 포함 될 경우 나머지를 계산하기가 어렵기 때문에 페르마의 소정리를 이용해서 풀었다. HTML 삽입 미리보기할 수 없는 소스 $$a^{p-2} \equiv a^{-1} \pmod{p}$$.. 2024. 1. 4.
[Algorithm/기타지식] 페르마의 소정리 HTML 삽입 미리보기할 수 없는 소스 페르마의 소정리 - 위키백과, 우리 모두의 백과사전 위키백과, 우리 모두의 백과사전. 수론에서 페르마의 소정리(Fermat小定理, 영어: Fermat’s little theorem)는 어떤 수가 소수일 간단한 필요 조건에 대한 정리이다. 추상적으로, 소수 크기의 유한체 위 ko.wikipedia.org 페르마의 소정리는 어떤 수가 소수일 간단한 필요 조건에 대한 정리이다. p가 소수이고, a가 정수 일 때, 페르마의 소정리에 따르면, $$a^{p} \equiv a \pmod{p}$$ 임의의 정수 a의 p승을 p로 나눈 나머지는 a를 p로 나눈 나머지와 같다. HTML 삽입 미리보기할 수 없는 소스 먼저 a가 p의 배수라면 좌변과 우변 모두 나머지가 0이므로 성립함을.. 2024. 1. 4.
반응형