본문 바로가기
백준 코딩테스트/8.수학 1

백준 2775) 부녀회장이 될테야 (c)

by xortl98 2020. 10. 15.
728x90
#include<stdio.h>
int main()
{
	int T = 0; //test T
	int A = 0; //층
	int B = 0; //호 
	int i = 0;
	int j = 0;
	int z = 0;
	
	int resident[15][15] = { 0, }; //resident[층][호] {0,}= 0으로 전부 초기화 해주기 
	scanf_s("%d", &T);
	for (i = 0; i < T; i++)  //1 3 입력 받앗다고 가정 
	{
		scanf_s("%d", &A); //호 입력 받음
		scanf_s("%d", &B); //층수 입력받음


		for (j = 1; j <= B; j++) //0층 호수만큼 사람 수 대입  
		{
			resident[0][j] = j;
		}

		for (z = 1; z <= A; z++) //0층은 입력 이미 받았으니 1층부터 
		{
			int puls_people = 0;     //1호부터 계속 더해질 사람 변수 
			for (j = 1; j <= B; j++)
			{
				resident[z][j] = puls_people + resident[z-1][j];
				puls_people = resident[z][j];
				//printf("[%d][%d]:%d\n", z, j, resident[z][j]);    더해지는거 확인하려면 참고 
			}
		}
		printf("%d\n", resident[A][B]);
	}
}