2021/09/06

[약수의 합] My answer def solution(n): answer = 0 for i in range(1,n+1): if(n%i==0): answer+=i return answer Another answer def solution(n): return n + sum([i for i in range(1, (n // 2) + 1) if n % i == 0]) 더보기 위의 코드에서 반복문의 범위를 저렇게 설정해준 이유는 어차피 n/2가 넘어가면 약수가 자기 자신밖에 없기 때문에 자기자신은 따로 더해줌으로써 더 빠른시간내에 구현 [시저암호] My answer import string def solution(s, n): up=list(string.ascii_uppercase) low=list(string.a..
창빵맨
'2021/09/06 글 목록