[Programmers algorithm👀] 순서쌍의 개수
2022. 12. 13. 14:18ㆍ알고리즘
1. 문제설명
🔊 순서쌍이란 두 개의 숫자를 순서를 정하여 짝지어 나타낸 쌍으로 (a, b)로 표기합니다. 자연수 n이 매개변수로 주어질 때 두 숫자의 곱이 n인 자연수 순서쌍의 개수를 return하도록 solution 함수를 완성해주세요.
[ 제한조건 ]
◾1 ≤ n ≤ 1,000,000
[ 입출력예시 ]
n | result |
20 | 6 |
100 | 9 |
[ 답안 포맷 ]
function solution(n) {
var answer = 0;
return answer;
}
2. 문제풀이
const solution = (n) => {
let num = 0;
let answer = 0;
while (num <= n) {
if (n % num === 0) {
answer += 1
}
++num
}
return answer
}
'알고리즘' 카테고리의 다른 글
[Programmers algorithm👀] 모스부호 (1) (0) | 2022.12.13 |
---|---|
[Programmers algorithm👀] 개미 군단 (0) | 2022.12.13 |
[Programmers algorithm👀] 진료 순서 정하기 (0) | 2022.12.13 |
[Programmers algorithm👀] 외계행성의 나이 (0) | 2022.12.11 |
[Programmers algorithm👀] 배열 자르기 (0) | 2022.12.11 |