#include???#include???#include??#include??#include??#include?#include?using?namespace?std;#define?N?52#define?ZPNN_NUM_MASK 0x0F#define?ZPNN_TYPE_MASK 0xF0#define?ZPNNCardNum(c)?((c?&?ZPNN_NUM_MASK)?>=?10???10:(c?&?ZPNN_NUM_MASK))#define?ZPNNRealCardNum(c)?(c?&?ZPNN_NUM_MASK)#define?ZPNNCardType(c)?((c?&?ZPNN_TYPE_MASK)>>4)//除五小牛之外?其他各牌型從的組合數基本上差不多?,但是每種組合出現的概率是不一樣的??這里要注意int?paixing[20]={0};//牌型出現次數統計int?raw_paixing[20]?=?{?0?};//牌型原始牌型出現次數統計float?raw_paixing_rate[20]?=?{?0.0?};//牌型出現的概率統計map?card_num_map;map?paixing_num_map;int?dapai_playcnt?=?0;bool?dapaixing_flag?=?false;struct?tagCardInfo{ char?cards[5]; int?id;//1代表莊,0代表閑家 int?cow;////1代表有
共有 條評論