2025/03/05 5

[백준 1835] 카드 - JAVA

https://www.acmicpc.net/problem/1835 덱 문제 써있는대로 구현은 경우의 수가 1000!이므로 불가능하다.힌트에 있는 과정을 역순으로 진행 및 반대로 해석한다. 책상 위로 덱 안에 넣음앞을 뒤로 뒤를 앞으로 import java.util.ArrayDeque;import java.util.Deque;import java.util.Scanner;class Main { public static void main(String[] args) { int N = new Scanner(System.in).nextInt(); Deque q = new ArrayDeque(); q.offerFirst(N); int card = N - 1; while (card > ..

[백준 1793] 타일링 - JAVA

https://www.acmicpc.net/problem/1793 Dp 기초 + 큰 수 연산 dp를 사용하므로 복잡도는 크지않아 빅인티저로 해결 가능 단, n=0일 때 1을 출력해야한다. 이에 대한 글이 있다.https://www.acmicpc.net/board/view/33143import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.math.BigInteger;class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new Inp..