https://programmers.co.kr/learn/courses/30/lessons/77884#
dic = {'1':['수학'], '2':['영어']}
dic['1'] # ['수학']
dic.get('1') # ['수학']
dic.values() # dict_values([['수학'], ['영어']])
dic = {'1':['수학'], '2':['영어']}
dic.keys() # dict_keys(['1','2'])
dic = {'1':['수학'], '2':['영어']}
'1' in dic # True
def solution(left, right):
dic = dict()
for i in range(left, right+1):
cnt = 0
for j in range(1, i+1):
if i % j == 0:
cnt += 1
dic[i] = cnt
answer = 0
for i in dic: # i는 key가 출력됨
if dic[i] % 2 == 0:
answer += i
else:
answer -= i
return answer
def solution(left, right):
answer = 0
for i in range(left,right+1):
if int(i**0.5)==i**0.5:
answer -= i
else:
answer += i
return answer