목록2025/07/09 (5)
cyphen156

다리 놓기다리를 설치할 수 있는 적합한 위치를 사이트라고 부른다. 서쪽에 N개, 동쪽에 M개가 존재할 때한 사이트는 다른 사이트 한개에 연결될 수 있다.다리를 건설할 수 있는 경우의 수를 구하라제약사항Test T0 주의 사항없다.CPP풀이다리 놓기_1010.cpp/** * 백준 다리 놓기_1010 * 다리를 설치할 수 있는 적합한 위치를 사이트라고 부른다. * 서쪽에 N개, 동쪽에 M개가 존재할 때 * 한 사이트는 다른 사이트 한개에 연결될 수 있다. * 다리를 건설할 수 있는 경우의 수를 구하라 * * 제한사항 ***************************************** * 0 using namespace std;int main(void){ ios_base::sync_with_s..

이항계수 1이항 계수는 두개의 항을 전개 했을 때 나타나는 각 항의 계수를 말한다.(Ex : (X + Y)^2 = X^2 + 2XY + Y^2수식은 다음과 같다.제약사항0 주의 사항없다.CPP풀이팩토리얼_10872.cpp/** * 백준 이항 계수 1_11050 * 이항 계수는 두개의 항을 전개 했을 때 나타나는 각 항의 계수를 말한다. * (Ex : (X + Y)^2 = X^2 + 2XY + Y^2 * 수식은 다음과 같다. * * 제한사항 ***************************************** * 0 using namespace std;int main(void){ ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(..

팩토리얼팩토리얼 연산기제약사항0 주의 사항없다.CPP풀이팩토리얼_10872.cpp/** * 백준 팩토리얼_10872 * 팩토리얼 연산기 * * 제한사항 ***************************************** * 0 using namespace std;int main(void){ ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); int N; cin >> N; int result = 1; for (int i = 1; i 모든 예제 코드의 소스파일은 제 개인 깃허브 레포지토리에 있습니다.Workspace/알고리듬 풀이 at main · cyphen156/Workspace · Gi..

녹색거탑맨 위 층부터 시작해서 바닥에 도착하는 경우의 수를 찾아라.다음과 같은 규칙으로 구성되어 있다고 한다.그림의 시야에 보이지 않는 블록은 없다.그림의 시야에 보이는 블록의 윗면만 이용해 녹색거탑을 내려올 수 있다.녹색거탑이 $N$층이면, 총 $N$개의 블록을 이용한 최단 경로로만 내려온다.녹색거탑을 내려올 때는 정상에서 시작해 노란색 바닥까지, 항상 인접한 아래층의 블록으로만 내려온다.2차원으로 시각화 한다면 다음과 같이 그릴 수 있다.제약사항0 항상 인접한 한 블록으로만 내려간다.옆으로 이동하는 경우는 없다 / 항상 아래로만 진행한다.주의 사항없다.CPP풀이녹색거탑_24723.cpp/** * 백준 녹색거탑_24723 * 맨 위 층부터 시작해서 바닥에 도착하는 경우의 수를 찾아라 * 다음과 같은 규..

베라의 패션서로 다른 N개의 옷이 존재한다.상의와 하의로 구분될 때 서로 다른 색상 조합을 구하라순서가 있는 순열 가짓수 구하기제약사항0 N Is Integer주의 사항없다.CPP풀이베라의 패션_15439.cpp/** * 백준 베라의 패션_15439 * 서로 다른 N개의 옷이 존재한다. * 상의와 하의로 구분될 때 서로 다른 색상 조합을 구하라 * 순서가 있는 순열 가짓수 구하기 * * 제한사항 ***************************************** * 0 using namespace std;int main(void){ ios_base::sync_with_stdio(false); cin.tie(NULL); cout.tie(NULL); int N, resu..