핵심 이론

오일러 피 함수의 원리

  1. 구하고자 하는 오일러 피의 범위만큼 배열을 자기 자신의 인덱스 값으로 초기화
  2. 2부터 시작해 현재 배열의 값과 인덱스가 같으면(= 소수일 때) 현재 선택된 숫자(K)의 배수에 해당하는 수를 배열에 끝까지 탐색하며 P[i] = P[i] - P[i]/K 연산을 수행(i는 K의 배수)
  3. 배열의 끝까지 2.를 반복하여 오일러 피 함수를 완성

image.png

image.png

image.png

image.png

[041] 오일러 피 함수 구현하기