Boj16395_파스칼의 삼각형

Published: by Creative Commons Licence

boj16395_파스칼의 삼각형

  • 파스칼의 삼각형 구현 문제(그냥 구현)
#include<iostream>
#include<vector>
using namespace std;

int n, m;
vector<vector<int> > v;

int main() {
	scanf("%d %d", &n, &m);
	v.resize(n);
	for (int i = 0; i < n; i++) {
		for (int j = 0; j <= i; j++) {
			if (j == 0 || j==i) v[i].push_back(1);
			else v[i].push_back(v[i - 1][j] + v[i - 1][j-1]);
		}
	}
	printf("%d", v[n - 1][m - 1]);
}