백준 2748 피보나치수2
Console Programming/C# Console 2019. 10. 31. 08:59
using System;
namespace _2748
{
class Program
{
static void Main(string[] args)
{
int n = int.Parse(Console.ReadLine());
long[] pivo = new long[3] { 0, 1, 0 };
for (int i = 1; i < n; i++)
{
pivo[2] = pivo[0] + pivo[1];
pivo[0] = pivo[1];
pivo[1] = pivo[2];
}
if (n == 0)
{
Console.WriteLine(pivo[0]);
}
else if (n == 1)
{
Console.WriteLine(pivo[1]);
}
else
{
Console.WriteLine(pivo[2]);
}
}
}
}
'Console Programming > C# Console' 카테고리의 다른 글
2019-10-31 System.NullReferenceException 인벤토리를 Indexer와 Linked List를 사용하여 구현 (0) | 2019.10.31 |
---|---|
2019-10-31 return을 제때 사용하지 않았을 때 Indexer사용해서 인벤토리 만들기 (0) | 2019.10.31 |
2019-10-30 Queue<T>를 연습하는 예제 (0) | 2019.10.30 |
2019-10-30 System.InvalidOperationException: 컬렉션이 수정되었습니다. 열거 작업이 실행되지 않을 수도 있습니다. (0) | 2019.10.30 |
백준 1003 피보나치함수 (0) | 2019.10.30 |