Algorithm/Backjoon

https://www.acmicpc.net/problem/10828 10828번: 스택 첫째 줄에 주어지는 명령의 수 N (1 ≤ N ≤ 10,000)이 주어진다. 둘째 줄부터 N개의 줄에는 명령이 하나씩 주어진다. 주어지는 정수는 1보다 크거나 같고, 100,000보다 작거나 같다. 문제에 나와있지 www.acmicpc.net Solution import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.util.Stack; import java.util.StringTokenizer; public class 스택_10828 { public static void main(Strin..
https://www.acmicpc.net/problem/1913 1913번: 달팽이 N개의 줄에 걸쳐 표를 출력한다. 각 줄에 N개의 자연수를 한 칸씩 띄어서 출력하면 되며, 자릿수를 맞출 필요가 없다. N+1번째 줄에는 입력받은 자연수의 좌표를 나타내는 두 정수를 한 칸 띄어서 www.acmicpc.net solve 1. bufferedreader 사용해서 입력받기. 2. 조건문을 사용하여 배열 범위를 벗어나거나, 숫자가 이미 담긴 배열이면 방향을 바꾸도록 설정. 3. 시간초과 문제를 해결하기 위해 stringbuilder로 출력하기. code import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamRea..
https://www.acmicpc.net/problem/13300 13300번: 방 배정 표준 입력으로 다음 정보가 주어진다. 첫 번째 줄에는 수학여행에 참가하는 학생 수를 나타내는 정수 N(1 ≤ N ≤ 1,000)과 한 방에 배정할 수 있는 최대 인원 수 K(1 < K ≤ 1,000)가 공백으로 분리되어 www.acmicpc.net Solve 1. bufferedreader, stringtokenizer 사용하여 입력받기. 2. 학년은 6학년까지 있기에 7크기의 배열을 생성하고 해당 학년값을 인덱스로하는 위치의 값을 ++ 해주기. 3. 삼항 연산자를 사용하여 방의 개수 세기. Code import java.io.BufferedReader; import java.io.IOException; impor..
youth787
'Algorithm/Backjoon' 카테고리의 글 목록 (5 Page)