분류 전체보기
-
[백준 - 17389번] 보너스 점수 - Java //Wello Horld //Algorithm/BOJ(Baekjoon Online Judge) 2020. 3. 30. 11:21
이번에는 BOJ의 17389번 문제 "보너스 점수" 를 풀어보도록 하자 입력으로 첫째줄에 주어질 OX표의 길이 N 이 주어지고, 그 다음줄에 OX표가 주어진다. 출력으로 입력으로 들어온 OX표의 점수를 출력하면 된다. 성공한 코드는 아래와 같다. import java.io.*; import java.util.*; public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.o..
-
[백준 - 17388번] 와글와글 숭고 - Java //Wello Horld //Algorithm/BOJ(Baekjoon Online Judge) 2020. 3. 30. 11:16
이번에는 BOJ의 17388번 문제 "와글와글 숭고한" 을 풀어보도록 하자 입력으로 숭실대, 고려대, 한양대의 참여도 S, K, H 가 공백으로 구분되어 주어진다. 출력으로 세 대학의 참여도의 합이 100이상이면 OK 를 출력하고, 그렇지 않다면 가장 참여도가 낮은 대학의 첫 단어를 출력하면 된다. 성공한 코드는 다음과 같다. import java.io.*; import java.util.*; public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new ..
-
[백준 - 15915번] 가위 바위 보 1002 - Java //Wello Horld //Algorithm/BOJ(Baekjoon Online Judge) 2020. 3. 30. 11:11
이번에는 BOJ의 15915번 문제 "가위 바위 보 1002" 를 풀어보도록 하자 입력으로 길이가 N인 문자열 S 가 주어지고 출력으로 첫째 줄에 무엇을 낼건지 출력하면 되는 문제이다. (가위는 0, 바위는 1, 보는 2) 성공한코드는 아래와 같다. 0 문제 : https://www.acmicpc.net/problem/15915 15915번: 가위 바위 보 1002 첫째 줄에 길이가 N (1 ≤ N ≤ 1,002)인 문자열 S가 주어진다. N은 채점 순서를 의미하고, S는 '1'로만 이루어져 있다. 항상 N = 1인 데이터를 가장 먼저 채점하게 되고, 그 다음은 N = 2, N = 3, ..., N = 1,002의 순서로 채점한다. www.acmicpc.net 혹시 코드에 이상한 부분이나 틀린 부분이 있..
-
[백준 - 2493번] 탑 - Java //Wello Horld //Algorithm/BOJ(Baekjoon Online Judge) 2020. 3. 17. 12:06
이번에는 BOJ의 2493번 문제 "탑" 을 풀어보도록 하자 입력으로 첫째 줄에 탑의 수를 나타내는 N이 주어지고, 그 다음 줄에 N개 만큼 탑들의 높이가 각각 순서대로 주어진다. 출력으로 각각의 탑들에서 발사한 레이저 신호를 수신한 탑들의 번호를 하나의 빈칸을 사이에 두고 출력하면 되는 문제이다. 성공한 코드는 다음과 같다. import java.io.*; import java.util.*; public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new ..
-
[백준 - 2799번] 블라인드 - Java //Wello Horld //Algorithm/BOJ(Baekjoon Online Judge) 2020. 3. 17. 11:59
이번에는 BOJ의 2799번 문제 "블라인드" 를 풀어보도록 하자 입력으로 첫째 줄에 M 과 N 이 주어지고, 그 다음 줄부터 건너편 아파트의 블라인드 상태가 주어진다. 창문과 창문 사이는 '#'으로 구분한다. 출력으로 총 5개의 블라인드 타입이 각각 몇개 있는지를 출력하면 되는 문제이다. 성공한 코드는 다음과 같다. import java.io.*; import java.util.*; public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new Buffe..
-
[백준 - 16194번] 카드 구매하기2 - Java //Wello Horld //Algorithm/BOJ(Baekjoon Online Judge) 2020. 3. 17. 11:53
이번에는 BOJ의 16194번 문제 "카드 구매하기2" 를 풀어보도록 하자 먼저 입력으로 첫째 줄에 민규가 구매하려고 하는 카드의 개수 N 이 주어진다. 그 다음 줄부터 Pi 가 N 줄 만큼 주어진다. 출력으로 카드 N 개를 갖기 위해 지불해야 하는 금액의 최솟값을 출력하면 되는 문제이다. 성공한 코드는 아래와 같다. import java.io.*; import java.util.*; public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new Buffe..
-
[백준 - 3023번] 마술사 이민혁 - Java //Wello Horld //Algorithm/BOJ(Baekjoon Online Judge) 2020. 3. 12. 15:49
이번에는 BOJ의 3023번 문제 "마술사 이민혁" 을 풀어보도록 하자 입력으로, 첫째 줄에 행의 개수 R 과 열의 개수 C 가 차례로 주어진다. 그 다음 R개 줄만큼 C개의 문자가 '.' 또는 '#' 으로 주어진다. 마지막 줄에는 에러의 위치 (A, B) 가 차례로 주어진다. 출력으로 카드 뒷 면 전체의 디자인을 출력하면 되는 문제이다. 성공한 코드는 다음과 같다. import java.io.*; import java.util.*; public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); B..
-
[백준 - 8320번] 직사각형을 만드는 방법 - Java //Wello Horld //Algorithm/BOJ(Baekjoon Online Judge) 2020. 3. 11. 21:39
이번에는 BOJ의 8320번 문제 "직사각형을 만드는 방법" 을 풀어보도록 하자 입력으로 첫째 줄에 n이 주어지고 출력으로 만들 수 있는 직사각형의 개수를 출력하면 되는 문제이다. 직사각형을 만들 수 있는 모든 경우의 수를 더하면 되는 문제이다. 성공한 코드는 다음과 같다. import java.io.*; import java.util.*; public class Main { public static void main(String[] args) throws Exception { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStrea..