Advertisement
Guest User

Oktal-Backtrack

a guest
Apr 19th, 2015
171
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.56 KB | None | 0 0
  1. #include <iostream>
  2.  
  3. using namespace std;
  4. const int N = 3;
  5. int broj[N];
  6. void ispisi();
  7. void oktalni(int broj[N], int k);
  8. void oktalni();
  9.  
  10.  
  11. int main()
  12. {   oktalni();
  13.     return 0;
  14. }
  15.  
  16.  
  17. void oktalni()
  18. {
  19.    oktalni(broj, 0);
  20. }
  21.  
  22. void oktalni(int broj[N], int k)
  23. {   if(k == N)
  24.         ispisi();
  25.     else
  26.         {   for(int i = 0 ; i < 8 ; i++)
  27.                 {   broj[k] = i;
  28.                     oktalni(broj, k + 1);
  29.                 }
  30.         }
  31. }
  32.  
  33. void ispisi()
  34. {   for(int i = 0 ; i < N ; i++)
  35.         cout << broj[i];
  36.     cout << endl;
  37. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement