Pagini recente » Cod sursa (job #3172172) | Cod sursa (job #2871225) | Cod sursa (job #135228) | Cod sursa (job #477120) | Cod sursa (job #879774)
Cod sursa(job #879774)
#include <fstream>
using namespace std;
ifstream f("permutari.in"); ofstream g("permutari.out");
int k,v[10];
bool myfuckincheck(int p,int j) { bool ok=1; int l;
for (l=1;l<=p;l++) {if (v[l]==j) {ok=0;} } return ok; };
void perm(int t) { int i;
if (t<=k) {for (i=1;i<=k;i++) {if (myfuckincheck(t,i)==1) {v[t]=i;perm(t+1);} } }
else {for (i=1;i<=k;i++) {g<<v[i]<<' ';} } };
int main () {
f>>k;
perm(1); }