문제
나의 풀이
쉬웠다. '정렬'을 해야 independentNumberCount를 정확하게 감소시킬 수 있었다.
package baekjunOnlineJudge;
import java.util.Scanner;
import java.util.Arrays;
public class Bj_3052 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int remainderList[] = new int[10];
int independentNumberCount = 10;
for(int i=0; i<10; i++) {
remainderList[i] = sc.nextInt() % 42;
}
Arrays.sort(remainderList);
for(int i=0; i<9; i++) {
if(remainderList[i]==remainderList[i+1]) {
independentNumberCount--;
}
}
System.out.println(independentNumberCount);
}
}
'프로그래밍-학습기록 > 코딩테스트' 카테고리의 다른 글
백준 온라인 저지 | 8958 | 배열: OX퀴즈 (0) | 2020.07.29 |
---|---|
백준 온라인 저지 | 1546 | 배열: 평균 (0) | 2020.07.28 |
백준 온라인 저지 | 2577 | 배열: 숫자의 개수 (0) | 2020.07.27 |
백준 온라인 저지 | 2562 | 배열: 최댓값 (0) | 2020.07.27 |
백준 온라인 저지 | 10818 | 1차원 배열: 최소, 최대 (0) | 2020.07.23 |