소수 찾기 함수 (암기 필요!!) - 실행시간 단축을 위해 제곱근+1까지만 for문 반복 - 1은 무조건 False - for문은 2부터 n**(1/2)+1까지인데 이때 int()를 n제곱근 앞에 씌워줘야하는 것 잊지말기 def isprime(n): if n == 1: return False for i in range(2, int(n**(1/2))+1): if n % i == 0: return False return True 출처: https://www.youtube.com/watch?v=LD-Px5YCd8Y 이 함수를 이용해서 풀 수 있는 문제 K진수에서 소수 개수 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/92335?itm_conte..
프로그래머스 파이썬 레벨0 풀이 한 번만 등장한 문자 https://school.programmers.co.kr/learn/courses/30/lessons/120896 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr def solution(s): answer = '' for i in s: if s.count(i) == 1: answer = answer + i return ''.join(sorted(answer)) 참고사항 문자열도 sort가 된다. -> 리스트로 바뀌므로 join 필요 참고 블로그: https://velog.io/@jeeho102/%ED%..