Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- sett sett::operator*(const sett&m){
- sett a(min,max);
- int n=0;
- int k,l;
- if(min<m.min){
- k=m.min;
- }
- else{
- k=min;
- }
- if(max<m.max){
- l=max;
- }
- else{
- l=m.max;
- }
- for (int i=k;i<l+1;i++){
- n+=arr[l-i]&m.arr[l-i];
- a.arr[l-i]=arr[l-i]&m.arr[l-i];
- }
- a.size=n;
- return a;
- }
- void sett::operator *=(const sett& m){
- this[0]=this[0]*m;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement