扑克排序

来源:互联网 发布:4钻淘宝店铺值多少钱 编辑:程序博客网 时间:2024/05/16 02:04
#include <iostream>#include <stdio.h>using namespace std;int IsPairFive(int *number,int length){    if(number==NULL||length<1)        return 0;    int flag[14]={0};    int NumZero=0;    int numOther=0;    for(int i=0;i<5;i++)    {        flag[number[i]]++;        if(flag[number[i]]>1&&number[i]>0)return 0;    }    int k=1;    while(flag[k]==0)        k++;    printf("%d\n",k);    int cont=k+5;    for(;k<=13&&k<cont;k++)    {        if(flag[k]==0)            NumZero++;        else            if(flag[k]==1)            numOther++;    }    printf("%d %d %d\n",numOther,flag[0],NumZero);    if(NumZero<=flag[0]&&numOther+flag[0]==5)    return 1;    return 0;}int main(){    int *number={0};    if(IsPairFive(number,5)==1)    {        printf("YES\n");    }    else        printf("NO\n");    return 0;}

0 0
原创粉丝点击