Advertisement
Guest User

Untitled

a guest
Sep 17th, 2019
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.61 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3. int sol[25],v[25];
  4. int n,m;
  5.  
  6. void afisare(int k);
  7. void back(int k);
  8. int Evalid(int k);
  9.  
  10. int main()
  11. {
  12. cin>>n>>m;
  13. back(1);
  14. return 0;
  15. }
  16. void afisare(int k)
  17. {
  18. for(int i=1;i<=k;i++)
  19. cout<<sol[i];
  20. cout<<"\n";
  21. }
  22. void back(int k)
  23. {
  24. for(int i=0;i<m;i++)
  25. {
  26. sol[k]=i;
  27. if(k>1 || i>0)
  28. {
  29. if(k==n)
  30. afisare(k);
  31. else
  32. back(k+1);
  33. }
  34.  
  35. }
  36.  
  37. }
  38. int Evalid(int k)
  39. {
  40. for(int i=1;i<k;i++)
  41. if(sol[i]==sol[k])
  42. return 0;
  43. return 1;
  44. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement