일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- 백준
- 가장 짧은 문자거리
- Pointer
- 격자판
- 10991
- 10992
- 점수계산
- 보이는 학생
- 큰 수 출력하기
- 연속부분수열
- 두 배열 합치기
- 투 포인터
- 아스키코드
- Two Pointer
- ArrayList
- array
- 임시반장 정하기
- 자바
- 최대 길이
- GitHub #Commit #BaekJoon
- 코테준비
- 누적 계산
- 뒤집은 소수
- 공통원소 구하기
- 모든행과열대각선의합
- 인프런
- 등수구하기
- 알고리즘
- java
- 배열
- Today
- Total
목록[Java] 백준 문제풀이/for문 (10)
ezhoon

백준 10871 10871번: X보다 작은 수 첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000) 둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다. www.acmicpc.net ⚠️주의사항 for + if 사용 for문의 마지막답게 if문까지 합쳐서 사용해보는 문제이다. 문제풀이 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class for_10871 { public static void main(String[] ..

백준 2439 2439번: 별 찍기 - 2 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. www.acmicpc.net ⚠️주의사항 다중 for문 사용 빈칸은 공백으로 할 것 이번엔 별 찍기-1 에 비해서는 어려운 문제이긴하다. 처음 보는 사람이라면 어떻게 구현해야 할지 고민하게 될 것이다. 바로 문제풀이로 가서 설명해보겠습니다. 문제풀이 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class for_2439 { public static void main(String[] ar..

백준 2438 2438번: 별 찍기 - 1 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 www.acmicpc.net ⚠️주의사항 이중 for문 사용 2중 for문을 사용해서 출력 한다는 내용말고는 딱히 중요하게 볼게 없을 것 같다. 문제풀이 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class for_2438 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(Syst..

백준 11021 11021번: A+B - 7 각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 테스트 케이스 번호는 1부터 시작한다. www.acmicpc.net ⚠️주의사항 A와 B 구분하는 방법이 공백이라는 것 출력칸에 공백들 잘 숙지 할 것 append 사용법 문제풀이 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class for_11021 { public static void main(String[] args) throws IOException { BufferedReader b..

백준 2742 2742번: 기찍 N 자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. www.acmicpc.net N찍기에서 for문만 수정해주면 되니 바로 문제풀이로 가겠습니다. 문제풀이 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class for_2742 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.par..

백준 2471 2741번: N 찍기 자연수 N이 주어졌을 때, 1부터 N까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. www.acmicpc.net 따로 주의사항이라고 할 내용이 없어 바로 문제풀이로 가겠습니다. BufferedReader + StringBuilder +System.out.prinln import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class for_2741 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputS..

백준 15552 15552번: 빠른 A+B 첫 줄에 테스트케이스의 개수 T가 주어진다. T는 최대 1,000,000이다. 다음 T줄에는 각각 두 정수 A와 B가 주어진다. A와 B는 1 이상, 1,000 이하이다. www.acmicpc.net ⚠️주의사항 Java를 사용하고 있다면, Scanner와 System.out.println 대신 BufferedReader와 BufferedWriter를 사용할 수 있다. BufferedWriter.flush는 맨 마지막에 한 번만 하면 된다 드디어 시간 초과를 중점으로 한 문제가 나왔다. 지금까지 scanner를 안 쓰고 했었으니, 평소처럼 풀기만 하면 정답이 될 것이다. 문제풀이 import java.io.BufferedReader; import java.io...

백준 8393 8393번: 합 n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오. www.acmicpc.net 따로 주의사항이라고 할만한게 없으니 바로 문제풀이로 가겠습니다. 문제풀이 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class for_8393 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLi..

백준 10950 10950번: A+B - 3 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net ⚠️주의사항 A와 B의 구분이 공백으로 된다는 것 입력이 모두 끝난 뒤 출력이 될 것 저는 이것 때문에 틀려서 뭐가 문제일까 고민했었습니다. import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class for_10950 { public static void main(String[] args) throws IOException { BufferedReader br = new..

백준 2739 2739번: 구구단 N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다. www.acmicpc.net ⚠️주의사항 출력 칸에 있는 공백 주의 할 것 0부터가 아닌 1부터 출력 for문의 시작답게 학교에서 처음에 했었던 구구단 출력문제가 나왔다. 위에 적은 것 처럼 공백과 0부터 시작되게만 하면 문제 없을 것 같다. 문제풀이 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class for_2739 { public static void main(String[] args) throws IOException { Buff..