Advertisement
Guest User

Untitled

a guest
Oct 17th, 2019
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.36 KB | None | 0 0
  1. sett sett::operator*(const sett&m){
  2. sett a(min,max);
  3. int n=0;
  4. int k,l;
  5. if(min<m.min){
  6. k=m.min;
  7. }
  8. else{
  9. k=min;
  10. }
  11. if(max<m.max){
  12. l=max;
  13. }
  14. else{
  15. l=m.max;
  16. }
  17. for (int i=k;i<l+1;i++){
  18. n+=arr[l-i]&m.arr[l-i];
  19. a.arr[l-i]=arr[l-i]&m.arr[l-i];
  20. }
  21. a.size=n;
  22. return a;
  23. }
  24. void sett::operator *=(const sett& m){
  25. this[0]=this[0]*m;
  26. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement