[백준1110] 더하기 사이클 https://www.acmicpc.net/problem/1110 1110번: 더하기 사이클 0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다. 먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다. 그 다음, www.acmicpc.net 문제를 곧이 곧대로 받아들여서 if문으로 조건체크하는것보다 값을 10으로 나눈값과 10으로 나눈나머지값으로 10의자리와 1의자리 계산함으로써 자동 조건체크거친다. package step3; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Day.. 2022. 2. 8. [백준10951] A+B-4 (EOF) https://www.acmicpc.net/problem/10951 10951번: A+B - 4 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 이렇게 데이터가 더이상 존재하지 않을 때 우리는 EOF (End of File) 즉, 파일의 끝이라 한다. 방법1. StringTokenizer, Stingbuilder package step3; import java.io.BufferedReader; import java.io.InputStreamReader; import java.io.IOException; import java.util.StringTokenizer; public class Day13_10951 { public static void ma.. 2022. 2. 4. [백준10952] A+B-5 https://www.acmicpc.net/problem/10952 10952번: A+B - 5 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net package step3; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Day12_10952_2{ public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamR.. 2022. 2. 2. [백준10871] X보다 작은 수 https://www.acmicpc.net/problem/10871 10871번: X보다 작은 수 첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000) 둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다. www.acmicpc.net 배열 이용하기 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Main { public static void main(String[] args) throws IOException{ .. 2022. 2. 2. [백준15552] 빠른A+B https://www.acmicpc.net/problem/15552 15552번: 빠른 A+B 첫 줄에 테스트케이스의 개수 T가 주어진다. T는 최대 1,000,000이다. 다음 T줄에는 각각 두 정수 A와 B가 주어진다. A와 B는 1 이상, 1,000 이하이다. www.acmicpc.net BufferedReader 을 써줬어도 System.out.println() 을 각 테스트 케이스마다 해주면 시간초과가 되어버린다. StringBuilder 로 하나의 문자열로 계속 연결시킨 뒤 가장 마지막에 연결된 하나의 문자열을 출력시키는 방법. BufferedWriter 로 버퍼에 담아둬았다가 한 번에 데이터를 보내는 방법 🧩선 개념 bufferedWriter [Java] 💻BufferdReader/Write.. 2022. 2. 2. [백준11021/11022] A+B-7/A+B-8 https://www.acmicpc.net/problem/11021 11021번: A+B - 7 각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 테스트 케이스 번호는 1부터 시작한다. www.acmicpc.net 방법1. StringBuilder 이용하기 package step3; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.StringTokenizer; public class Day10_11021 { public static void main(String[] args) throws IOException{ BufferedRe.. 2022. 2. 2. [백준2438] 별 찍기 -1 https://www.acmicpc.net/problem/2438 2438번: 별 찍기 - 1 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 www.acmicpc.net 방법1. 이중 for문만 사용하기 package step3; import java.io.BufferedReader; import java.io.InputStreamReader; public class Day08_2438 { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(b.. 2022. 1. 28. [백준2741/2742] N찍기/기찍N https://www.acmicpc.net/problem/2741 2741번: N 찍기 자연수 N이 주어졌을 때, 1부터 N까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. www.acmicpc.net https://www.acmicpc.net/problem/2742 2742번: 기찍 N 자연수 N이 주어졌을 때, N부터 1까지 한 줄에 하나씩 출력하는 프로그램을 작성하시오. www.acmicpc.net package step3; import java.io.BufferedReader; import java.io.InputStreamReader; public class Day07_2741 { public static void main(String[] args) throws Exception { Buff.. 2022. 1. 27. [백준8393] 합 https://www.acmicpc.net/problem/8393 8393번: 합 n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오. www.acmicpc.net package step3; import java.io.BufferedReader; import java.io.InputStreamReader; public class Day07_8393 { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int n = Integer.parseInt(br.readLine()); br.close(); int su.. 2022. 1. 27. [백준10950] A+B - 3 https://www.acmicpc.net/problem/10950 10950번: A+B - 3 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 문제를 제대로 안읽는 버릇 ㅋ 입력에 문자 하나 있는걸 어떻게 출력에서 빼는지 이상한 생각을 하고있었다. 테스트 케이스 개수라고 말해줬는데.. 🧩선 개념 1. 배열 char[ ] test3 = {'자','바'}; [ Java ] 💻 1차원 배열 배열의 객체들은 같은 자료형이어야 한다. 배열의 선언과 생성 int it[] = new int[6]; //[] 위치는 둘 다 사용 가능하다. int[] it = new int[6]; //길이가 6인 int타입 배열 배열의 선언과 생성 + 초기화 - 명시적 배열 생성.. 2022. 1. 26. [백준2739] 구구단 https://www.acmicpc.net/problem/2739 2739번: 구구단 N을 입력받은 뒤, 구구단 N단을 출력하는 프로그램을 작성하시오. 출력 형식에 맞춰서 출력하면 된다. www.acmicpc.net package step3; import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Day06_2739 { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = I.. 2022. 1. 26. [백준2884] 알람 시계 https://www.acmicpc.net/problem/2884 2884번: 알람 시계 상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다. 상근이는 모든 방법을 동원해보았지만, www.acmicpc.net 입력받은 분 값이 45보다 작으면 시-1 해주고, (분+60) - 입력값 아니라면 그냥 분-45 시가 0보다 작아지면 23으로 수정해준다. import java.util.Scanner; public class Day05_2884 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int h = sc.nextInt().. 2022. 1. 21. 이전 1 2 다음