Skip to content

Instantly share code, notes, and snippets.

@niklasjang
Last active March 22, 2020 10:46
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save niklasjang/7a05fb4ff5be248ebd145bd8f5c4bc90 to your computer and use it in GitHub Desktop.
Save niklasjang/7a05fb4ff5be248ebd145bd8f5c4bc90 to your computer and use it in GitHub Desktop.
[PS][완전탐색][N자리 K진수]/[BOJ][15651][N과 M (3)]
#include <iostream>
using namespace std;
int n=0, k=0;
int arr[100];
void recur(int depth){
if(depth == n){
for(int j=0; j<n; j++){
cout << arr[j] <<" ";
}
cout<<"\n";
return;
}
for(int i=1; i<=k; i++){
arr[depth] = i;
recur(depth+1);
}
}
int main (void){
cin.tie(NULL);
ios::sync_with_stdio("false");
cin>> k>> n;
recur(0);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment