==========前二直选
// wanArr(tag>=300),qianArr(tag>=400)分别是存放万,千位的小球数组,分别减去300,400后,小球在万千数组中的位置是对应的;
//如果有相同的小球,有几组相同就减去几
for (int x=0; x<wanarr.count; x++) {
for (int y=0; y<qianArr.count; y++) {
BaseButton *wanBtn=wanarr[x];
BaseButton *qianBtn=qianArr[y];
if((wanBtn.tag-300)==(qianBtn.tag-400)){
count++;
}
}
}
前三直选=============
// wanArr(tag>=500),qianArr(tag>=600),baiArr(tag>=700)分别是存放万,千,百位的小球数组,分别减去500,600,700后,小球在万千百数组中的位置是对应的;
for (int x=0; x<wanArr.count; x++) {
BaseButton *wanbtn=wanArr[x];
for (int y=0; y<qianArr.count; y++) {
BaseButton *qianbtn=qianArr[y];
if((qianbtn.tag-600)==(wanbtn.tag-500)){//如果千位的位置和万位位置对应,则略过,进入下一个循环
continue;
}
for (int z=0; z<baiArr.count; z++) {//如果百位的位置和千位位置对应,则略过,、或者百位的位置和万位位置对应,则略过,进入下一个循环
BaseButton *baibtn=baiArr[z];
if(((baibtn.tag-700)==(qianbtn.tag-600)) || ((baibtn.tag-700) ==(wanbtn.tag-500))){
continue;
}
num++;
}
}
}
NSLog(@"num--%tu-",num);