반응형 전체 글162 [파이썬🐍] 프로그래머스 : 소수 만들기 from itertools import combinations def check(a,b,c): sum = a+b+c for i in range(2,sum): if sum%i == 0 : return False return True def solution(nums): answer = 0 A = list(combinations(nums,3)) for i in A : if check(i[0],i[1],i[2]) : answer += 1 return answer "check"라는 소수인지 확인해주는 함수를 추가해줬다. 여기서도 combinations을 활용할 수 있었다. 한번 기억하니 아주 유용하다ㅎㅎㅎ 2021. 4. 20. [파이썬🐍] 프로그래머스 : 음양 더하기 def solution(absolutes, signs): answer = 0 for i in range(len(absolutes)): if signs[i]==True: answer+=absolutes[i] else: answer-=absolutes[i] return answer 2021. 4. 20. [파이썬🐍] 프로그래머스 : 내적 def solution(a, b): sum=0 for i in range(len(a)): sum+=a[i]*b[i] return sum 2021. 4. 20. [파이썬🐍] 프로그래머스 : 3진법 뒤집기 def solution(n): answer = [] sum=0 while True : n,rest=divmod(n,3) answer.append(rest) if n == 0: break answer.reverse() for i in range(len(answer)): sum+=(answer[i])*3**i return sum 나머지를 따로 answer에 저장하고 뒤집고 계산해주면 끝!! 2021. 4. 20. 이전 1 ··· 28 29 30 31 32 33 34 ··· 41 다음 반응형