首页
社区
课程
招聘
拱猪大战注册算法.
发表于: 2005-5-4 23:23 4002

拱猪大战注册算法.

kyc 活跃值
19
2005-5-4 23:23
4002
这两天沉迷于拱猪游戏,不能自拔.看见这款软件不错.
下载地址:35bK9s2c8@1M7q4)9K6b7g2)9J5c8W2)9J5c8Y4N6%4N6#2)9J5k6h3A6G2P5h3N6S2L8h3g2K6i4K6u0W2j5$3!0E0i4K6u0r3k6r3!0%4L8W2)9J5k6h3S2@1L8b7`.`.
简介:非常好玩的扑克牌游戏.将拱猪这一流行于我国大多数地方的经典扑克游戏移植到了 P C平台上.让你有了三位随时侯命的忠实伴侣,从此忘记三缺一的不愉快,在精美的界面,优美的音乐声中轻松的娱乐.支持拱双猪(两副牌)和拱单猪(一副牌),允许亮牌,支持"除羊全亮",支持几乎所有的拱猪规则;

注册算法.
--------------------------------
#include<iostream.h>
void main()
{
        char jqm[11]={0},code[12]={0},zhucema[12]={0};//3632458025
        cout<<"请输入机器码:"<<endl;
        cin>>jqm;
    int k=0;

        for(int i=0;i<8;i++)
        {
                code[i]=((jqm[i]+jqm[i+1])-96)%10+48;
                code[i+1]=jqm[i+1];
        }
        while(k!=7)
        {
        for( i=0;i<8;i++)
        {
                code[i]=((code[i]+code[i+1])-96)%10+48;
                code[i+1]=code[i+1];
        }
        k++;}

//(7->1、6->2、8->3、1->4、9->5、3->6、10->7、4->8、5->9)
zhucema[6]=code[0];
zhucema[5]=code[1];
zhucema[7]=code[2];
zhucema[0]=code[3];
zhucema[8]=code[4];
zhucema[2]=code[5];
zhucema[9]=code[6];
zhucema[3]=code[7];
zhucema[4]=code[8];
zhucema[1]='*';
zhucema[10]='*';

        cout<<zhucema<<endl;
        cout<<"(*为任意数字,但必须是数字)"<<endl;

}

[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (1)
雪    币: 389
活跃值: (912)
能力值: ( LV9,RANK:770 )
在线值:
发帖
回帖
粉丝
2
void CMyDlg::OnButton1()
{
        // TODO: Add your control notification handler code here
        UpdateData(true);
        CString jqm;//3632458025
        char cjqm[11]={0},code[12]={0},zhucema[12]={0};
        int n;
        m_zcm.Empty();
        jqm=m_jqm;
        strcpy(cjqm,jqm);
        n=jqm.GetLength ();
  if (n!=10)
  {
    MessageBox("机器码的长度必须等于10","提示",MB_OK);
    return;
  }
        for (int i=0;i<n;i++)
        {
    if((cjqm[i]<0x30)||(cjqm[i]>0x39) )
        {
      MessageBox("用户名只能由0-9组成,请不要使用其它字符","提示",MB_OK);
      return;
    }
  
        }
    int k=0;

        for( i=0;i<8;i++)
        {
                code[i]=((cjqm[i]+cjqm[i+1])-96)%10+48;
                code[i+1]=cjqm[i+1];
        }
        while(k!=7)
        {
        for( i=0;i<8;i++)
        {
                code[i]=((code[i]+code[i+1])-96)%10+48;
                code[i+1]=code[i+1];
        }
        k++;
        }

    int x,y;
    srand((unsigned)time(NULL));
         x= rand()%10;
         y= rand()%10;
           
//(7->1、6->2、8->3、1->4、9->5、3->6、10->7、4->8、5->9)
zhucema[6]=code[0];
zhucema[5]=code[1];
zhucema[7]=code[2];
zhucema[0]=code[3];
zhucema[8]=code[4];
zhucema[2]=code[5];
zhucema[9]=code[6];
zhucema[3]=code[7];
zhucema[4]=code[8];
zhucema[1]=x+0x30;
zhucema[10]=y+0x30;
m_zcm=zhucema;

UpdateData(false);
}
2005-5-5 19:13
0
游客
登录 | 注册 方可回帖
返回