Logo
(追記) (追記ここまで)

27307번 - 페르마의 마지막 정리

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 1024 MB164443324.088%

문제

페르마의 마지막 정리는 다음과 같다.

$$\nexists (x, y, z) \in (\mathbb{Z\setminus}\{0\})^3 \quad s.t. \quad x^n + y^n = z^n(n \ge 3, n \in \mathbb{Z}, xyz \ne 0)$$

페르마의 마지막 정리로 본 조선붕당의 이해

출처: 페이스북 수학 갤러리

유학을 꿈꾸는 창호는 위의 그림에서 서학을 믿고 있었기에, 본인이 페르마의 마지막 정리를 넘어 창호의 마지막 정리를 만들었다며 자랑한다. 우선 2ドル$ 이상의 정수 $k$를 소인수분해 했을 때 나오는 서로 다른 소수들의 집합을 $k$의 소수 집합이라고 정의하고 $\mathbb{p}(k)$라고 하자. 이때 1ドル$은 소인수분해 할 수 없으므로 $\mathbb{p}(1) = \emptyset$이라고 하자. 즉, $k = p_1^{e_1} p_2^{e_2} \cdots p_t^{e_t}(p_i$는 서로 다른 소수이고, $e_i \ge 1$인 정수$)$에 대해 $\mathbb{p}(k) = \{p_1, p_2, \cdots, p_t\}$이다. 이때, 창호의 마지막 정리는 다음과 같다.

음이 아닌 홀수 $n$과 0ドル$이 아닌 정수 $x$와 $y$에 대하여, $x + y \ne 0$이라면, 어떤 1 이상의 정수 $z$가 존재해 $\mathbb{p}(z) \cap \mathbb{p}(\lvert x\rvert) = \emptyset,ドル $\mathbb{p}(z) \cap \mathbb{p}(\lvert y\rvert)= \emptyset,ドル $\mathbb{p}(z) \subseteq \mathbb{p}(\lvert x+y\rvert)$라면, 모든 음이 아닌 정수 $m$에 대하여 $\lvert x^n + y^n\rvert$는 $z^m$의 배수가 될 수 없다.

이를 곰곰이 들여다보던 동우는 이 명제에 상당히 많은 반례가 존재함을 발견한다. $x,ドル $y,ドル $n$과 $m$이 주어졌을 때 위의 명제를 만족하지 않는 $z^m$의 개수와 합을 구해보자. 즉, $\mathbb{p}(z) \cap \mathbb{p}(\lvert x\rvert) = \emptyset,ドル $\mathbb{p}(z) \cap \mathbb{p}(\lvert y\rvert) = \emptyset,ドル $\mathbb{p}(z) \subseteq \mathbb{p}(\lvert x+y\rvert)$를 만족하면서, $\lvert x^n + y^n\rvert$는 $z^m$의 배수가 되는 $z^m$의 개수와 합을 구하면 된다.

입력

첫 번째 줄에 음이 아닌 홀수 $n$ (1ドル \le n \le 10^{18},ドル $n \equiv 1 \pmod{2}$)과 0ドル$이 아닌 정수 $x$와 $y$ (1ドル \le \lvert x\rvert, \lvert y\rvert \le 10^{18},ドル $x + y \ne 0$), 정수 $m$ (1ドル \le m \le 10^{18}$)이 공백으로 구분되어 주어진다.

출력

주어진 $n,ドル$x,ドル $y,ドル $m$에 대해 $\mathbb{p}(z) \cap \mathbb{p}(\lvert x\rvert) = \emptyset,ドル $\mathbb{p}(z) \cap \mathbb{p}(\lvert y\rvert) = \emptyset,ドル $\mathbb{p}(z) \subseteq \mathbb{p}(\lvert x+y\rvert)$를 만족하며 $\lvert x^n + y^n\rvert$가 $z^m$의 배수가 되는 $z^m$의 개수와 합을 1ドル,000円,000円,007円$으로 나눈 나머지를 공백으로 구분하여 출력한다.

제한

예제 입력 1

1 5 7 1

예제 출력 1

6 28

가능한 $z$로 1ドル,ドル 2ドル,ドル 3ドル,ドル 4ドル,ドル 6ドル,ドル 12ドル$가 있다.

예제 입력 2

3 125 -17 2

예제 출력 2

6 455

가능한 $z^2$으로 1ドル,ドル 4ドル,ドル 9ドル,ドル 36ドル,ドル 81ドル,ドル 324ドル$가 있다.

예제 입력 3

5 -527 -5627 3

예제 출력 3

1 1

가능한 $z^3$은 1ドル$이 유일하다.

예제 입력 4

3 597245143738042799 1 2

예제 출력 4

1152 783300247

힌트

출처

University > 고려대학교 > MatKor Cup > 제2회 고려대학교 MatKor Cup: 2023 Winter N번

(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /