Pagini recente » Cod sursa (job #559661) | Cod sursa (job #2478669) | Cod sursa (job #990609) | Cod sursa (job #1421819) | Cod sursa (job #254361)
Cod sursa(job #254361)
#include <cstdio>
#include <algorithm>
#define FIN "planeta.in"
#define FOUT "planeta.out"
#define N 35
int v[N],n,k;
using namespace std;
void read()
{
int i;
freopen(FIN,"r",stdin);
freopen(FOUT,"w",stdout);
scanf("%d%d", &n, &k);
for (i = 1;i <= n; ++i)
v[i] = i;
}
void solve()
{
int i = 1;
while ( i < k)
{
next_permutation(v + 1, v + n + 1);
++i;
}
}
void write()
{
int i;
//freopen(FOUT,"w",stdout);
for (i = 1;i <= n-1; ++i)
printf("%d ", v[i]);
printf("%d\n", v[n]);
}
int main()
{
read();
solve();
write();
}