본문 바로가기

java algorithm81

[백준 알고리즘 JAVA] 2439번 별찍기 -2 https://www.acmicpc.net/problem/2439 2439번: 별 찍기 - 2 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. www.acmicpc.net 문제 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. 입력 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 출력 첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. 핵심 1. 규칙을 파악한다. 첫째줄엔 공백 4개 별 1개 둘째줄엔 공백3개 별 2개... 2. 바깥 for문 안에 공백을 다루는 for문과 별을 다루는 for문 두개 작성 3. .. 2024. 3. 31.
[백준 알고리즘 JAVA] 2438번 별찍기 -1 https://www.acmicpc.net/problem/2438 2438번: 별 찍기 - 1 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 www.acmicpc.net 문제 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 입력 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 출력 첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. 핵심 1. Scanner를 통해 별을 찍을 줄 수를 입력받음 2. 중첩 for문이 동작하는 원리를 알면 수월함. 3. 안쪽for문에서 별을 찍고 줄바꿈을 위해 바깥 for문에서 println() import java.io.*; import java.util.Scanner; public class Main .. 2024. 3. 31.
[백준 알고리즘 JAVA] 11022번 A+ B -8 https://www.acmicpc.net/problem/11022 11022번: A+B - 8 각 테스트 케이스마다 "Case #x: A + B = C" 형식으로 출력한다. x는 테스트 케이스 번호이고 1부터 시작하며, C는 A+B이다. www.acmicpc.net 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 각 테스트 케이스마다 "Case #x: A + B = C" 형식으로 출력한다. x는 테스트 케이스 번호이고 1부터 시작하며, C는 A+B이다. 핵심 1.BufferedReader와 BufferedW.. 2024. 3. 31.
[백준 알고리즘 JAVA] 11021번 A+B - 7 https://www.acmicpc.net/problem/11021 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 테스트 케이스 번호는 1부터 시작한다. 핵심 1.BufferedReader와 BufferedWriter로 빠른 입력과 빠른 출력 2. StringTokenizer의 nextToken으로 readLine()에서 입력받은 값을 공백 단위로 끊어서 출력 3.문자열과의 연산이 있기때문에 아래처럼 괄호를 해주어야 두 수의합으로.. 2024. 3. 31.