https://www.acmicpc.net/problem/3052
풀이) 중복값체크 for문을 써서 해결했습니다.-.-;
package solution;
import java.util.Scanner;
public class Bakjun_3052 {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int[] n = new int[10];
int count = 0;
for(int i=0;i<10;i++) { //10개수를 입력받고 42로 나눈다.
n[i] = sc.nextInt()%42;
}
for(int i=0;i<10;i++) { //10개중 중복값이 있는지 검증하는 부분
int cnt = 0;
for(int j=i+1 ;j<10 ;j++) {
if(n[i]==n[j]) { //순차로 진행된 j 부터 같은값을 찾는다.
cnt++;
}
}
if(cnt==0) { //같은값이 없을때만 숫자를 더해준다.
count++;
}
}
System.out.println(count); //숫자출력
}//메인메소드종료
}//클래스종료
'IT_tech > 알고리즘' 카테고리의 다른 글
프로그래머스)모의고사 JAVA (0) | 2020.06.02 |
---|---|
백준)2292 벌집 - 자바 (0) | 2020.05.31 |
코드포스)# 1285 Mezo Playing Zoma -JAVA (0) | 2020.01.15 |
백준 2562번) 최댓값 - 자바 (0) | 2019.11.19 |
백준 10818) 최소,최대 -자바 (0) | 2019.11.12 |