타임어택 문제 4개 풀어봄
3번. split_num = list(map(int,str(order)))
4번. for id, pw in db:
이 부분이 핵심
1. 각도기
def solution(angle):
try:
if angle > 0 and angle < 90:
return 1
elif angle == 90:
return 2
elif angle > 90 and angle < 180:
return 3
elif angle == 180:
return 4
except:
print("error")
2. 옷가게 할인
import math
def solution(price):
if price >= 500000:
price *= 0.8
elif price >= 300000:
price *= 0.9
elif price >= 100000:
price *= 0.95
return math.floor(price)
3. 369
def solution(order):
split_num = list(map(int,str(order)))
global count
count = 0
for i in split_num:
if i == 3 or i == 6 or i == 9:
count += 1
return count
4. 로그인
def solution(id_pw, db):
for id, pw in db:
if id_pw[0] == id:
if id_pw[1] == pw:
return "login"
else:
return "wrong pw"
return "fail"