1. 저주의 숫자 3 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120871 - 구현 코드 def solution(n): answer = 0 i = 1 while n: if i % 3 and '3' not in str(i): n -= 1 i += 1 answer = i - 1 return answer 2. 평행 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120875 - 구현 코드 def solution(dots): [[x1, y1], [x2, y2], [x3, y3], [x4, y4]] = dots answer1 = ((y1-y2)*(x3-x4) == (y..
1. 피자 나눠 먹기 (1) - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120814 - 구현 코드 def solution(n): return n // 7 if n % 7 == 0 else n // 7 + 1 2. 피자 나눠 먹기 (2) - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/120815 - 구현 코드 import math def solution(n): return ((n * 6) // math.gcd(n, 6)) // 6 3. 피자 나눠 먹기 (3) - 문제 링크 https://school.programmers.co.kr/learn/courses/30/..
1. 조건에 맞게 수열 변환하기 1 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181882 - 구현 코드 def solution(arr): answer = arr for i in range(len(arr)): if answer[i] >= 50 and answer[i] % 2 == 0: answer[i] /= 2 elif answer[i] < 50 and answer[i] % 2 == 1: answer[i] *= 2 return answer 2. 조건에 맞게 수열 변환하기 2 - 문제 링크 https://school.programmers.co.kr/learn/courses/30/lessons/181881 - 구현 코드 def sol..