https://school.programmers.co.kr/learn/courses/30/lessons/12928
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
이것저것 시간이나 정수의 크기에 따라
단순히 풀면 틀릴 수 있다.
하지만! 널널한 시간과 작은 범위는 for문 돌려서 후룩 풀어버릴 수 있다.
- Java
class Solution {
public int solution(int n) {
int answer = 0;
for(int i=1;i<=n;i++){
if(n%i==0){
answer+=i;
}
}
return answer;
}
}
- Ruby
def solution(n)
answer = 0
for i in 1..n
if n%i==0
answer+=i
end
end
return answer
end
'Programmers > Java, Ruby' 카테고리의 다른 글
프로그래머스 Java / Ruby : 자연수 뒤집어 배열로 만들기 (0) | 2022.10.02 |
---|---|
프로그래머스 Java / Ruby : 정수 제곱근 판별 (0) | 2022.10.01 |
프로그래머스 Java / Ruby : 평균 구하기 (0) | 2022.09.30 |
프로그래머스 Java : 자릿수 더하기 (0) | 2022.09.27 |
프로그래머스 Java / Ruby : 짝수와 홀수 (0) | 2022.09.26 |