[문제]

[작성한 답변]

  • 문제를 풀 때 약수의 개념을 잘 알고 있으면 많은 도움이 된다
  • 문제에 입출력의 예를 통해 약수의 원리에 대해 알 수 있었다
    곧 112 = 12, 26 = 12, 3*4=12로 약수로 숫자 n을 나누면 0이 나오는 숫자를 의미한다
    따라서 for문으로 n숫자까지 1,2,3,4,5...순으로 n을 나눴을 때 답이 0인 경우만
    미리 선언해두었던 sum에 값을 더해주면 된다
 입출력 예 #1
12의 약수는 1, 2, 3, 4, 6, 12입니다. 이를 모두 더하면 28입니다.

입출력 예 #2
5의 약수는 1, 5입니다. 이를 모두 더하면 6입니다.

profile
ɪ ʜᴏᴘᴇ ᴛᴏ sᴏʟᴠᴇ ʀᴇᴀʟ ᴘʀᴏʙʟᴇᴍs👩🏻‍💻❤️

0개의 댓글