전체 글 216

[코딩테스트 ] 백준 2562번: 최댓값

# 문제주소: https://www.acmicpc.net/problem/25629개의 서로 다른 자연수 중 최댓값 구하고 몇 번째 있는지 구하기. # 코드import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;public class Main { public static void main(String[] args) throws IOException { BufferedReader br= new BufferedReader(new InputStreamReader(System.in)); ..

코딩 테스트 2025.05.20

[코딩테스트] 백준 10818번: 최소, 최대

# 문제주소: https://www.acmicpc.net/problem/10818입력 받은 값의 최솟값, 최댓값 구하기. # 코드▼ 코드-1import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); Buffe..

코딩 테스트 2025.05.20

[코딩테스트] 백준 10871번: X보다 작은 수

# 문제주소: https://www.acmicpc.net/problem/10871입력 받은 값에서 X보다 작은 수를 출력하기. # 코드▼ 코드1import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); Buf..

코딩 테스트 2025.05.19

[코딩테스트] 백준 10807번: 개수 세기

# 문제주소: https://www.acmicpc.net/problem/10807총 N개의 정수가 주어졌을 때, 정수 v가 몇 개인지 구하는 프로그램을 작성하기. # 코드 ▼ 1번 코드import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamRea..

코딩 테스트 2025.05.19

[Java] Java 배열에서 stream() 이해하기: filter, map, forEach 정리

# 예시Arrays.stream(names) .filter(name -> name.startsWith("A")) .map(String::toUpperCase) .forEach(System.out::println); # 설명.stream(names): names 배열 또는 컬렉션의 원소를 하나씩 꺼내 스트림으로 생성한다.스트림으로 생성한다는 의미: 데이터를 저장하지 않고, 데이터에 순차적으로 연산을 적용하는 처리 방식스트림 방식은 필터 -> 변환 -> 출력 단계로 흐르는 것처럼 보인다.즉, 처리 흐름을 선언적으로 표현한다.하나씩 원소를 흘려보낼 수 있는 처리 파이프라인을 만들어준다는 뜻..filter(name -> name.startsWith("A")): name 매개변수에 names에서 하나씩 꺼낸 원소..

[코딩테스트] 백준 10951번: A+B - 4

# 문제주소: https://www.acmicpc.net/problem/10951두 정수 A와 B를 입력 받은 다음, A와 B의 합을 출력. EOF(End Of File) 활용. # 코드import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamRe..

코딩 테스트 2025.05.16

[코딩테스트] 백준 10952번: A+B - 5

# 문제주소: https://www.acmicpc.net/problem/10952A와 B의 합을 출력하는데 A와 B가 0이 입력 값으로 들어오면 종료하기. # 코드import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.i..

코딩 테스트 2025.05.16

[코딩테스트] 백준 2439번: 별 찍기 - 2

# 문제주소: https://www.acmicpc.net/problem/24391~N개의 별을 층별로 출력하되, 오른쪽 정렬하여 출력하기. # 코드import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); B..

코딩 테스트 2025.05.15

[코딩테스트] 백준 2438번: 별 찍기 - 1

# 문제주소: https://www.acmicpc.net/problem/24381~N개의 별을 줄바꿈으로 출력 # 코드import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw..

코딩 테스트 2025.05.15

[코딩테스트] 백준 11022번: A+B - 8

# 문제주소: https://www.acmicpc.net/problem/11022두 개의 정수를 받아서 A+B 출력하기. # 코드import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.IOException;import java.io.InputStreamReader;import java.io.OutputStreamWriter;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWri..

코딩 테스트 2025.05.14