목록분류 전체보기 (255)
-
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bgNjK4/btruE9n7238/uOtk0yaR8bISozPk0X499k/img.png)
# 주소 https://www.acmicpc.net/problem/22942 22942번: 데이터 체커 데이터가 조건에 맞는다면 YES, 조건에 만족하지 않는다면 NO를 출력한다. www.acmicpc.net # 문제 # 문제 해설 및 코드 리뷰 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.PriorityQueue; import java.util.Stack; import java.util.StringTokenizer; public class Main { static boolean flag = false; static class Point implement..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bWY0vH/btruG05tdyR/tZ1PKGKk35KaHkXlgkVytk/img.png)
# 주소 https://www.acmicpc.net/problem/2493 2493번: 탑 첫째 줄에 탑의 수를 나타내는 정수 N이 주어진다. N은 1 이상 500,000 이하이다. 둘째 줄에는 N개의 탑들의 높이가 직선상에 놓인 순서대로 하나의 빈칸을 사이에 두고 주어진다. 탑들의 높이는 1 www.acmicpc.net # 문제 # 문제 해설 및 코드리뷰 import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Stack; import java.util.StringTokenizer; class Main{ static int n; static int[] arr; pu..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/batXZw/btruBa6VHV0/KfMtdjtg7ZBqOflblKPNx1/img.png)
# 주소 https://www.acmicpc.net/problem/2800 2800번: 괄호 제거 첫째 줄에 음이 아닌 정수로 이루어진 수식이 주어진다. 이 수식은 괄호가 올바르게 쳐져있다. 숫자, '+', '*', '-', '/', '(', ')'로만 이루어져 있다. 수식의 길이는 최대 200이고, 괄호 쌍은 적어도 1개 www.acmicpc.net # 문제 # 문제 해설 및 코드 리뷰 import java.lang.reflect.Array; import java.util.*; class Point{ int start; int end; Point(int start, int end){ this.start = start; this.end = end; } } class Main { static ArrayLi..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/wmgpI/btruk5d7caT/MSkZSEyzKgykb08hqjUuQk/img.png)
# 주소 https://www.acmicpc.net/problem/1581 1581번: 락스타 락동호 한국이 낳은 세계적인 락스타 락동호는 2007년 2월 1일 역대 최대 규모의 콘서트를 열었으며, 2007년 2월 11일에 자신의 음악세계를 세상에 알리고, 2007년 3월 4일에는 자신의 작곡 비법을 세계에 공 www.acmicpc.net # 문제 # 문제 해설 및 코드 리뷰 import java.util.*; class Main { static int FF, FS, SF, SS; static int max = Integer.MIN_VALUE; public static void main(String[] args) { Scanner scan = new Scanner(System.in); FF = scan...
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/w3Hke/btrtX0FkWQG/TWEuSh6gVxKWpN2yxBajdk/img.png)
# 주소 https://www.acmicpc.net/problem/21943 21943번: 연산 최대로 $N$개의 양의 정수 $X_{i}$와 곱하기 연산자, 더하기 연산자가 총 $N - 1$개가 존재하고 괄호는 무수히 많이 사용해도 된다. 이 연산에는 곱하기 연산자와 더하기 연산자의 우선순위가 동일하다. www.acmicpc.net # 문제 # 문제 해설 및 코드 리뷰 import java.lang.reflect.Array; import java.util.*; class Main { static int n,a,b; static int[] arr; static int[] ans; static boolean[] visit; static ArrayList list = new ArrayList(); static..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cUQvD3/btrtWvj3XZt/K82P9dQVUfJtCkpuAYJRZK/img.png)
# 주소 https://www.acmicpc.net/problem/18808 18808번: 스티커 붙이기 혜윤이는 최근에 다양한 대회를 참여하면서 노트북에 붙일 수 있는 스티커들을 많이 받았다. 스티커는 아래와 같이 사각 모눈종이 위에 인쇄되어 있으며, 스티커의 각 칸은 상하좌우로 모두 연 www.acmicpc.net # 문제 # 문제 해설 및 코드 리뷰 import java.util.*; class Main { static int n,m,k,a,b; static int[][] arr; static int[][] ans; public static void main(String[] args) { Scanner scan = new Scanner(System.in); n = scan.nextInt(); m =..