9506번 - 약수들의 합
a를 input으로 받고,
이를 a/2까지의 모든 숫자로 나눠본 후에
나누어지는 약수를 모두 더해보는 방식으로 완전수를 구했습니다.
제가 봣을땐 틀린게 없는데, 틀렸다고 나오네요
혹시 뭐가 틀린지 수 있을까요?
그리고 아래 부분을 하나의 print문으로 만들고 싶은데, 어떻게 하는지 몰라서 두개로 나누었습니다.
혹시 조언 부탁드려도 될런지요?
if sum(db)==a:
print(a,"= ",end="")
print(*db,sep=" + ")
자문자답이네요!
-1을 입력했을때까지.. 라는 조건을 못봤습니다
감사합니다!
댓글을 작성하려면 로그인해야 합니다.
k550706 1년 전
a를 input으로 받고,
이를 a/2까지의 모든 숫자로 나눠본 후에
나누어지는 약수를 모두 더해보는 방식으로 완전수를 구했습니다.
제가 봣을땐 틀린게 없는데, 틀렸다고 나오네요
혹시 뭐가 틀린지 수 있을까요?