반응형 프로그래머스60 [파이썬🐍] 프로그래머스 : 내적 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. [파이썬🐍] 프로그래머스 : 같은 숫자는 싫어 def solution(arr): answer=[] for i in range(0,len(arr)): if i==0: answer.append(arr[i]) elif arr[i] != arr[i-1]: answer.append(arr[i]) return answer 풀이 방식은 for 문을 돌리다가 첫번째는 무조건 넣어주고 두번째부터는 전과 비교하여 똑같으면 안넣고 다르면 넣어주는 것이다.! 2021. 4. 19. [파이썬🐍] 프로그래머스 : 가운데 글자 가져오기 def solution(s): answer = '' length=len(s) mid=int(length/2) if length%2:#홀수 answer=s[mid] else: #짝수 answer=s[mid-1:mid+1] return answer 이것도 간단! level 1다 끝내고 2가야지!!~~! 2021. 4. 19. 이전 1 ··· 10 11 12 13 14 15 다음 반응형