[백준] 15652 N과 M (4)

leejihun·2022년 6월 3일
0

알고리즘

목록 보기
18/50

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

#include<iostream>
using namespace std;

int N, M;
int iArr[9];

void dfs(int k, int cur)
{
	if (k == M)
	{
		for (int i = 0; i < M; i++)
		{
			//출력;
			cout << iArr[i] << " ";
		}
		cout << '\n';
	}


	else
	{
		for (int i = cur; i <= N; i++)
		{
			iArr[k] = i;	
			dfs(k+1, i);
		}


	}



}


int main()
{

	cin >> N >> M;

	dfs(0, 1);

}

n과 m 응용

profile
U+221E

0개의 댓글