Short Cake
8PM - Animal Crossing Wild World

사생활 보호 설정

https://gamjia.tistory.com

Mini Rooms

  • 내 미니룸
  • 미니미설정
  • 미니룸설정
  • 답글수 [0]

What Friends Say

한마디로 표현해봐~

1촌평 관리

15650번 N과 M (2)

GamJia 2023. 4. 3. 09:15

단계별로 풀어보기 - 백트래킹- 2단계

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

#include <iostream>
using namespace std;

int N,M;
int arr[8]={};
bool visit[8]={};

void dfs(int num,int count)
{
    if(count==M)
    {
        for(int i=0;i<M;i++)
        {
            cout<<arr[i]<<" ";
        }
        cout<<"\n";  
        return;
    }
    
    else
    {
        for(int i=num;i<=N;i++)
        {
           if(visit[i]==0)
           {
               visit[i]=1;
               arr[count]=i;
               dfs(i+1,count+1);
               visit[i]=0;
           }
        }
    }
}

int main()
{
    cin>>N>>M;
    dfs(1,0);
}

'BaekJoon' 카테고리의 다른 글

15652번 N과 M (4)  (0) 2023.04.04
15651번 N과 M (3)  (0) 2023.04.04
15649번 N과 M (1)  (0) 2023.04.03
11870번 좌표 압축  (0) 2023.04.03
10814번 나이순 정렬  (0) 2023.04.03