반응형
반응형
https://www.acmicpc.net/problem/9095
문제 요약
정수 n이 주어졌을 때 n을 1과 2와 3의 합으로 나타내는 모든 경우의 수 출력하기(0<n<11)
풀이
var R=()=>int.Parse(Console.ReadLine());
int[] a={1,1,2,4,0,0,0,0,0,0,0};
for(int i=3;i++<10;)a[i]=a[i-1]+a[i-2]+a[i-3];
for(int i=R();i-->0;)Console.WriteLine(a[R()]);
숏코딩
1부터 10까지의 경우의 수를 배열에 저장하기
더보기
var R=()=>int.Parse(Console.ReadLine());
for(int i=R();i-->0;Console.WriteLine(new[]{1,1,2,4,7,13,24,44,81,149,274}[R()]));
반응형
'Algorithm > BAEKJOON' 카테고리의 다른 글
[C#]백준 2606 바이러스 - Hide (0) | 2025.02.06 |
---|---|
[C#]백준 1931 회의실 배정 - Hide (0) | 2025.01.01 |
[C#]백준 1620 나는야 포켓몬 마스터 이다솜 - Hide (1) | 2024.12.15 |
[C#]백준 24723 녹색거탑 - Hide (1) | 2024.12.09 |
[C#]백준 19532 수학은 비대면강의입니다 - Hide (0) | 2024.12.08 |