이번 문제는 K진수에서 소수 개수 구하기 문제이다.
즉 전달된 양의 정수 n 을 K진수로 바꿨을 때를 기점으로 10진법 기준 소수의 개수를 찾아 반화해야 한다.
한가지 주의할 사항은 소수는 각 자리에 0을 포함하지 않아야 한다는 점이다.
지난번에도 진수 변환 문제는 나왔기에, 코드를 그대로 사용하였다.
소수 판별은 딱히 함수 정의 없이 바로 작성하였다.
한가지 주의할 점은 '0'을 기준으로 split 할 때, check 배열에 '' 빈값이 들어간다는 점이다. 따라서 소수 판별 기준은 n 값이 있거나 int(n) 이 1이 아닌 경우에만 판별하면 된다.
'프로그래머스 퀴즈(Python) > level 2' 카테고리의 다른 글
23.02.09 파이썬 코딩 퀴즈#145 양궁대회 (프로그래머스 스쿨) (0) | 2023.02.09 |
---|---|
23.02.09 파이썬 코딩 퀴즈#144 주차 요금 계산(프로그래머스 스쿨) (0) | 2023.02.09 |
23.02.09 파이썬 코딩 퀴즈#142 피로도(프로그래머스 스쿨) (0) | 2023.02.09 |
23.02.08 파이썬 코딩 퀴즈#141 n^2 배열 자르기(프로그래머스 스쿨) (0) | 2023.02.08 |
23.02.08 파이썬 코딩 퀴즈#140 교점에 별 만들기(프로그래머스 스쿨) (0) | 2023.02.08 |