코린이의 소소한 공부노트

[프로그래머스/Lv.0] n의 배수 고르기 본문

코딩테스트 풀이/JAVA

[프로그래머스/Lv.0] n의 배수 고르기

무지맘 2022. 11. 1. 16:31

1. Input

1) 정수 n

2) 정수 배열 numlist

 

2. Output

1) numlist에서 n의 배수가 아닌 수들을 제거한 배열

 

3. Constraint

1) 1 n 10,000

2) 1 numlist의 크기 100

3) 1 numlist의 원소 100,000

 

4. Example

Input: n=3, numlist={1,2,3,4,5,6,7} -> Output: {3,6}

 

5. Code

1) 첫 코드(2022/11/01)

import java.util.ArrayList;
// main()
ArrayList<Integer> list = new ArrayList<Integer>();
for(int i=0 ; i<numlist.length ; i++)
    if(numlist[i]%n==0)
        list.add(numlist[i]);
int[] answer = new int[list.size()];
for(int i=0 ; i<answer.length ; i++)
    answer[i] = list.get(i);
return answer;