프로그래머스
약수의 합 코틀린(Kotlin)
오늘은 비교적 간단한 문제를 풀어보려 한다. 문제 먼저 약수를 어떻게 구하지? 사실 되게 기초적인 내용이지만 몇 초안에 바로 답을 내기가 힘들었다. 그냥 배운지 너무 오래돼서 그런건가 싶기도 했다. 누가 보면 비웃을지도 모를만한 내용이지만 뭐 내가 그런걸 어쩌겠나 싶다. 다만 계속 노력할 뿐이다. 아무튼 약수를 구하는 법을 생각하다보니 그냥 나누어떨어지면 모두 약수라는 생각이 드디어 떠올랐다. 그럼 나누어 떨어지는 수를 찾으면 될 것인데 갯수가... 몇 개더라? 무슨 공식이 있었던 것 같은데 기억이 나지 않는다. 그냥 단순히 1부터 주어진 수까지 반복하면서 나머지 연산이 0이 되면 그 수는 약수이기에 리턴될 answer 변수에 더해주었다. 풀이 for문 안에 n까지 반복할 때 조건이 until이 아닌 ...