백준 2775번 부녀회장이 될거야

honeyricecake·2022년 1월 22일
0

백준

목록 보기
13/30

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

수열의 합 공식을 14까지 써야 하나 생각도 했지만
결국 아래 층 바로 전호수까지 합은 같은 층 전호수에 저장되어있다는 걸 이용하는 문제였다.
dp 가장 기초예제라고 생각하면 될듯하다.

#include <stdio.h>

int main()
{
	int array[15][15] = {0};
	int i, j , T , k, n;
	for (i = 0; i < 15; i++)
	{
		array[0][i] = i;
	}
	for (i = 1; i < 15; i++)
	{
		for (j = 1; j < 15; j++)
		{
			array[i][j] = array[i][j - 1] + array[i - 1][j];
		}
	}
	scanf("%d", &T);
	for (i = 0; i < T; i++)
	{
		scanf("%d %d", &k, &n);
		printf("%d\n", array[k][n]);
	}
	return 0;
}

0개의 댓글