문제설명
정수 n과 k가 주어졌을 때, 1 이상 n이하의 정수 중에서 k의 배수를 오름차순으로 저장한 배열을 return 하는 solution 함수를 완성해 주세요.
제한사항
- 1 ≤ n ≤ 1,000,000
- 1 ≤ k ≤ min(1,000, n)
입출력 예
n | k | result |
10 | 3 | [3,6,9] |
15 | 5 | [5,10,15] |
나의 문제 풀이
class Solution {
public int[] solution(int n, int k) {
int[] answer = new int[n/k];
for(int i=1; i<= answer.length;i++){
answer[i-1] = k*i;
}
return answer;
}
}
'Algorithm > 코딩테스트' 카테고리의 다른 글
[코딩테스트] 코팅테스트 - 깊이/너비 우선 탐색(DFS/BFS) 타겟 넘버 (0) | 2024.05.09 |
---|---|
[코딩테스트] 백준 - BFS 미로 탐색 (0) | 2024.05.09 |
[코딩테스트] 프로그래머스 - 스택/큐 기능개발 (1) | 2024.05.06 |
[코딩테스트] 프로그래머스 - 스택/큐 같은 숫자는 싫어 (0) | 2024.05.06 |
[코딩테스트] 프로그래머스 - 배열만들기2 (0) | 2024.05.05 |