Advertisement
Guest User

Untitled

a guest
Jan 22nd, 2020
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.50 KB | None | 0 0
  1. void all_subsets(int* uset, int n)
  2. {
  3. for (int i = 0; i < (int)pow(2, n); ++i) {
  4. string s = bitset<5>(i).to_string();
  5.  
  6. int is_odd = true;
  7. for (int j = 0; j < s.size(); ++j) {
  8. if (j % 2 != 0)
  9. {
  10. if (s[j] != '1') is_odd = false;
  11. }
  12. }
  13. if (is_odd)
  14. {
  15. for (int j = 0; j < s.size(); ++j) {
  16. cout << s[j] << "\t";
  17. }
  18. cout << endl;
  19. }
  20. }
  21. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement