티스토리 뷰
출저 : https://www.acmicpc.net/problem/1003
"DP"
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; public class Main { static int T,N; static int z, o; static int dp[][]; static StringBuilder sb = new StringBuilder(); public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); T = Integer.parseInt(br.readLine()); dp = new int [41][2]; dp[0][0] = 1; dp[0][1] = 0; dp[1][0] = 0; dp[1][1] = 1; for (int i = 2; i <= 40; i++) { dp[i][0] = dp[i-1][0] + dp[i-2][0]; dp[i][1] = dp[i-1][1] + dp[i-2][1]; } while(T-- > 0) { N = Integer.parseInt(br.readLine()); sb.append(dp[N][0]+" "+dp[N][1]+"\n"); } System.out.print(sb.toString()); } } | cs |
'Study > 알고리즘 문제풀이' 카테고리의 다른 글
백준 2579. 게단 오르기 :: 돼지개발자 (0) | 2019.02.01 |
---|---|
백준 1149. RGB거리 :: 돼지개발자 (0) | 2019.02.01 |
백준 15685. 드래곤 커브 :: 돼지개발자 (0) | 2019.01.31 |
백준 1932. 정수 삼각형 :: 돼지개발자 (0) | 2019.01.31 |
백준 10026. 적록색약 :: 돼지개발자 (0) | 2019.01.31 |
댓글
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday