문제 정답import java.io.*;import java.util.*;public class Main { static Stack stack = new Stack(); public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringBuilder(); int N = Integer.parseInt(br.readLine()); for(int i = 0 ; i 해당 문제도 이전 "큐"문제 처럼 스택에 기본 메소드들을 사용..
문제 정답import java.io.*;import java.util.*;public class Main { static Queue resultQueue = new LinkedList(); static int lastNum; public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringBuilder sb = new StringBuilder(); int N = Integer.parseInt(br.readLine()); for(int i = 0 ; i ..
문제 정답import java.io.*;import java.util.*;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); for(int i = 0 ; i resultQueue = new LinkedList(); for(int i = 0 ; i input값을 어디에 쌓아두었다가 닫는 괄호가 들어오면 어떻게 표시를 해주어야 겠다는 생각이 들었어요 Que..
문제 정답import java.io.*;import java.util.*;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); Queue numQueue = new LinkedList(); int N = Integer.parseInt(br.readLine()); for(int i = 1; i 1) { numQueue.poll(); // 제일 앞 원소 버림 numQueue.offer(num..
문제 정답1차 시도import java.io.*;import java.util.*;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); String[] numList = new String[N]; for(int i = 0 ; i 이전 나이순 정렬 문제를 통해 Arrays.sort()가 나이 뿐만 아니라 이름도 정렬되어 출력되는 것을 확인하고이 문제와 찰떡이..
문제 정답1차 시도import java.io.*;import java.util.*;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); String[]userList = new String[N]; for(int i = 0 ; i 예제를 봤을 때는 나이가 같으면 이름 정렬순으로 출력을 해줘야 되나 싶어서 고민이였는데문제를 다시 읽어보니 나이순으로 하되 같은 ..
문제 정답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 { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine(), " "); int N = Integer.parseInt(st...
문제 정답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 { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); StringTokenizer st = new StringTokenizer(br.readLine(), " "); int num1 = Integer.parseInt(..
문제 정답import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); while(true) { String original = br.readLine(); StringBuffer sb = new StringBuffer(original); if(o..
문제 정답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 { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); int N = Integer.parseInt(br.readLine()); // 참가자수 int[] sizes = new int[6]; S..