2021.01.27 BOJ 10866 덱 시간 1초, 메모리 128MB input : N (1 ≤ N ≤ 10,000) 정수(1 <= 정수 <= 100000) output : 출력해야하는 명령이 주어질 때마다, 한 줄에 하나씩 출력 조건 : push_front X: 정수 X를 덱의 앞에 넣는다. push_back X: 정수 X를 덱의 뒤에 넣는다. pop_front: 덱의 가장 앞에 있는 수를 빼고, 그 수를 출력한다. 만약, 덱에... 2021.01.272021.01.27 BOJ 10845 큐 시간 0.5초, 메모리 256MB input : N (1 ≤ N ≤ 10,000) 명령(1 <= 정수 <= 100000) output : 명령이 주어질 때마다, 한 줄에 하나씩 출력 조건 : push X: 정수 X를 큐에 넣는 연산이다. pop: 큐에서 가장 앞에 있는 정수를 빼고, 그 수를 출력한다. 만약 큐에 들어있는 정수가 없는 경우에는 -1을 출력한다. size: 큐에 들어있는 정수의... 2021.01.272021.01.27 BOJ 10825 국영수 시간 1초, 메모리 256MB input : N (1 ≤ N ≤ 100,000) 이름, 국어, 영어, 수학 점수(1 <= 점수 <= 100)(이름은 알파벳 대소문자로 이루어진 문자열) output : 정렬한 후 첫째 줄부터 N개의 줄에 걸쳐 각 학생의 이름을 출력 조건 : 국어 점수가 감소하는 순서로 국어 점수가 같으면 영어 점수가 증가하는 순서로 국어 점수와 영어 점수가 같으면 수학 점수가... 2021.01.272021.01.27
BOJ 10866 덱 시간 1초, 메모리 128MB input : N (1 ≤ N ≤ 10,000) 정수(1 <= 정수 <= 100000) output : 출력해야하는 명령이 주어질 때마다, 한 줄에 하나씩 출력 조건 : push_front X: 정수 X를 덱의 앞에 넣는다. push_back X: 정수 X를 덱의 뒤에 넣는다. pop_front: 덱의 가장 앞에 있는 수를 빼고, 그 수를 출력한다. 만약, 덱에... 2021.01.272021.01.27 BOJ 10845 큐 시간 0.5초, 메모리 256MB input : N (1 ≤ N ≤ 10,000) 명령(1 <= 정수 <= 100000) output : 명령이 주어질 때마다, 한 줄에 하나씩 출력 조건 : push X: 정수 X를 큐에 넣는 연산이다. pop: 큐에서 가장 앞에 있는 정수를 빼고, 그 수를 출력한다. 만약 큐에 들어있는 정수가 없는 경우에는 -1을 출력한다. size: 큐에 들어있는 정수의... 2021.01.272021.01.27 BOJ 10825 국영수 시간 1초, 메모리 256MB input : N (1 ≤ N ≤ 100,000) 이름, 국어, 영어, 수학 점수(1 <= 점수 <= 100)(이름은 알파벳 대소문자로 이루어진 문자열) output : 정렬한 후 첫째 줄부터 N개의 줄에 걸쳐 각 학생의 이름을 출력 조건 : 국어 점수가 감소하는 순서로 국어 점수가 같으면 영어 점수가 증가하는 순서로 국어 점수와 영어 점수가 같으면 수학 점수가... 2021.01.272021.01.27