백준 3052번 자바 문제
백준 3052번 자바 BufferedReader 풀이
나의 경우 중복을 허용하지 않는 Set 인터페잉스에서 지원하는 구현 클래스인 HashSet을 이용하였다.
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.HashSet;
public class Main {
public static void main(String[] args) throws IOException {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
HashSet<Integer> result = new HashSet<Integer>();
for (int i = 0; i < 10; i++) {
String str = br.readLine();
int n = Integer.parseInt(str);
if (n < 0 || n > 1000)
return;
result.add(n % 42);
}
br.close();
System.out.println(result.size());
}
}
'자바(JAVA) > 자료구조 & 알고리즘' 카테고리의 다른 글
백준 9086 자바(JAVA) BufferedReader (0) | 2023.06.02 |
---|---|
백준 1546 평균 자바 BufferedReader (0) | 2023.06.01 |
백준 10813 자바 공바꾸기 BufferedReader (0) | 2023.05.23 |
백준 10807번 자바(JAVA) BufferedReader (0) | 2023.05.15 |
백준 10951 자바(JAVA) BufferedReader 해설 (0) | 2023.05.14 |