CS/알고리즘_문제풀이(자바)

이친수

Jedy_Kim 2021. 10. 13. 19:24
728x90

https://www.acmicpc.net/problem/2193

 

2193번: 이친수

0과 1로만 이루어진 수를 이진수라 한다. 이러한 이진수 중 특별한 성질을 갖는 것들이 있는데, 이들을 이친수(pinary number)라 한다. 이친수는 다음의 성질을 만족한다. 이친수는 0으로 시작하지 않

www.acmicpc.net

 

// 코드

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
import java.util.*;
import java.io.*;
 
public class Main{ 
   
  // main
  public static void main(String[] args) throws Exception {
    
    BufferedWriter bw  = new BufferedWriter(new OutputStreamWriter(System.out));
    BufferedReader br  = new BufferedReader(new InputStreamReader(System.in)); 
    
    int N = Integer.parseInt(br.readLine());
    long[] dp = new long[N + 1];
    
    if( N<=2 ) {
      bw.write("1\n");
      br.close();
      bw.flush();
      bw.close();
      return;
    }
    
    dp[1= 1;
    for(int i=2; i<N+1++i) dp[i] = dp[i-1+ dp[i-2];
    
    bw.write(String.valueOf(dp[N]));
    br.close();
    bw.flush();
    bw.close();
  } 
}
 
cs

 

반응형

'CS > 알고리즘_문제풀이(자바)' 카테고리의 다른 글

웰컴  (0) 2021.10.14
스티커  (0) 2021.10.13
암호 만들기  (0) 2021.10.13
A+B - 2  (0) 2021.10.13
숨바꼭질 3  (0) 2021.10.12