- 在线时间
- 0 小时
- 最后登录
- 2007-9-23
- 注册时间
- 2004-9-10
- 听众数
- 3
- 收听数
- 0
- 能力
- 0 分
- 体力
- 9975 点
- 威望
- 7 点
- 阅读权限
- 150
- 积分
- 4048
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 1893
- 主题
- 823
- 精华
- 2
- 分享
- 0
- 好友
- 0

我的地盘我做主
该用户从未签到
|
< ><b><FONT color=#000000>.:.:上海黑暗之龙--麻将原代码:.:.</FONT></b></P><DIV 626px; HEIGHT: 132px" align=left>< align=left>部分图片未上传
+ o! v: |7 i5 c( D/*天宇软件+ E" s& [ k) \1 I) i/ p
作者:上海黑暗之龙
) u( X" x8 h. N! v+ a$ B! i2002/10/308 V/ S5 H/ ^# G$ C$ p
麻将原代码*/
6 K2 | A2 W; I# r" Y# o#include "dos.h"
3 r/ x8 K+ B4 }4 K+ { X3 B- k#include "stdio.h": i" e3 Y; j& v5 J1 m
#include "graphics.h"8 `% U- w w Q, D$ [
#include "bios.h"
" L9 P2 _4 Z$ e- H4 U. t T#include "conio.h"
: Y( f3 h( N+ {2 |#include "stdlib.h"- ?# t$ \5 ^" L7 R+ u4 O; q
unsigned char far *video_buffer=(char far *)0xA0000000L;/ X1 c7 D$ | w$ D
#define VGA256 0x13 /*图形模式13h*/
1 {- ^: ]0 j+ }$ P#define TEXT_MODE 0x03 /*普通文本模式*/4 u ~8 X( A3 V; }( D$ T# |
#define SETVGA Set_Video_Mode(VGA256)
0 h6 n$ G' q% h& s" v/ _# V0 ~#define OUTVGA Set_Video_Mode(TEXT_MODE)
! L Y- W9 ~( g2 P9 o0 u& N: X4 E#define BYTE unsigned char% y$ a$ G' n/ O& n
#define WORD unsigned int7 M: L( V0 O& ?( u2 `! v
#define DWORD unsigned int s% M' ^3 N. N! A u
#define ESC 283
- a' W+ h& o; x#define LEFT 19200. A4 P/ e% L7 N& B1 k
#define RIGHT 197120 r0 t$ d9 ]: g0 x
#define H 9064. F+ m% v" U, x5 Y) H
#define ENTER 7181
1 l$ m- v* E: [9 L1 k6 Z7 Kunsigned long int z=54400,zz=0,zy=0,zyy=0,z1=0,zl=10140;
: A, u! F) }: z7 K3 Uint key=0,keyy=0,sing=0,sing1=0,second=0,threes=0;0 {# W) R3 }* a$ Y1 W# i! G. R
struct chi
% T7 |% @. Z v. T# C0 x) V; |( e{
2 f5 W9 k. U& D! ]* U6 h+ t4 h4 c$ ~int lg;) J3 S0 k" Q1 K5 r4 m
int lgg;
. K' L7 t1 Y0 C- j4 X+ c h3 t n/ J}ch[13];! y/ b2 D' a6 L3 t( H3 a& s1 _
struct mj3 J" H( V, l; j& i
{ char *name; /*名字*// @( ^" [+ @3 R& ^
int data1; /*是否已出,无用了*/8 u3 o( d( ]/ u, I/ D) z, W. @
int data2; /*是否在手中,1为自己,2为对方*/
0 m: K/ T8 R- Yint number; /*同一个花色的第几张,共4张*/
) s1 {& l8 m- C1 g" |+ I$ }2 x( s}m[136]={"1.bmp",0,0,1,"1.bmp",0,0,2,"1.bmp",0,0,3,"1.bmp",0,0,4,"2.bmp",0,0,1,. C% v. M/ R1 H' ]
"2.bmp",0,0,2,"2.bmp",0,0,3,"2.bmp",0,0,4,"3.bmp",0,0,1,"3.bmp",0,0,2,4 }- {: b! v2 a9 e! L
"3.bmp",0,0,3,"3.bmp",0,0,4,"4.bmp",0,0,1,"4.bmp",0,0,2,"4.bmp",0,0,3,
7 u# j. L/ A7 P3 N"4.bmp",0,0,4,"5.bmp",0,0,1,"5.bmp",0,0,2,"5.bmp",0,0,3,"5.bmp",0,0,4,
+ U' c- j _9 _& _2 O* B2 H2 p"6.bmp",0,0,1,"6.bmp",0,0,2,"6.bmp",0,0,3,"6.bmp",0,0,4,"7.bmp",0,0,1,! [2 ^4 m/ `3 S0 a- O) p1 q- x
"7.bmp",0,0,2,"7.bmp",0,0,3,"7.bmp",0,0,4,"8.bmp",0,0,1,"8.bmp",0,0,2,
$ G$ h( ^) V$ s% _1 q) A( W"8.bmp",0,0,3,"8.bmp",0,0,4,"9.bmp",0,0,1,"9.bmp",0,0,2,"9.bmp",0,0,3,7 `/ F9 b, z% J) U) h# u
"9.bmp",0,0,4,"10.bmp",0,0,1,"10.bmp",0,0,2,"10.bmp",0,0,3,"10.bmp",0,0,4,
2 b' f M! Y8 L {4 Z"11.bmp",0,0,1,"11.bmp",0,0,2,"11.bmp",0,0,3,"11.bmp",0,0,4,"12.bmp",0,0,1,# y( _! F8 I0 m! H/ ^9 [' V
"12.bmp",0,0,2,"12.bmp",0,0,3,"12.bmp",0,0,4,"13.bmp",0,0,1,"13.bmp",0,0,2,
- G# V( S' l+ q$ c% W0 z, O- T0 N" W"13.bmp",0,0,3,"13.bmp",0,0,4,"14.bmp",0,0,1,"14.bmp",0,0,2,"14.bmp",0,0,3,
5 Q' ?+ U" w& G"14.bmp",0,0,4,"15.bmp",0,0,1,"15.bmp",0,0,2,"15.bmp",0,0,3,"15.bmp",0,0,4,
. r& `0 u: }5 M( Y: q7 b. J! v2 W"16.bmp",0,0,1,"16.bmp",0,0,2,"16.bmp",0,0,3,"16.bmp",0,0,4,"17.bmp",0,0,1,5 S8 a! K! S5 i& P
"17.bmp",0,0,2,"17.bmp",0,0,3,"17.bmp",0,0,4,"18.bmp",0,0,1,"18.bmp",0,0,2,
1 @3 l$ q5 N5 |; v"18.bmp",0,0,3,"18.bmp",0,0,4,"19.bmp",0,0,1,"19.bmp",0,0,2,"19.bmp",0,0,3,& ?% h5 C$ M! I6 K6 `# b( Q
"19.bmp",0,0,4,"20.bmp",0,0,1,"20.bmp",0,0,2,"20.bmp",0,0,3,"20.bmp",0,0,4,2 ], |' |8 I9 p% i
"21.bmp",0,0,1,"21.bmp",0,0,2,"21.bmp",0,0,3,"21.bmp",0,0,4,"22.bmp",0,0,1,
5 f( G* w( b& U. }! V"22.bmp",0,0,2,"22.bmp",0,0,3,"22.bmp",0,0,4,"23.bmp",0,0,1,"23.bmp",0,0,2,$ l7 Z$ K5 v. b1 s, @9 I
"23.bmp",0,0,3,"23.bmp",0,0,4,"24.bmp",0,0,1,"24.bmp",0,0,2,"24.bmp",0,0,3,
2 d+ [9 {" }) p( R) Q6 s u"24.bmp",0,0,4,"25.bmp",0,0,1,"25.bmp",0,0,2,"25.bmp",0,0,3,"25.bmp",0,0,4,' V8 _' E3 _; n1 A/ D+ Q& I
"26.bmp",0,0,1,"26.bmp",0,0,2,"26.bmp",0,0,3,"26.bmp",0,0,4,"27.bmp",0,0,1,
( V* ?! j; V* ^: N* X"27.bmp",0,0,2,"27.bmp",0,0,3,"27.bmp",0,0,4,"28.bmp",0,0,1,"28.bmp",0,0,2,' _6 _9 i% q) k! A% c% y
"28.bmp",0,0,3,"28.bmp",0,0,4,"29.bmp",0,0,1,"29.bmp",0,0,2,"29.bmp",0,0,3," ~4 I2 I1 _9 i8 v
"29.bmp",0,0,4,"30.bmp",0,0,1,"30.bmp",0,0,2,"30.bmp",0,0,3,"30.bmp",0,0,4,
/ S* P0 H- v8 X/ `3 X1 k"31.bmp",0,0,1,"31.bmp",0,0,2,"31.bmp",0,0,3,"31.bmp",0,0,4,"32.bmp",0,0,1,9 f; {* ]# A( b
"32.bmp",0,0,2,"32.bmp",0,0,3,"32.bmp",0,0,4,"33.bmp",0,0,1,"33.bmp",0,0,2,- T! h5 B# z+ ~
"33.bmp",0,0,3,"33.bmp",0,0,4,"34.bmp",0,0,1,"34.bmp",0,0,2,"34.bmp",0,0,3,
; e; S7 U) u% ]+ M"34.bmp"};# Y* J; b) p9 _
struct every
' d# s* Z' w9 A ^ M1 T* q) J{ int *k; /*名字*/& B2 V7 I4 Q* I+ G- Y
int oneorfour; /*同一张牌的第几张*/3 {7 B4 U* { }, @
int number; /*第几张牌136*/
- Q1 ~, z0 S7 C# x- l6 p5 iint p;
+ B1 U0 k( r- R* ]% J8 c& Lint g;
; I# g) m1 l3 C: ^! w2 j+ pint c;1 q" I" _% H. m
int d[2];. h' I) O( J" W& D& c
};2 O4 f5 ?% N: @; Y' }7 }3 @
struct me
8 A" X q* @$ @- U{ int m; /*定义有几张牌,开始有13张随着游戏的进行,会越来越小*/$ `% l9 Y; T, v/ C3 W
int p; /*乓对方*/( I3 B& f# ^7 T& l0 P* M9 d9 k
int c; /*吃对方*/
9 t7 }% ^2 E2 h8 \2 v' K& oint g; /*杠*/
/ V) k b9 l! X
# r3 g* B- j- a7 J. rstruct every pp[14]; /*存放手上的牌*/, M) v6 D/ E2 _( E6 s7 m0 L
}me;7 t* d* ^' Q7 J" @( z
struct computer8 u7 V& A- Z/ @( m! Q( f3 G5 h" @
{ int m;
O% c$ t6 x: X9 Q6 zint p;: B" |9 n/ N6 ?0 T/ y' n% y
int c;& C7 [0 t- `/ x& F# s) U- Y/ X$ Z: R
int g;6 ^: P% N. T$ i; Q
struct every pp[14];$ e$ m- \( H" i
}computer,comp;
2 @ v( y; Q, w' v& k& ^4 ^7 G2 n4 _1 T# \; A
/* 设置调色板 *// M$ c1 d2 p6 [5 P; p* O
void Set_Palette(int Color,BYTE r,BYTE g,BYTE b)
7 k( N4 k' Z- {2 U3 w, Q{( |2 J% ^7 \. B3 c* v
outportb(0x3c8,Color); /*0x3c8写端口 写色号*/
' K- J) Z, f( H, V) zoutportb(0x3c9,r); /*0x3c9数据端口 R、G、B的比例*/1 S2 p9 |/ c7 `! o* Y6 D. ?
outportb(0x3c9,g);. Y8 @% I: x* |2 i( s1 L/ b
outportb(0x3c9,b);
) x. `0 z: U. O4 }9 ~7 S}$ b' h0 b* E( c% [. z/ z0 t) o" x I
/*0x3c7读端口 0x3c6计算机调色板寄存器调用端口*/0 ]- [/ i$ W+ l4 ?6 B7 m# U/ M
/* 设置显示模式的函数 */
, c6 _4 T0 C; N1 X- I" jvoid Set_Video_Mode(int mode)1 F2 T- `# ]- h( r6 B0 M
{
- m0 ?' b3 c5 X& gunion REGS inregs,outregs; /*定义输入和返回寄存器*/1 A, t; I3 s$ G8 |. q5 R
inregs.h.ah=0; /*ah存放功能号0h表示进入视频模式*/: i+ \8 Y# U: S& T" F) A$ L2 j# ~
inregs.h.al=(unsigned char)mode; /*al存放要设定的视频模式*/5 n4 v' C/ Y9 s" G
int86(0x10,&inregs,&outregs); /*通过10h中断设定显示模式int86()包含在dos.h*/ G' G; M( [3 }8 E/ s9 l
}
7 Z; k+ `8 e { K7 L O: wvoid v_line(int y0,int y1,int x,unsigned int color)! a! ?9 r F4 p5 c% H$ ^: \* B
{ unsigned int address,n,temp;
0 c Q9 i9 I8 ]3 U0 `, I1 Q5 mif(y0>y1); I- ]/ @0 e Y# W
{4 ^5 a5 S5 P1 x8 Z- G+ G+ x$ ]
temp=y1;+ c) g4 O3 ?3 w& W. `# x. W4 T7 j
y1=y0;3 o% x( }1 `$ ?# N; I; g6 h
y0=temp;
7 w- L0 @6 [# r2 |9 Z3 h- ]}* R3 d5 ~0 a3 C! N9 ^/ R) O0 _
address=320*y0+x;
+ O2 N# U9 |/ P: C% U: i, efor(n=0;n<=y1-y0;n++)
J! a t) \( V" {2 n0 h9 X{: O( Z! ?8 x! m, Y
video_buffer[address]=color;
0 x" T& O) [% I$ ~% Oaddress+=320;- b O( a( x+ {* a
}
4 y- }! E* l$ B2 [* e- _}6 T: T+ P! ^" G
void h_line(int x0,int x1,int y,unsigned int color), [* j; R8 z4 `* @' _% b6 I" R# I( [0 i
{ unsigned int address,n,temp;
/ \& Z% J8 B$ N M' u! S6 ]9 [if(x0>x1)
; \* D; z" I* H: v9 v( F: K( r{* l1 W1 \2 r/ O7 g/ P, k8 V
temp=x1;. x0 g+ Z: D! d. o8 g: H
x1=x0;9 E9 v( X" F1 j8 m
x0=temp;
$ ?4 E g6 _; D}
6 w+ v" l8 M! B7 r5 naddress=320*y+x0;% X% F+ U4 E, _& `/ y" K
for(n=0;n<=x1-x0;n++)
: {* ?) j0 T G3 Y0 t{
1 T; k1 @4 A- v) Q/ q" K3 yvideo_buffer[address]=color;
1 ?8 t$ h+ k1 Waddress+=1;
+ L* B' p" w) i7 l5 x0 y D; r9 c8 Y}
0 @9 y+ {) l3 d}
H3 | a& M" avoid p_pixel(int x,int y,unsigned int color)
* e* ~% T5 T3 v L2 @: \# A3 K{ video_buffer[y*320+x]=color;
( n, G0 m) O0 y7 C}" h# s g. z, T+ Q! c
void s_square(int x,int y,int side,int color)
; h& ^% Y7 s. n4 W8 O{
+ |4 i) {# b- X5 w" X1 uh_line(x,x+side,y,color);5 M& v8 a) u8 ?; f+ s& H c
h_line(x,x+side,y+side,color);
( g8 e& \5 s9 h# ^7 Pv_line(y,y+side,x,color);
4 P C5 Z4 x: ?4 L; Sv_line(y,y+side,x+side,color);5 u* R4 o& T- c# t% n, Y9 F- S+ v
}: j* J% n7 q2 {0 g$ V1 m, h+ {8 L+ n5 \
void r_rectangle(int x1,int y1,int x2,int y2,int color)% w3 Q! Z# ^ O! X; r
{9 L& @7 p2 M3 p9 U; d- A
h_line(x1,x2,y1,color);$ m I, L8 ]! p! N0 P
h_line(x1,x2,y2,color);
( H" M& ~- D/ _v_line(y1,y2,x1,color);
. Z$ j4 [: A' P. h) j8 ?v_line(y1,y2,x2,color);+ Q5 t3 F5 d8 r3 O: k# v Y$ C& m
}$ V+ X9 |; E* }" U" F0 M1 t
void fillRectangle(int x1,int y1,int x2,int y2,int color)5 t2 P3 T4 u; a- \9 a
{
% d) Y C1 u& ]( |9 i1 Xint i;
% e0 f; j. v# _for(i=y1;i<=y2;i++)2 a2 j4 s. h( k" l
{# y7 R/ `3 {% U
h_line(x1,x2,i,color);! N6 `3 G0 w H ]3 X' [$ T
}
: x1 d2 h, a, L3 M}$ J2 |8 t& i+ e5 U; a2 ]
void showbmp(int l)5 k; O, h# d: r; ~- N: D7 n
{ FILE *bmp;
6 I! B, R% l8 L" V) K7 K# T$ Eint i,x,y;" D& W2 Y" T/ a6 c: v
BYTE palette[256][3];3 z0 r' U) p2 T7 ?0 J
bmp=fopen(me.pp[l].k,"rb");, E, ^* E3 w& @ {4 O
fseek(bmp,54,SEEK_SET);
, C& i" r- |9 Y: C/ {for(i=0;i<256;i++)7 B" _# }5 M. L' ^5 Q6 {
{1 d2 E: A; \' g" J) D* Z
palette[2]=fgetc(bmp)>>2;
( q6 O# g T# k0 c9 t$ Qpalette[1]=fgetc(bmp)>>2;% V H) w+ p8 w; o5 E+ k/ ]' A
palette[0]=fgetc(bmp)>>2;/ J/ W0 ^7 t: l5 D
fgetc(bmp);/ z2 I0 n. C6 k# I) b$ E
Set_Palette(i,palette[0],palette[1],palette[2]);6 ~1 w5 H4 N( k: _$ \
}: h( ~+ y+ \( X6 A) {' s
for (y=0;y<30;y++)
4 u* f7 U5 ]9 f5 L$ [for(x=0;x<20;x++)+ p. @8 Q% }! `4 H
pokeb(0xa000,y*320+x+z+zz+z1,fgetc(bmp));, |4 y6 ?+ q1 J" |1 \ X9 a
fclose(bmp);4 i; }/ F- T/ N; f3 \9 b
}
+ H; m, B% d; B. Xvoid showbmpd(int l)
) Q1 ~8 J: b$ f+ q [$ Z{ FILE *bmp;
3 g8 |' Y- O; j6 r8 \5 f4 b1 gint i,x,y;
' S; l/ d, c4 {& R' G' ]BYTE palette[256][3];
* g9 b1 R2 j6 A( a8 E+ Z9 Rbmp=fopen(me.pp[l].k,"rb");
9 r) ^1 g+ z* E2 a" qfseek(bmp,54,SEEK_SET);* s: s, b* ?9 q5 ?2 F( v
for(i=0;i<256;i++). J9 `; _" O4 U' ?% R
{5 u/ H7 w1 d( i$ m0 O
palette[2]=fgetc(bmp)>>2;
! |* G; f% m* R9 K8 f! cpalette[1]=fgetc(bmp)>>2;
5 z7 `& t9 Z* f6 ppalette[0]=fgetc(bmp)>>2;
0 {: x& y) a' H* _! Q) T+ pfgetc(bmp);
) s) h t+ K7 |* g! uSet_Palette(i,palette[0],palette[1],palette[2]);1 S( H; v8 ^0 ~8 D7 W/ w
}! y' ~; } O7 t9 L* N6 L! t; i
for (y=0;y<30;y++)
9 k$ R) D% a$ v2 H" m+ {) D7 _: R- mfor(x=0;x<20;x++)7 E& [+ x9 b' m# m5 H
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));
( Z1 w& T1 ~( J. V7 y7 t4 i$ nfclose(bmp);
3 n8 F4 d) m! T. |2 B0 q5 G+ E}/ R/ S5 h9 [7 u) _6 f: {7 r
void showybmp(int ll)2 \/ T1 G+ I- ~" G& S. F' L1 y* V5 |
{ FILE *bmp;
1 W( x! t9 p! Mint i,x,y;. n4 |" c. { y7 L$ v2 @
BYTE palette[256][3];
5 p6 B: i/ Q) X3 U: c1 F* wbmp=fopen(computer.pp[ll].k,"rb");9 a7 Z+ |( `* _; b6 i1 J
fseek(bmp,54,SEEK_SET);7 D" x* |- Q& Q- H
for(i=0;i<256;i++)
; s0 P+ e% Z% z8 E. y1 z( B{6 h3 i$ D( E5 ]- D
palette[2]=fgetc(bmp)>>2;
`% ]3 e6 z7 N# V. Upalette[1]=fgetc(bmp)>>2;" k7 n4 H; d2 U1 k. m" x! H
palette[0]=fgetc(bmp)>>2;
$ H5 B1 ^/ {. m8 a5 k) K9 Z% n& q- G/ vfgetc(bmp);
3 P3 O, S3 Y" I0 k- k* a0 ESet_Palette(i,palette[0],palette[1],palette[2]);- [9 {$ D/ z0 k+ F9 R! N4 ~
}) }( C$ I, A6 [& G5 r% l* Q8 z4 f& d
for (y=0;y<30;y++)0 @# g0 x; c6 E) `2 i1 X# C5 @
for(x=0;x<20;x++)
! A, f- S: d' S$ _% q! e# npokeb(0xa000,y*320+x+zy,fgetc(bmp));
. o; l1 h6 G, Efclose(bmp);7 j; r$ w9 |% _ E; X D0 Q
}$ x4 P$ _" c. s) X" [
void showcbmp(int ll)+ H9 z: q$ j% i' L7 {# ~
{ FILE *bmp;
% R7 w# a$ |& c4 z# |int i,x,y;
" P& y6 s0 }) OBYTE palette[256][3];
0 [1 _9 ^6 c5 h& ~1 |bmp=fopen(computer.pp[ll].k,"rb");4 Y0 l% y7 C8 r0 l, t6 b
fseek(bmp,54,SEEK_SET);
/ \+ Q+ z( Y a& e6 Zfor(i=0;i<256;i++). J. e8 A6 |$ i1 z: `7 {; a
{
) [9 x+ o* C C K3 mpalette[2]=fgetc(bmp)>>2;5 ~# T' W2 v+ ]3 j4 p0 p; P3 D/ j
palette[1]=fgetc(bmp)>>2;
6 T1 [6 F- p7 R L+ ipalette[0]=fgetc(bmp)>>2;9 V& T- j6 t( l$ K
fgetc(bmp);
/ ]7 X7 i* U9 T' t$ j0 NSet_Palette(i,palette[0],palette[1],palette[2]);
4 Q& H6 U: y' q}
: Z9 a& Y( P' |, o1 `' Y' kfor (y=0;y<30;y++)
: _# \9 _" F! r5 i6 N; V6 @: ifor(x=0;x<20;x++)" v5 d4 F; J$ X) ~
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));7 _# [8 P+ b6 T7 a. e
fclose(bmp);
' F2 D0 Q) ~4 P' ?4 g$ C. V6 J}
! v. c; K8 a: ?; R- nvoid bmpp(int number)! d& _: U9 \' W8 y8 y- C
{ FILE *bmp;5 ?* X+ A7 U8 f+ ? W
int i,x,y;* z( K: g# q) W2 J, C8 K
BYTE palette[256][3];$ J2 n- ~, {+ ]) I% r
bmp=fopen(m[number].name,"rb");
u6 H6 i# Z+ x* zfseek(bmp,54,SEEK_SET);( `2 @& \% L( A
for(i=0;i<256;i++)
9 W0 q# ?+ m# O( v8 I{
$ o+ j: {5 Y4 m+ X( D) C% W% Lpalette[2]=fgetc(bmp)>>2;) E3 N. J9 Y9 x/ \
palette[1]=fgetc(bmp)>>2;
& z7 G4 p8 }) M" a7 ?; gpalette[0]=fgetc(bmp)>>2;
% m$ K% h" D/ G4 t& ]' h2 qfgetc(bmp);
. `# D* b D, ~7 _. MSet_Palette(i,palette[0],palette[1],palette[2]);2 o( L/ N0 U% L h+ I! g3 D
}
/ `6 X) [$ N9 K( r( C4 B. b8 ~for (y=0;y<30;y++)# b# ?5 X5 r1 I4 V
for(x=0;x<20;x++)
/ E$ P8 E8 V6 B' dpokeb(0xa000,y*320+x+zl,fgetc(bmp));
* H5 S! u. g" R, V M2 O/ Ufclose(bmp);+ s3 L6 U, h: K. K
}
/ t/ U( n7 A1 ]5 @$ X8 Rvoid comlipai() /*整理电脑的牌*/6 w2 p) e9 `( \1 J6 m& k
{ int n,j,u;
% @* R) K+ `6 C1 ?int *lingshi;
' }/ ^( U$ b3 a: ^% g. L5 R: Ufor(n=0;n<computer.m;n++)
* I7 g1 }1 T4 Y( Sfor(j=n;j<computer.m;j++)/ U8 i* w: ^7 a, m1 I+ y3 i' _
{
) I: M& [) d. a) P: R2 x' Aif(computer.pp[n].number>computer.pp[j+1].number)
# d. v7 P( w w5 C& p. o{* U% D- l' f6 O0 G
lingshi=computer.pp[n].k;
% A T. g6 n) d9 _, W5 Icomputer.pp[n].k=computer.pp[j+1].k;' {/ q z* Q7 T( {. \
computer.pp[j+1].k=lingshi;
* D: Y3 R2 h7 S9 e. H5 C6 ju=computer.pp[n].oneorfour;
5 M: x2 W0 K, q/ g/ P; c& ^$ wcomputer.pp[n].oneorfour=computer.pp[j+1].oneorfour;9 w7 ^' F6 X* h3 O. ?' h
computer.pp[j+1].oneorfour=u;" R( f& l2 U. }9 ]. U7 j9 a7 j
u=computer.pp[n].number;" p5 w! O8 K% {) w. b, M) E
computer.pp[n].number=computer.pp[j+1].number;
$ {9 m+ i+ |; c. k$ A4 ^computer.pp[j+1].number=u;! m3 E# R1 G) y9 b% O
}
* D& S) j/ J( o; I) l W, z+ t) G5 t8 @& zelse) f6 i5 B4 [) @" A, y
if(computer.pp[n].number==computer.pp[j+1].number)
5 c4 k# J6 y* mif(computer.pp[n].oneorfour>computer.pp[j+1].oneorfour)
9 T. `6 {; [: S{
: v5 k7 K, M+ slingshi=computer.pp[n].k;% t+ L2 z: M* W
computer.pp[n].k=computer.pp[j+1].k;
, a- i) c f; C4 A+ P5 Pcomputer.pp[j+1].k=lingshi;: A5 v; D$ V) x
u=computer.pp[n].oneorfour; m; Z/ v0 ?* ~ A
computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;
" t' ` z: m) P% _! c+ U ycomputer.pp[j+1].oneorfour=u;
, s" e! P I( a |$ bu=computer.pp[n].number;+ V6 w1 ?. m% ]* t, v2 U+ |2 U- H
computer.pp[n].number=computer.pp[j+1].number;3 f4 V% k; c0 o
computer.pp[j+1].number=u;
0 Q. g X* D- e}
/ ]. ]1 s, o2 m7 o}
0 k) y5 E0 r5 V/ t1 p) j}
% u, m+ j4 s- H0 |0 Nvoid melipai()
! W" \& x; d) f2 {{ int n,j,u;
# j- \1 O# `3 L, g: p6 Jint *lingshi;
& W3 u6 x" y7 Cfor(n=0;n<me.m;n++)# |# c$ t x. w0 u+ w9 }- c K
for(j=n;j<me.m;j++)- B. Z# {% L, U
{/ [" \8 @4 v* ^" }# d) c
if(me.pp[n].number>me.pp[j+1].number)
/ x+ j, w$ w W$ s0 }( M{ }, ^4 T" I# f$ a
lingshi=me.pp[n].k;
g' N! ~. c# Z; G) s; y2 Ume.pp[n].k=me.pp[j+1].k;- G$ j( e3 H0 Q5 P1 h; ]( g9 I
me.pp[j+1].k=lingshi;: T4 f! F3 h3 X1 v& S V4 u8 a% q: ~
u=me.pp[n].oneorfour; c# [, p9 j' s7 _1 j9 K2 z0 }
me.pp[n].oneorfour=me.pp[j+1].oneorfour;- v8 l. _/ g& k! P7 }8 r- _
me.pp[j+1].oneorfour=u;
, S+ C4 s1 \6 K' y/ D: o- ? Gu=me.pp[n].number;8 C5 j) L6 d' [' k
me.pp[n].number=me.pp[j+1].number;
8 Z* X1 b. V. W9 nme.pp[j+1].number=u;' O2 }, r$ D- f& |4 b
}: x; W% q3 y1 k: _
else4 ?4 t( {. z5 [1 c; r& S
if(me.pp[n].number==me.pp[j+1].number); L; E9 G0 n4 b# V3 B4 u' v
if(me.pp[n].oneorfour>me.pp[j+1].oneorfour)" m' A, A; w6 R8 a3 b! }: G
{
; Y, t4 @; g3 u" D- v; @lingshi=me.pp[n].k;' X; D& o. Y2 Z2 x
me.pp[n].k=me.pp[j+1].k;8 B, y7 J2 }1 \% u6 {* H5 v
me.pp[j+1].k=lingshi;
; \5 r6 @; H0 }" \u=me.pp[n].oneorfour;+ S K; q' A5 d1 I
me.pp[n].oneorfour=me.pp[j+1].oneorfour;
- q; L c8 |& K9 N/ }me.pp[j+1].oneorfour=u;3 I9 q) S8 w! V0 v7 f d
u=me.pp[n].number;) [( X, K* I, @8 t5 v
me.pp[n].number=me.pp[j+1].number;; @) Y" T- _6 X; U. h) y
me.pp[j+1].number=u;
B+ e. S+ q0 Q2 J. }6 | H6 ~}; h1 N" U: O9 U
}
1 h3 |" A- y' y; ? w}
( _8 X, C% Z; g# }. p$ q& [3 avoid rgzn(int c) /*本程序涵数的核心针对电脑的牌*/
$ T) d; D4 u1 V1 }8 b! J{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;7 j8 V& N) [) g# W
if(me.pp[c].number<=35 && me.pp[c].number>=0)$ m/ A8 P6 Z+ Y" M* \
{6 R. O3 _* {0 i) ^
logo=1;
! c& F0 G! [5 O( n; K( tif(me.pp[c].number<=3 && me.pp[c].number>=0)
& T A2 Q i/ q/ @! o9 }) |logoo=1;
7 p, j% _* j5 g3 Y$ u0 qelse if(me.pp[c].number<=7 && me.pp[c].number>=4), y' U |/ y6 | L; l# u/ j
logoo=2;
0 k- s/ o! i* b$ t+ y: ]else if(me.pp[c].number<=11 && me.pp[c].number>=8)
# B& Z) q- E' H8 o* b; M! [, Mlogoo=3;6 I- a# x2 i6 |/ Z
else if(me.pp[c].number<=15 && me.pp[c].number>=12)
: l$ `8 |( L) f; o( ~% d4 B, Alogoo=4;
5 O5 A5 R" s# Xelse if(me.pp[c].number<=19 && me.pp[c].number>=16)! q! [' ?8 |' Y/ d# Q$ F" L! K9 I3 J
logoo=5;. I' o% U8 t8 }
else if(me.pp[c].number<=23 && me.pp[c].number>=20)) s& m, h5 P, Z2 W
logoo=6;) U3 O3 V3 ^5 O
else if(me.pp[c].number<=27 && me.pp[c].number>=24)% [5 s2 z1 \5 J1 K0 @
logoo=7;
" d# J0 G; v- Belse if(me.pp[c].number<=31 && me.pp[c].number>=28)( m' f! F6 A2 h/ v2 T
logoo=8;9 R& i2 ?$ Z4 K. h$ L
else if(me.pp[c].number<=35 && me.pp[c].number>=32)
& s9 I, a: B2 Z3 V$ x0 jlogoo=9;
2 [( E" g0 ]& z}4 F5 `* @: t- s) X5 |$ w
else if(me.pp[c].number<=71 && me.pp[c].number>=36); q9 k' I& T( k8 t$ J4 U: V
{
9 v7 ~* w0 H; c3 A9 Q7 R$ Ulogo=2;
& _+ v, f* i/ V1 z! H4 O' i" ]if(me.pp[c].number<=39 && me.pp[c].number>=36)& d8 I/ P% R5 }( W+ [
logoo=1;
+ M: L8 a; ~1 I6 `9 G3 k# u6 k6 z% ?else if(me.pp[c].number<=43 && me.pp[c].number>=40)% V2 F, Q* O' r% f8 j
logoo=2;# J/ S( [5 x! y' [' R' V2 u/ e2 `+ O
else if(me.pp[c].number<=47 && me.pp[c].number>=44)
8 [9 S% c/ p8 ^- ]+ N4 rlogoo=3;" U3 \" \ j; c& K. }" ^; P
else if(me.pp[c].number<=51 && me.pp[c].number>=48)( _* m; M- b& U0 S) F# c
logoo=4;
0 l6 d; s+ s4 b, Y0 \: C& N6 aelse if(me.pp[c].number<=55 && me.pp[c].number>=52)! U' v9 U7 ?& e/ W+ f1 {3 l- j
logoo=5;
+ p9 G5 S( m: t- M: {$ v# m' o. melse if(me.pp[c].number<=59 && me.pp[c].number>=56)
}1 q. j, [2 K4 h% C, o+ Llogoo=6;$ L) _/ ]" q7 f1 L9 i
else if(me.pp[c].number<=63 && me.pp[c].number>=60)
3 z2 x9 ^+ ~2 H$ rlogoo=7;' s0 k% f& X* a' `7 V) G
else if(me.pp[c].number<=67 && me.pp[c].number>=64)
& a& T: |6 I2 w6 F! F9 M( }# L7 [& jlogoo=8;
% o" d* _: j9 t1 j" ]0 D' Nelse if(me.pp[c].number<=71 && me.pp[c].number>=68)* {$ {1 b# i) F, m8 K2 y3 g
logoo=9;4 J3 z0 ~/ t5 x* x- F7 M+ ~
}2 h3 {3 g+ C2 m$ Q6 h7 M
else if(me.pp[c].number<=107 && me.pp[c].number>=72); X& ?- b! ^5 T( x0 t) S
{" @7 i: i# [2 X4 I: ^4 s% }+ v
logo=3;
; c m/ N- Q N0 b4 @# ^# Cif(me.pp[c].number<=75 && me.pp[c].number>=72)9 W: v; W* Q, V4 U( z8 N
logoo=1;
' _: O1 {" p4 velse if(me.pp[c].number<=79 && me.pp[c].number>=76)
2 }! R8 Z$ p( Q9 N, glogoo=2;
% Z. I( E6 y. Z' Z2 selse if(me.pp[c].number<=83 && me.pp[c].number>=80)1 H' y& n: |) A0 H5 o
logoo=3;
7 U1 L4 U! x, L$ c2 Z' ielse if(me.pp[c].number<=87 && me.pp[c].number>=84)
1 t& o: w( `6 g6 L- J' jlogoo=4;
/ k) {# z4 o1 P9 Delse if(me.pp[c].number<=91 && me.pp[c].number>=88)
3 x3 [3 e" U7 L$ w$ wlogoo=5;
( z3 F+ T$ L4 G- E8 P( Xelse if(me.pp[c].number<=95 && me.pp[c].number>=92)
) s4 a W: h& r2 ^9 W+ Xlogoo=6;
% z, b% }- N4 _0 v3 Kelse if(me.pp[c].number<=99 && me.pp[c].number>=96)
% Z& q. O4 e$ q4 ^. H" [. Vlogoo=7;
8 d: u: G: y' }+ E- u3 t/ H3 p& x/ Felse if(me.pp[c].number<=103 && me.pp[c].number>=100)
5 S0 |! b4 d; j) Z l" C& f+ vlogoo=8;
* v* Q3 a5 s0 O( `9 melse if(me.pp[c].number<=107 && me.pp[c].number>=104)
. U- u* P, b9 i5 d6 M# ?& ^% ]logoo=9;, T8 _0 M# K) ~# v
} B# h R% Y4 C" N, H/ F) a
else if(me.pp[c].number<=135 && me.pp[c].number>=108)# N& h+ k2 r' Z- U
{
^) R4 z- G: @" ologo=4;
X) j- N9 x5 K" J6 m b: L7 sif(me.pp[c].number<=111 && me.pp[c].number>=108)
1 c) e: e2 e- d( Ylogoo=1;1 g; } T& ^0 Y# |- o _) \- k
else if(me.pp[c].number<=115 && me.pp[c].number>=112)
. }, l6 ?- e$ flogoo=2;
4 ~' W. R/ A5 z5 s; y; H D+ N! selse if(me.pp[c].number<=119 && me.pp[c].number>=116)
( Y) G& V3 G* o3 I/ klogoo=3;
% M$ B( m/ ~. [' B4 K( @* u2 z! V* melse if(me.pp[c].number<=123 && me.pp[c].number>=120)! M: q8 v# x, D1 ]+ c9 b& v
logoo=4;2 M! p; ~& B& V: }" Z5 U( Y6 r1 x1 K
else if(me.pp[c].number<=127 && me.pp[c].number>=124)
8 W6 X. o0 T% d; c5 K! a3 i, Zlogoo=5;6 \1 _# ^5 j0 Q3 O$ ^! E& e; y; G! X! e
else if(me.pp[c].number<=131 && me.pp[c].number>=128)) c2 n$ s+ J) R V, L5 Z
logoo=6;, @+ b+ d/ N: K, K4 f
else if(me.pp[c].number<=135 && me.pp[c].number>=132)" d1 T1 \" n. U: Q: \ [" _
logoo=7;, L! y* V% j, I) j" P
}- k4 [$ u3 P7 @: `# c1 l2 }+ k
while(b<=computer.m)
" \2 h1 Q8 k8 r7 L{' k, F2 U+ m, a! a: j& y
if(computer.pp.number<=35 && computer.pp.number>=0) /*假定电脑经过分析后出了第一张牌*/8 I! v% u- Q3 v0 X; a
{
; I. p! D7 B( Q! C: alg=1;
) `4 A( Z, W. r5 c4 e+ acomputer.pp.d[0]=1;
5 K# d$ ]0 Y, R6 N9 w2 Pif(computer.pp.number<=3 && computer.pp.number>=0)0 ^# W0 C9 j1 P& F ] Y- T
{
* m8 W+ }5 {) H8 b6 ~lgg=1;7 @+ E2 ~. A/ l( r
computer.pp.d[1]=1;
% A: v' m7 y: ]}
% y1 F, N6 q" M0 Q! @else if(computer.pp.number<=7 && computer.pp.number>=4)
& D9 F9 M. P3 q' ?2 Z8 U7 N6 Q{
9 }4 \4 ?" h6 I% R' zlgg=2;
2 h4 U$ l" X( c# jcomputer.pp.d[1]=2;$ a- r9 L! ^ P1 y
}
|& `$ Z2 _0 ]) w' V7 G* W9 H7 kelse if(computer.pp.number<=11 && computer.pp.number>=8)
8 U' g3 O) v4 l8 }/ t( L{
! ]! p) V+ i3 Ylgg=3;3 c, ^; u9 y, |, Z3 x K
computer.pp.d[1]=3;
5 O R. M3 r' F8 Z}
! i4 W# g' m& e& C4 _4 X+ Pelse if(computer.pp.number<=15 && computer.pp.number>=12)
9 h" r* {1 y: _# Z! f4 S: u{
6 k$ D0 Y: c/ D" \# A: G5 Xlgg=4;; D* b3 P( ]6 ?, ]- ~, T
computer.pp.d[1]=4;
4 X# F/ K( T+ V4 S/ R: ]' G7 P}# r( T% }" P* x& W- y, P
else if(computer.pp.number<=19 && computer.pp.number>=16); R: ^6 J6 S/ @* C
{" x& M. A0 }. _( f, Z0 V
lgg=5;
( `) |* b: V/ N% ^/ Mcomputer.pp.d[1]=5;
* Z; d$ |. \* I7 z5 ? f& z( o/ x( D}6 |$ w7 x$ d: p+ Z. c
else if(computer.pp.number<=23 && computer.pp.number>=20)6 A& S* z: c5 E" i7 q* B/ M
{
& P w; [+ S* M+ \( ^! Dlgg=6;& H! @. c9 R0 y9 j9 s
computer.pp.d[1]=6;) p6 N6 ?* z% m; ~- n" F
}
# q) a6 g' v/ velse if(computer.pp.number<=27 && computer.pp.number>=24)3 h6 U+ @0 G: j5 G' t
{0 a1 ^8 p1 W* l/ f' H! Z
lgg=7;
. {. `, r4 S* o! D8 Kcomputer.pp.d[1]=7;& E8 I& _% B% b
}
0 `4 V& E1 h5 N% z5 A4 d1 Qelse if(computer.pp.number<=31 && computer.pp.number>=28)0 [1 U6 u" k; K1 \* L* }
{
) A l) t( m; {% @/ Rlgg=8;
3 F k: E0 x$ s! A; d5 w3 p# Lcomputer.pp.d[1]=8;
8 m3 j6 @; D# I}7 t0 U& t2 L$ h; o( a" a+ r
else if(computer.pp.number<=35 && computer.pp.number>=32)
5 Z2 q8 c+ E0 q& [{$ P$ Y' D( ^2 W& @, ^7 k) p
lgg=9;
0 n9 y* K$ Z" q) h1 j$ {& t3 ]computer.pp.d[1]=9;; X8 t9 q! e7 ], Y0 S t
}* }' t7 q8 a4 A
}: _: U8 R' K- d! P; {
else if(computer.pp.number<=71 && computer.pp.number>=36)
- A W, ^8 F- q, _3 L# X* q: l{
) c0 G. e! \& b! Wlg=2;* z# F, U5 p1 B4 V X$ ]% d8 K
computer.pp.d[0]=2;
( q: [" B, H: Cif(computer.pp.number<=39 && computer.pp.number>=36)9 ]1 r7 Z9 A% O5 h+ ]6 K! T
{% t j9 i" }! r+ O, w$ W6 y/ e" }
lgg=1;
, ]5 A3 Q* ?2 [1 {2 ecomputer.pp.d[1]=1;
- z0 O1 O. o) R! s) S1 [; R" V}- y. ?* d# Q! k% ^+ Z8 a( c1 W
else if(computer.pp.number<=43 && computer.pp.number>=40) i9 p# U1 L O
{
. U7 z0 @8 a" q6 Llgg=2;
5 g! W6 j1 o+ W, Scomputer.pp.d[1]=2;$ @& u( u- D2 v' Z& p
}
( o6 {, b' e! C% z0 jelse if(computer.pp.number<=47 && computer.pp.number>=44)
w" m) Y3 X3 p7 y) D: ^+ q{1 S+ L3 V |# _8 f& R
lgg=3;
2 Z) i( |6 q; g) G+ Scomputer.pp.d[1]=3;
) x* f8 N; W4 D f9 S}0 V9 y& g. T- r& K ^( x
else if(computer.pp.number<=51 && computer.pp.number>=48)
& l. N# T. Z: [7 y& K; i; N# R- d{
0 m% k! Q* a ?+ @lgg=4;9 H9 K4 \* ~/ _" c" t% k/ ^
computer.pp.d[1]=4;7 d0 O2 t: w. G
}
$ K8 W8 J9 G" H$ h& velse if(computer.pp.number<=55 && computer.pp.number>=52)
: F: L7 l' \: |" }! q{8 T/ s. W4 J) N9 Q) G, C8 \* z
lgg=5;" M7 {9 j- ~9 T( k: n6 M( ^
computer.pp.d[1]=5;
0 Q8 l" h" U2 g% K4 D}# }3 W) I7 c R4 \3 |9 J
else if(computer.pp.number<=59 && computer.pp.number>=56)
# S2 K4 P! m0 V/ W5 N# F{% L: ]$ _& |" A
lgg=6;
8 x) V: D4 a' u2 J6 icomputer.pp.d[1]=6;+ B0 T; f, g9 f. h
}8 }+ k6 _& t" ~0 ?3 Y7 h/ Y9 w0 C
else if(computer.pp.number<=63 && computer.pp.number>=60)) I( t9 g7 g- W
{6 G; C, { z0 h3 j* w9 A* ]2 I
lgg=7;
: n- a- c9 V4 N* R6 ycomputer.pp.d[1]=7;
1 f8 `7 u1 W2 a6 [}$ [9 T8 M, V) E8 z0 _4 t& V
else if(computer.pp.number<=67 && computer.pp.number>=64)
* q b+ \( D& m' {4 U6 Q" h1 ?0 u{+ S# X6 w: c [) W6 s# r" D
lgg=8;9 \3 E8 g: O1 L) }7 H6 m! A; f6 T
computer.pp.d[1]=8;
1 l3 D0 E& Q1 M* j}$ U- U4 U% O# F% ` y
else if(computer.pp.number<=71 && computer.pp.number>=68)
6 k3 F3 M* p: Z2 s8 r$ q" G8 q. X{
1 @2 x' N0 Z" nlgg=9;
# `, p0 g2 T: N% b) Xcomputer.pp.d[1]=9;
/ _: D3 T$ B& A; W}& R$ w0 c# o C; \. k
}
9 s) t; A/ x$ o: v9 Telse if(computer.pp.number<=107 && computer.pp.number>=72) R! R; N0 p4 N, _) F% s
{
& g/ R% n2 g1 R+ L! `2 Glg=3;0 V3 D6 r' J4 @! ]2 l; Q3 ~2 N q
computer.pp.d[0]=3;; ^; S% {; r3 L2 i% ?5 J
if(computer.pp.number<=75 && computer.pp.number>=72)
. R4 B" b* M, ]! X# G' ?{
8 M7 h( c' }4 n% \) W2 L* Wlgg=1;
3 T A# U% T, i# |2 p6 J, n4 {computer.pp.d[1]=1;
3 t( `9 C ^+ f: T3 k! }- h}
' z% |( N# S7 ]/ Y" P' lelse if(computer.pp.number<=79 && computer.pp.number>=76)
2 \) t6 n/ R9 F2 B W4 Y{! ?+ ]- f) t1 y( w; `, [
lgg=2;% r5 ^, u& |! o' A9 y
computer.pp.d[1]=2;
9 k9 e7 A% ~' l/ W+ k}
: S R: v* n+ @/ E' kelse if(computer.pp.number<=83 && computer.pp.number>=80)
/ j9 B0 U2 Y7 i9 E! I- U0 Z{
, H* \% U3 K# t& y* flgg=3;, c `, X, g. K% O% X8 F$ _9 `
computer.pp.d[1]=3;! J9 N0 X/ ?" Z4 R
}% g7 k3 m7 y6 l8 v \/ S: E) G
else if(computer.pp.number<=87 && computer.pp.number>=84)
9 o* d' V1 B* D! a( @{
4 l- \- w0 B1 m: D# Y4 n- m3 S7 Llgg=4;
& D/ Z& A8 w8 ~2 Bcomputer.pp.d[1]=4;; {; T2 d" @* y* A8 ]' Y6 c
}. w$ M5 H( J0 m* e0 N# `1 o
else if(computer.pp.number<=91 && computer.pp.number>=88)
- q* y- N' X2 I2 b{& j% }6 J1 J- u9 [/ W
lgg=5;
4 H, t% ~" E! Dcomputer.pp.d[1]=5;
9 J* j' }" G7 x# u' o+ l Y1 Z. V9 A}
/ I. X3 l/ U5 b" N/ Jelse if(computer.pp.number<=95 && computer.pp.number>=92)3 ^2 ^* }' O' j- E& \" ?
{* j* s/ W/ N+ l3 O7 ~ G0 p
lgg=6;
3 Y# h& z. [. b$ s7 v. J) y) Z* T5 scomputer.pp.d[1]=6;' t( p* r5 O9 [3 p$ W& ]$ b; |, s
}2 S* _0 W3 }4 v8 U
else if(computer.pp.number<=99 && computer.pp.number>=96)( z% j' C+ P. E1 n# w( z" z' E8 \. N
{; C" W. I1 @; d3 Q; Z# p$ n
lgg=7;/ _3 ]% i, S; e$ s9 _
computer.pp.d[1]=7;" b4 y H' P/ N& M
}2 j( Y$ Z' @* ~7 Q0 Z( w5 j! t7 x6 D
else if(computer.pp.number<=103 && computer.pp.number>=100)
4 g4 V5 }% l) c$ E{1 m; p0 R! B+ b3 C- |0 a
lgg=8;, D& F+ s* @, N* l, q: f w' z
computer.pp.d[1]=8;* T, q/ X r% ^
}
' t+ j1 R# L6 o1 r$ ?7 [- \else if(computer.pp.number<=107 && computer.pp.number>=104)
6 c7 S, i- |/ j5 ~( P$ R! x{) M9 y2 E2 E8 @" y
lgg=9;
x" a. V. M, O* N7 E# c. [computer.pp.d[1]=9;
2 |% @. ]7 g ~}
. P5 }6 b6 ]0 u. u}& l( P2 c; _/ N" S6 f1 T
else if(computer.pp.number<=135 && computer.pp.number>=108); m4 D2 B+ f8 c- v# l/ [6 V- U( ]2 M
{
6 F( T( n9 H! h5 R; S, N9 [1 ]lg=4; s* N* y- S: h) _' c; o
computer.pp.d[0]=4;4 E. i% W; a, L; ?; N
if(computer.pp.number<=111 && computer.pp.number>=108)
Q9 X& d0 ?4 ]2 |9 G* W{. }8 _1 ~ |/ M/ w x( E
lgg=1;
$ M8 ~) ^& c. c' K Ycomputer.pp.d[1]=1;9 C H9 y' n( R2 l3 u* b
}
- n# w9 f3 P/ |3 U% ]6 t* K$ Y1 Jelse if(computer.pp.number<=115 && computer.pp.number>=112)
& J+ B& O* v* @) k% f. h, z( Y1 ~( M{
- C8 |) _ I2 {lgg=2;: ~6 ^3 Z$ n6 P# R2 c8 T/ `
computer.pp.d[1]=2;) U3 D* \7 }) b4 s
}
! R/ ^: }, s- Q, B* D, Yelse if(computer.pp.number<=119 && computer.pp.number>=116), x, m/ ~! a+ l" Y5 Q/ N
{
- u8 K& H1 H1 {& ^9 @( T/ C7 a- ~lgg=3;
V! R! N B1 ?7 F# N/ y7 \. O: fcomputer.pp.d[1]=3;' F0 ^" W/ O9 v' c5 D* S
}
! ?! R/ a0 f( K" ]! nelse if(computer.pp.number<=123 && computer.pp.number>=120)
' G1 {5 l0 u4 m" H" F, f# a{
& J" e( a% r* ~lgg=4;
) @ u, n' Z; p3 [9 C0 _computer.pp.d[1]=4;. L* d; k; q) l7 r9 L1 ?' b/ X8 G
}' P# d- B, T/ B$ j3 z
else if(computer.pp.number<=127 && computer.pp.number>=124)* V2 t; c8 {4 x) H1 r3 _+ O
{
- F3 a' {- g/ L- M$ U$ E) B m! Tlgg=5;9 i% Y- A+ e. S% Q' m" q$ S3 |
computer.pp.d[1]=5;. w/ A. x; F" w, S" Z
}5 z" w( Q h! A
else if(computer.pp.number<=131 && computer.pp.number>=128)
4 z3 H* D3 A' q8 j* G{
! o" P9 @7 U; i2 O- v Slgg=6;
- N% \$ e$ O5 jcomputer.pp.d[1]=6;
; J* S" h- X; O}
2 h2 U' |: d3 ?, i3 }' L6 _2 G' Aelse if(computer.pp.number<=135 && computer.pp.number>=132)
: c( h! l* B* M, _3 G& X F{
6 v0 v# g1 |+ z/ |$ e# w1 S/ Wlgg=7;! W$ F' I& j# B
computer.pp.d[1]=7;; T0 d/ C' W6 R% O2 J3 b, D
}% u d: R' Y' O& s$ n
}. V7 ]& H* n) r. q
- |( w0 |+ G9 m" t1 Y: n5 tif(logo==lg) /*如果相等的话,那再进一步的判断,乓杠的判断*/$ @. l, ]% D9 m7 g
if(logoo==lgg)( J. A; I; K8 C; e6 U+ s- {# c7 _
pg++;
! ]# W0 }* m8 k3 ]! X! ?- ?ch.lg=lg; /*保存电脑手里的每张牌的信息*/7 j% Q% H, e+ v( L8 M
ch.lgg=lgg;
) R4 z h) U( c: g+ ~lg=0;
% f& l" ?6 i5 Y6 E' H# dlgg=0;
6 s6 Q: G5 x& p, c* S9 v0 ~. ub++;
. H! P# u9 M( [# `$ H1 d}6 W+ |7 R5 T0 A+ l& s# \* P
if(pg==2) /*乓*/
, {- T2 U" m4 i# J{
2 R2 u+ L3 v9 o- \$ ]
" A$ n0 F6 e I2 ?! Tsing=1;9 f, U7 P, a- N( p
b=computer.m;
/ D0 s0 S) G8 ^# Q8 C- B3 bwhile(b!=-1)
F$ A& k& I; i1 C5 x/ G$ Q$ W{
7 \4 V* a/ [3 e- Yif(strcmp(me.pp[c].k,computer.pp.k)==0)6 M! a$ a% K# ?; F5 \
computer.pp.p=1;
! ?8 ^) _/ r$ U6 K/ t8 N& {; _9 h2 b# l) H
b--;+ ]1 f9 k5 T- N3 Z# R7 X4 ~ s( m
}- U% L3 _! u8 K7 t9 [5 _# B# f
}9 D* A! @$ d. ^2 k+ D
if(pg==3) /*杠*/
( n7 m; r9 k; x* }6 }8 I5 ^, o{2 ?6 f2 e2 h0 B8 w3 C2 E* r
) { j- S/ S8 [+ Z, f$ F
sing=2;. U; M2 j, e* N }1 T
b=computer.m;
+ x4 K5 Z, [6 C* o1 }: zwhile(b!=-1)& U4 I: H" k/ J
{
0 @* h5 \, p1 Q; |- r- p' Sif(strcmp(me.pp[c].k,computer.pp.k)==0)
1 ^# Q7 M8 x; t+ C9 x' F n8 {computer.pp.g=1;$ J! m2 K% `6 Z" u
b--;
/ f* j$ q# i0 B. W8 z}$ @& N3 Z) G( ^6 J! p E. ^
}
+ q' S# n, n# pf=0;
6 A7 o' \+ ~8 {4 Q- m& |while(f<computer.m) /*吃的判断*/
. R4 ]! U0 N5 d{ if(ch[f].lg==logo && ch[f].lg!=4)) ~9 m' y. Q( d9 m" C1 K" V
{
4 B! f6 L% q& {3 b( A% M3 A% {7 Nif(ch[f+1].lgg-ch[f].lgg==1) /*顺吃*/
6 U+ ]. ~) s' d# m8 Rif(ch[f].lgg-logoo==1), {: G& s6 b3 f: W% d# @
{/ k/ e! a9 q0 R% J: V
gp++;
0 R+ U1 l/ \( `9 xcomputer.pp[f].c=1;
* n9 H& ]6 s" _$ w$ r O; Zcomputer.pp[f+1].c=1;
1 y" m& j$ K3 l! i) W9 @- V} ]3 q, M( B/ p! M+ `# O* r
if(ch[f].lgg-ch[f+1].lgg==-1) /*逆吃*/$ y! l$ G7 y" l, n
if(ch[f+1].lgg-logoo==-1)( j5 O8 v4 T ?5 b8 u
{
* R( o2 O! i# |- I w" l# {gp++;
' V" }8 d" O4 k3 u7 `+ icomputer.pp[f].c=1;4 }3 W! |7 O: W4 H# w- T1 ^. w* K
computer.pp[f+1].c=1;; E- a S: u, K
}
6 A2 o& p o' `; Vif(ch[f].lgg-logoo==-1) /*中吃*/9 [# U$ l9 s, _" q1 V" E
if(ch[f+1].lgg-logoo==1)* A+ L8 D6 N+ q6 t+ r4 X
{) `$ D' `, G9 g) B. q
gp++;
8 @9 j, X% U8 K3 U0 r* v" acomputer.pp[f].c=1;
8 {/ G3 r/ c( {3 B8 gcomputer.pp[f+1].c=1;. A, i! z$ ^, z+ Y7 L- d
}' e4 Q1 U/ _# U1 i- k# w: M
if(gp==1)0 E( c0 O4 @( M# R# Q7 @
break;, a9 E# u j& y, I6 X) M- g
}; S- a- T4 E; y f: R
f++;
5 F7 S, k( k3 @}, `0 ?& B* Z. y: B* j2 @* }
if(gp==1)( C. P& z5 M/ l' j& [! {+ i ~* [
{sing=7;7 A* V, l$ u% a
! b6 S2 ^3 F$ Y' m7 O
}
+ H/ ~ I& |5 w% Y, h4 Ypg=0;3 @" H# o* V! f! `; H
gp=0;) A0 I+ V9 `$ W5 }: \ J. a
b=0;
0 H( O" b! e& s: ]) N}; s- _5 j1 G: Z8 v' V
void rgznme(int c) /*本程序涵数的核心针对我的牌*/$ V, s, ~9 P H$ x2 V6 D$ Q) o
{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;- g. Q/ P7 @: q, N3 i4 b
if(computer.pp[c].number<=35 && computer.pp[c].number>=0)
- }7 O- ?7 C* z2 u* `' u# v{0 f7 H7 I, ?& u) `3 R1 B! j9 M! f
logo=1;
$ k+ R; [( x4 {7 \0 \if(computer.pp[c].number<=3 && computer.pp[c].number>=0)- V, h5 U! u) O
logoo=1;
+ i5 t& z, [ z3 O$ o+ l1 aelse if(computer.pp[c].number<=7 && computer.pp[c].number>=4)! J: A3 L$ M2 s& G$ F; L) I$ @- h3 Q
logoo=2;
* |4 W8 j$ j- O% J' G+ K: |$ aelse if(computer.pp[c].number<=11 && computer.pp[c].number>=8)3 H O4 Y6 U: }' b
logoo=3;; @/ f. P d; E% Z4 W) n$ u& T
else if(computer.pp[c].number<=15 && computer.pp[c].number>=12)
4 [: `- W3 M4 | n' e* a' Ulogoo=4;
; }3 b$ W# e. r3 selse if(computer.pp[c].number<=19 && computer.pp[c].number>=16)
4 c" \: p: X2 llogoo=5;3 ?2 |8 W5 Z9 M% ]4 ]# }" `
else if(computer.pp[c].number<=23 && computer.pp[c].number>=20)
. c( Q! d. Z7 W8 c6 K9 N7 rlogoo=6;. ?+ d. K! n) X
else if(computer.pp[c].number<=27 && computer.pp[c].number>=24)
, l3 I2 \& E# b( k& |logoo=7;& [% f8 x6 W4 c0 e. K+ p
else if(computer.pp[c].number<=31 && computer.pp[c].number>=28)
8 h9 g" {4 i1 y% X& q% i$ mlogoo=8;6 c) K! b- }: ?# z, p! [* |
else if(computer.pp[c].number<=35 && computer.pp[c].number>=32)
3 W; b% a" E3 f* T8 ilogoo=9;
3 p) P: v _ [2 X! y3 m}
- P4 G4 @& A% ? Relse if(computer.pp[c].number<=71 && computer.pp[c].number>=36)
5 c1 K& y* m$ Y% q' {{
6 ]1 P% M. A: X2 zlogo=2;6 P, F& u. C1 e, L7 T9 O
if(computer.pp[c].number<=39 && computer.pp[c].number>=36)
' t6 @) S6 M3 T2 ?/ a* Rlogoo=1; Q6 ~' m2 x& J0 Y, d
else if(computer.pp[c].number<=43 && computer.pp[c].number>=40)0 j! K! C ]# i. [
logoo=2;
7 D& V* u; U9 d9 t+ a$ n5 W% b; ~else if(computer.pp[c].number<=47 && computer.pp[c].number>=44)
{; L m6 E/ A7 X& ~* p! Hlogoo=3;
9 s; R B" k- w& oelse if(computer.pp[c].number<=51 && computer.pp[c].number>=48)( m, x e$ Z: H' z9 L } d) D
logoo=4;
. ]# k _; ?% n" K9 k9 a$ T, Lelse if(computer.pp[c].number<=55 && computer.pp[c].number>=52)
- g8 ^8 r" M# }. K$ F+ |2 z* Hlogoo=5;% `, D1 A) ?; `7 z. H
else if(computer.pp[c].number<=59 && computer.pp[c].number>=56)
" \+ H8 }* Q3 U# G; q' Alogoo=6;& }' u- `6 D, ^% S0 f! u
else if(computer.pp[c].number<=63 && computer.pp[c].number>=60)
+ s! j; E# z6 s3 k6 Glogoo=7;5 s# Z9 J+ \. N1 n4 [) f% r
else if(computer.pp[c].number<=67 && computer.pp[c].number>=64)' _2 |% j7 T/ V) x
logoo=8;
7 U+ g6 h7 o7 g# r- K9 S; belse if(computer.pp[c].number<=71 && computer.pp[c].number>=68)
5 ^' H/ ^; C1 t2 ]! }logoo=9;1 k5 @ o- x) y$ K, m
}) K2 h' D0 B$ s8 y
else if(computer.pp[c].number<=107 && computer.pp[c].number>=72)0 |% t9 p, i. _' h; q
{
V1 h4 d7 o% l4 [logo=3;
2 W; ?; B1 m) X1 @+ n2 E/ Pif(computer.pp[c].number<=75 && computer.pp[c].number>=72)- ]( O; ^3 s" W5 u$ l" B/ \5 _
logoo=1;
: U8 P( E% v3 delse if(computer.pp[c].number<=79 && computer.pp[c].number>=76)) Y) s: J. f& y
logoo=2;
8 Y- S7 J: _0 ?" J" F+ b# Aelse if(computer.pp[c].number<=83 && computer.pp[c].number>=80)4 w8 j* b: G3 m$ Z- t) a8 c
logoo=3;2 d, w9 z, T. z R" X; q* O" _
else if(computer.pp[c].number<=87 && computer.pp[c].number>=84)- v4 n. i" k# ~+ t2 v7 Z6 J" y
logoo=4;
6 U. J" ^2 q& X0 M: |, Helse if(computer.pp[c].number<=91 && computer.pp[c].number>=88)
, M% r' @8 L9 D; U$ _0 Ylogoo=5;" r9 q% U+ x4 j3 J
else if(computer.pp[c].number<=95 && computer.pp[c].number>=92)" i$ r) Z' f0 j/ F, i+ ^# u1 f
logoo=6;
( Y$ |5 P9 l0 ^! pelse if(computer.pp[c].number<=99 && computer.pp[c].number>=96)& s& [4 C( N& e8 [( M1 c7 }
logoo=7;% W& e8 G/ \; k# K/ k* W
else if(computer.pp[c].number<=103 && computer.pp[c].number>=100) F: K6 X3 ?3 j" N1 ]
logoo=8;6 d$ a- j" J% k) A
else if(computer.pp[c].number<=107 && computer.pp[c].number>=104)" D3 r1 ?' k( c5 m* K6 W
logoo=9;5 d5 g7 \+ e% g
}
' ?. D8 n6 W; Q+ M, Q4 w( j# `else if(computer.pp[c].number<=135 && computer.pp[c].number>=108)7 f0 Z. f( s( c
{
* e& R8 G& O/ ]2 mlogo=4;
/ C# S1 H6 u0 ?& T f5 aif(computer.pp[c].number<=111 && computer.pp[c].number>=108)
* A: R4 E( m8 Alogoo=1;& B% h: ^+ p1 ~. L# J( y }
else if(computer.pp[c].number<=115 && computer.pp[c].number>=112)8 ], S+ z! L6 G4 }. e" \( {
logoo=2;, ~5 J; I3 I5 {$ A
else if(computer.pp[c].number<=119 && computer.pp[c].number>=116)
7 Z" _. F8 M$ ^- _6 x" a+ Alogoo=3;
' D, }" s' k- d8 N2 s7 I1 Y& l( y- @else if(computer.pp[c].number<=123 && computer.pp[c].number>=120)
& `$ W8 T8 S$ P* P; B% ?: i( Hlogoo=4;
2 n& o4 s) O8 U5 q/ D% m* E% kelse if(computer.pp[c].number<=127 && computer.pp[c].number>=124)
3 k6 f7 x# o7 P7 F/ Llogoo=5;
+ ]" l$ a, y/ T* h. O) K9 aelse if(computer.pp[c].number<=131 && computer.pp[c].number>=128)4 |, Z; x, ?. V3 z
logoo=6; h6 S& _7 \8 Q; s! m- O1 j* t- B6 |
else if(computer.pp[c].number<=135 && computer.pp[c].number>=132)# P( A' V7 {, o2 p( X& @0 [
logoo=7;, U' w1 X5 x" U
}
+ H9 ~- }. S9 Q2 r. Cwhile(b<=me.m)
! @' H" o+ ]) Y3 r{
7 t1 M- v( {/ y# _$ c4 C& k. Iif(me.pp.number<=35 && me.pp.number>=0) /*我分析后出了第一张牌*/
) W) m# F+ n$ [( k) {/ @* u8 K{8 [# R% v/ T& q# H/ B$ r# j% U
lg=1;3 e) `- u- z& m- b5 {
me.pp.d[0]=1;0 x" b$ f' ?. n
if(me.pp.number<=3 && me.pp.number>=0)5 J8 ^) b5 ?: i. M, n L
{
5 R1 T, ~) B- v6 {% G, {6 {) u A( k9 b( Nlgg=1;4 S$ e, f: Z6 X9 X$ n
me.pp.d[1]=1;
; ~5 P _, ~" t: Z: Q}- R, o Z* o0 t' g) B6 t
else if(me.pp.number<=7 && me.pp.number>=4)
5 D! Z% ~, c* s2 o{
3 X$ n% @ s; Y2 v9 h Dlgg=2;* A$ @5 A& e) N# g8 }& t
me.pp.d[1]=2;
2 k- S3 G F3 J$ A+ |' R, p}9 t( G+ X* Z) B
else if(me.pp.number<=11 && me.pp.number>=8)3 ?9 W( o5 G. J" ?2 z- V4 F2 n" t
{, C: a2 T" {5 t5 X* O
lgg=3;
& d4 P9 X) k3 d3 e: kme.pp.d[1]=3;
5 m' {9 N/ Q) u9 c$ w}+ F! H2 w. B |9 J/ G
else if(me.pp.number<=15 && me.pp.number>=12)
# ~1 R1 r; J; F( X{
_* J4 c4 u$ v% W# c9 M3 s+ B$ K1 glgg=4;
% {0 g' q3 O+ d4 M( |- S& lme.pp.d[1]=4;
4 f. N9 i+ d1 H4 ^}! W: Z0 W; k% Q" \# I; ^$ W
else if(me.pp.number<=19 && me.pp.number>=16)9 N, N, x- I' {$ O. H) H1 U
{
0 u, ]; K+ \4 R, V+ t6 b9 U8 Glgg=5;
" d0 `0 a1 ]$ J" b% K2 Vme.pp.d[1]=5;
2 w. d' n# b2 P( i$ g}4 Q c7 m! s) K, S) c
else if(me.pp.number<=23 && me.pp.number>=20)5 q: X9 J- p4 q d A& _
{
5 B/ R8 m+ k8 m9 _9 u, Ylgg=6;- p& h- U- j# T5 |# T+ k! i+ V- l
me.pp.d[1]=6;
& ?- D/ k& B* [# N( |}
/ P1 S. e. g! Relse if(me.pp.number<=27 && me.pp.number>=24)
( ~/ Q5 x) ^' G{
) o2 j3 Y' C3 F: o* Y1 F( rlgg=7;' S0 `/ X' B5 x% E
me.pp.d[1]=7;
& B a6 q6 Z. Z}
( E- C; P/ J6 |. C) e; welse if(me.pp.number<=31 && me.pp.number>=28)+ t& `2 T' b: L x) a0 X; U9 u5 T
{
0 V9 ?6 I! p j$ @7 Zlgg=8;9 E; N$ }5 } w- z
me.pp.d[1]=8;
; g3 M$ j1 P& F+ e" K8 g/ r}7 t- b' r6 Z- c
else if(me.pp.number<=35 && me.pp.number>=32)
6 K" c( V$ |6 k! G{
3 o' x1 w: P* w1 X! J" c" Q2 glgg=9;4 k8 z3 { [% [: z2 M8 |
me.pp.d[1]=9;' |! v0 Z( L3 s" |
}, G) B( h/ K9 L5 q+ m i9 Q6 j8 l
}
# j, \0 B: e5 ~else if(me.pp.number<=71 && me.pp.number>=36)
# z# X N" M5 h, C( \* ~. a{2 w2 r9 I: ]' g: h
lg=2;( ~3 g* B" Z9 t( ]5 B$ I
me.pp.d[0]=2;3 v4 Y2 B' |5 ^$ Z+ b
if(me.pp.number<=39 && me.pp.number>=36), z9 s4 e$ [% o4 o0 F
{4 Z7 B! @ H- x4 a% F e
lgg=1;. d6 O4 y s/ o$ b
me.pp.d[1]=1;
; P6 S" K% y6 h( b}
* A. W9 x- H: X: c$ u, _else if(me.pp.number<=43 && me.pp.number>=40)
) O2 x( ]4 T: N. V0 o4 u{
8 H5 e2 q/ G- rlgg=2;# p8 ^" m. L# ~+ ^
me.pp.d[1]=2;
" q+ i. B& U& j}
( P9 ?$ {3 k% z4 J: l& u0 Belse if(me.pp.number<=47 && me.pp.number>=44)9 O$ {) ~% i- D9 Z2 K4 f: c- m
{( |- F" S* g! L7 r q
lgg=3;
1 j$ N. C: b- I8 _me.pp.d[1]=3;0 V7 i7 z; F3 G4 _' V. d! b
}
% R0 @5 C9 k' M2 W3 K" v0 Selse if(me.pp.number<=51 && me.pp.number>=48)1 Y9 U1 m3 [$ d' m* h9 {: x
{8 Y$ c( h! }9 X: Q9 z
lgg=4;% {8 J9 X* M: ~; ]8 l
me.pp.d[1]=4;
* r0 @" {$ g0 N7 y2 b}. _0 _5 G6 {. S! V: S, i
else if(me.pp.number<=55 && me.pp.number>=52)6 }# u. @0 j& Y- I# f
{- i. d/ N! S9 s' O! F- W6 N
lgg=5;& c1 e2 g- X$ b) y3 u3 r# u: q# C; q
me.pp.d[1]=5;
6 e8 b! \4 r6 p6 u" o2 L0 M}: s( `- P& @7 ~/ F
else if(me.pp.number<=59 && me.pp.number>=56)
+ s% K6 D# ]1 K, P1 D5 \# Q: K{
d( [( {3 b# Llgg=6;
6 Y4 c4 m6 B @: s5 J5 O- H& ^- ]me.pp.d[1]=6;$ a# E) a) e6 n/ \6 b
}
7 R+ [0 q4 J$ j* f5 Welse if(me.pp.number<=63 && me.pp.number>=60)7 E ^. f) A9 {0 t" A3 u
{, Y# G% M. d) e+ f, K* O
lgg=7;
; k# K7 \1 z; C& u' b, }. ?me.pp.d[1]=7;
& |, t" G' n& z4 @9 S}7 }, s* j, H+ [2 M, S# c. g9 G& `2 S
else if(me.pp.number<=67 && me.pp.number>=64)6 i6 U8 L1 \7 z, A' [: N
{
8 ^0 O# w: H* T+ N4 Xlgg=8;2 L# G/ d- e2 A/ y$ \0 D
me.pp.d[1]=8;
2 K- I" [! S: Q, a9 _}7 a+ y% V' }3 F
else if(me.pp.number<=71 && me.pp.number>=68)
! w) P6 {, p" h{
3 M7 |6 s" l, j: Llgg=9; M5 Z6 _1 A! P/ [
me.pp.d[1]=9;1 x5 G b2 H6 {# c
}
" G" S) w$ p' [; t4 H}
) h) a; k5 {. q% n8 V8 y3 E$ \9 T0 zelse if(me.pp.number<=107 && me.pp.number>=72)
8 M. Q& _7 F& ~0 T9 v/ _$ n{" c$ g* w! |' R% V# f- A
lg=3;
2 c Z7 f! L3 jme.pp.d[0]=3;
M5 `: M6 ~) \) p- X) w) ~7 Nif(me.pp.number<=75 && me.pp.number>=72)
: ~* Y8 m3 e9 t* [{- c$ R B$ K3 ?; o
lgg=1;, @1 ?5 p( M R9 O- R0 t
me.pp.d[1]=1;
5 I! U, m+ g' J3 |/ h6 G}
, e! L, P0 C) `1 D1 b. Q5 y: Telse if(me.pp.number<=79 && me.pp.number>=76)
9 k3 R/ {. R: _! T% N3 t5 U{
: ]! Z- {" B& Q2 q: olgg=2;% _' x7 g5 R, n9 q; c3 ~
me.pp.d[1]=2;' z* c8 B5 j1 A& a3 m, q& I) a
}6 u" i v, U* w! H5 I( _
else if(me.pp.number<=83 && me.pp.number>=80)
/ T9 @* u a, E8 M{+ r( S( _' t% j, ?1 C% S) @
lgg=3; N; H( s' C1 G/ z) v6 H
me.pp.d[1]=3;: ^/ v v" S2 g
}
2 z( ]9 b3 J: R6 Delse if(me.pp.number<=87 && me.pp.number>=84)5 H4 P7 x/ r9 L0 Y
{
0 i* D/ A8 G2 Z) y$ mlgg=4;/ m7 `3 L; W' D, M8 o
me.pp.d[1]=4;5 e9 v" s" M4 D7 A0 n' t
}
( }# R- ?. ?5 A8 E1 F y1 Qelse if(me.pp.number<=91 && me.pp.number>=88)
) b6 H" P9 W' y. X{5 f3 B- t; {- U7 z( L2 V( ? z5 M4 a1 s5 l
lgg=5;! n6 s7 | M) u3 @; D E
me.pp.d[1]=5;, }$ [ b4 _; Y1 o6 Q' n. ~
}0 B% C* p4 n0 ^& g
else if(me.pp.number<=95 && me.pp.number>=92)8 t5 D) ` N9 k% b
{
( I9 E) `/ A3 Q6 v6 qlgg=6;0 N& Q& @$ X' e( O {. _
me.pp.d[1]=6;! U/ @! ~+ Z; O" Z# C
}
+ Y/ j/ v* j8 ~* Z1 d% nelse if(me.pp.number<=99 && me.pp.number>=96)4 P P3 r$ H9 ]. Z
{
# J* U5 t. h; O2 {7 Klgg=7;
) ^+ |$ W* i s, ~7 L$ ]! D5 ^6 Ime.pp.d[1]=7;5 l: D# x( p" K: } i
}
" S' {; W) W0 Lelse if(me.pp.number<=103 && me.pp.number>=100)5 Q% m7 v F& Y; ~
{
& \/ I% a6 L7 O! N; N1 Wlgg=8;5 f$ C- M- ~2 G' o
me.pp.d[1]=8;
6 {" }( ^+ S& R# m7 f: k}7 T1 ~( f1 [1 U1 e; ]5 P
else if(me.pp.number<=107 && me.pp.number>=104)
3 v# h9 O% E6 m# Q+ p3 |9 l{
8 H% Z# R$ W" g; z$ A) dlgg=9;
7 P( B/ `0 Z! @2 C( t- V+ wme.pp.d[1]=9;' }7 B) w0 X' G/ i0 x/ |: C, L$ Z
}
% G- i) ^/ |* b* M; g9 H: S2 z! m' }}
6 I& k. ? @0 x, _ Uelse if(me.pp.number<=135 && me.pp |
|