https://www.acmicpc.net/problem/2193
2193번: 이친수
0과 1로만 이루어진 수를 이진수라 한다. 이러한 이진수 중 특별한 성질을 갖는 것들이 있는데, 이들을 이친수(pinary number)라 한다. 이친수는 다음의 성질을 만족한다. 이친수는 0으로 시작하지 않
www.acmicpc.net
이름에 끌려 풀게 된 문제이다. 정말로 이친수라는 개념이 존재하나 싶어 검색해보기도 하였다...ㅎㅎ
문제 자체는 아주 기본적인 dp문제였다.
using System;
using System.IO;
namespace B2193
{
class Program
{
static void Main()
{
StreamReader sr = new StreamReader(Console.OpenStandardInput());
StreamWriter sw = new StreamWriter(Console.OpenStandardOutput());
int n = int.Parse(sr.ReadLine());
long[] dp = new long[91];
dp[1] = 1;
dp[2] = 1;
for(int i = 3; i <= n; i++)
dp[i] = dp[i - 1] + dp[i - 2];
sw.Write(dp[n]);
sr.Close();
sw.Flush();
sw.Close();
}
}
}
'알고리즘 > 백준 BOJ' 카테고리의 다른 글
[ BOJ/C# ] 1110 더하기 사이클 (1) | 2023.11.02 |
---|---|
[ BOJ/C# ] 12789 도키도키 간식드리미 (0) | 2023.11.01 |
[ BOJ/C# ] 1316 그룹 단어 체커 (1) | 2023.10.30 |
[ BOJ/C# ] 4949 균형잡힌 세상 (0) | 2023.10.29 |
[ BOJ/C# ] 11050 이항 계수 1 (1) | 2023.10.28 |