def solution(n, k):
return (n * 12000) + ((k - n // 10) * 2000)
def solution(angle):
if (angle > 0) & (angle < 90):
return 1
elif angle == 90:
return 2
elif (angle > 90) & (angle < 180):
return 3
elif angle == 180:
return 4
def solution(angle):
answer = (angle // 90) * 2 + (angle % 90 > 0) * 1
return answer
def solution(dot):
if (dot[0] > 0) & (dot[1] > 0):
return 1
elif (dot[0] < 0) & (dot[1] > 0):
return 2
elif (dot[0] < 0) & (dot[1] < 0):
return 3
elif (dot[0] > 0) & (dot[1] < 0):
return 4
def solution(dot):
quad = [(3,2),(4,1)]
return quad[dot[0] > 0][dot[1] > 0]
def solution(strlist):
return [len(s) for s in strlist]
def solution(money):
return [money // 5500, money % 5500]
def solution(num_list):
return num_list[::-1]
def solution(array, height):
result = 0
for h in array:
if h > height:
result += 1
return result
def solution(array, height):
return sum(1 for a in array if a > height)
level 0 문제에 정답률 높은 순으로 풀어보고 있어서 아직까진 문제당 5분 안쪽으로 푸는 것 같다. 다른 사람의 풀이를 살펴보면 정말 생각지도 못한 방법으로 푸는 사람들도 많고 좀 더 깊게 생각했으면 구현이 가능했을 법한 풀이들도 많아서 내 풀이가 아쉽게 느껴졌다. 일단 level 0은 빠르게 풀어보는 것에 집중하고 SQL도 감을 잃지 않기 위해 병행해서 진행해야겠다.