- 在线时间
- 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>部分图片未上传
! I7 A; y( v9 K$ ]. [/*天宇软件+ S( i* \( P! u' H
作者:上海黑暗之龙
: r9 N1 ?7 v+ W6 w8 {5 E# V# [5 C5 E2002/10/30
& K0 l; L& t. j麻将原代码*/
1 S# }1 Y: x G) h- V, ^#include "dos.h"
! A) w. l, i; m+ L) c1 _$ K. U#include "stdio.h"
& {+ A+ u) t& W m( T% u# _#include "graphics.h"" h: T k3 e% |7 C) B: D) ^8 @
#include "bios.h"
( c7 n2 n: T- A* t# W" g#include "conio.h"
4 y0 X6 P4 v3 K& s#include "stdlib.h"
* B( _2 Q, Q& v3 ]( g) f f- Bunsigned char far *video_buffer=(char far *)0xA0000000L;
: |8 h: q5 j. ^#define VGA256 0x13 /*图形模式13h*/1 c4 B+ E2 B* o! P' @/ X/ }
#define TEXT_MODE 0x03 /*普通文本模式*/% S0 b0 M8 m/ H* m+ n
#define SETVGA Set_Video_Mode(VGA256)6 D) D/ [) F- t# c$ h- D
#define OUTVGA Set_Video_Mode(TEXT_MODE)
' _( W0 l+ f. i/ F5 S F% `#define BYTE unsigned char! N! M$ H8 A) [3 |( v
#define WORD unsigned int
' J e3 [& L) j5 G6 l9 k#define DWORD unsigned int; ] X6 D( s$ L4 a
#define ESC 2838 d2 }1 k' K2 _! p
#define LEFT 19200
* v T) h( T( L* A, ^% B#define RIGHT 197123 v; e" B* h8 J0 O, f: o. g8 H6 E
#define H 9064- Z2 \0 O1 g2 y, l( G' I
#define ENTER 7181
4 I% n. K& J6 h9 W3 yunsigned long int z=54400,zz=0,zy=0,zyy=0,z1=0,zl=10140;
6 y e5 _: {3 lint key=0,keyy=0,sing=0,sing1=0,second=0,threes=0;, R0 |: H. x4 U0 U# W5 v3 k
struct chi. X# E0 C) S7 l7 X/ K
{
; r& c% p# d$ t) Y/ dint lg;
# K7 r) M, R- c6 I% Jint lgg;" s& ~$ k1 m/ l7 T7 B
}ch[13];
, H1 H% J9 l, [* k6 Pstruct mj9 S+ A3 k" p; W* d
{ char *name; /*名字*/
- U( p' O8 z( n7 V, I7 ^8 x* v/ _int data1; /*是否已出,无用了*/
: U# G! X5 _, e+ tint data2; /*是否在手中,1为自己,2为对方*/
+ g: V% O, H; d4 J7 ?7 Wint number; /*同一个花色的第几张,共4张*/
+ H% k- E7 a' T/ Z6 A9 x* g}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,
( D0 w ?5 z! b3 ^6 b2 i"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,
9 b& w7 Y" c4 R' D5 n4 `4 o"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,% R- J, H) M5 c! L
"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,2 \* H! \( ?* k; e- y4 A) V
"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,* W. g4 k! {1 V
"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,( s/ @, w; W0 l2 z( b8 J! A; y
"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,
0 ^& W/ J3 r% \, p0 ^: l' F3 i"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,6 \3 ~7 _/ F7 }, W4 h1 y3 s
"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,0 {4 L# f3 O- q& w3 w4 ?: V7 O4 p
"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,
& \# n& E5 W: V"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,
) \2 R/ V- C8 {( u2 y7 e1 o"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,
; W% q$ _6 D) d" s"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,% T' l D; i: L2 e$ t: O( G8 M
"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,8 a+ w8 k7 S- V7 T: ^
"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,
) S; ~, N8 Y* z; v! 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,; J9 z8 [4 s( D' h5 T
"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,2 d8 N5 I) a: ]' g! p
"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,& s" K3 R$ X/ m" o
"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,
k0 D. m& w5 _) G" ^# V' u3 {"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,: p$ i6 W! ?$ X9 H2 ]5 F* V
"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,+ r, Q. _% F5 i9 t
"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,
" ~% w5 L9 M& G1 m; ?$ L"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,% L* N! ?! n7 S) }+ X; q
"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,
$ G }" B G: X0 C# w"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,
w, V: }( z% G"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,. \# b* l4 D0 D
"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,0 c% e8 ^0 z9 D& z( W
"34.bmp"};
- V( A! @4 d( Y/ M% A* _- F0 |+ tstruct every
4 h1 o4 R9 {9 ` ^{ int *k; /*名字*/) X% U! }- T; C; s2 p: s
int oneorfour; /*同一张牌的第几张*/6 z% O& Q- _- U; O* D
int number; /*第几张牌136*/' i2 F, B( b8 Y% [5 x1 ^
int p;
) D. I, o* e' N6 {+ |1 Mint g;4 {! @' w2 i4 W' ]1 ?- w1 I/ v
int c;& X# [; o8 h- E( Y8 }
int d[2];
3 N9 T z/ r% f- }- H};
! h" e( `4 F1 L0 Qstruct me) `2 }; o/ x: p& i( B1 D
{ int m; /*定义有几张牌,开始有13张随着游戏的进行,会越来越小*/0 `+ Z& d S# @
int p; /*乓对方*/% i; X6 G& K3 ^) `1 o
int c; /*吃对方*/
( P4 z4 J! G% f$ T& l+ pint g; /*杠*/% Z4 q& ?% X( N4 d# b0 f3 t* i
# S0 b4 c# {( q1 |& w' s8 j" ~0 u
struct every pp[14]; /*存放手上的牌*/
( U' Q' U( y' A. ? l% c}me;
! q$ h) _) {; qstruct computer0 _, q: ~. k8 h- E( _1 g
{ int m;" p6 ~+ G O( Z& ^
int p;* a7 |. \5 D6 z/ y. R7 w- S
int c;! J( A9 F! h) u( A
int g;
+ A2 E6 C v7 O3 q* ^1 w9 Xstruct every pp[14];
4 A% a( u3 o% O3 ^, P}computer,comp;# w! r; L& g9 d0 N4 E1 T
+ N0 @& Y& o) O( V3 ^/ @/* 设置调色板 */ V6 p) T& {( t0 B+ Y: [$ c
void Set_Palette(int Color,BYTE r,BYTE g,BYTE b)
. B; H6 L% s4 e0 m8 A6 G{
1 p0 y7 V! ~" B9 f1 Ooutportb(0x3c8,Color); /*0x3c8写端口 写色号*/2 _% |$ S5 @% _5 I. { `
outportb(0x3c9,r); /*0x3c9数据端口 R、G、B的比例*/
6 y% n9 Z- i! v& x% O+ {outportb(0x3c9,g);
0 A) a5 n$ P! Goutportb(0x3c9,b); T: ^$ z+ s V) _( e
}% O1 C3 }( I, ~7 P7 m1 a8 c$ K# o
/*0x3c7读端口 0x3c6计算机调色板寄存器调用端口*/
" X/ W9 K( B3 l f8 C8 J: }/* 设置显示模式的函数 */) _ Y! Z; B( }# t, D0 D
void Set_Video_Mode(int mode)/ i7 o& i" v6 ?
{
" R" m) g# Q; { Xunion REGS inregs,outregs; /*定义输入和返回寄存器*/
! O3 k6 q# j: U7 `2 V9 hinregs.h.ah=0; /*ah存放功能号0h表示进入视频模式*/( K+ i$ O* k; Q4 j4 |/ `+ J
inregs.h.al=(unsigned char)mode; /*al存放要设定的视频模式*/
5 x3 f6 T2 }8 K2 N5 C* g1 Iint86(0x10,&inregs,&outregs); /*通过10h中断设定显示模式int86()包含在dos.h*// v- I1 z. o; P- M' L& P Q- T
}
6 o6 I! ~' P9 H* z# e/ hvoid v_line(int y0,int y1,int x,unsigned int color)6 t/ `( F/ H( r
{ unsigned int address,n,temp;
S- y8 y$ X, m* d1 R$ o9 L0 tif(y0>y1)
* {" B, T, \4 I) T6 ~& I{
) O. x3 ? M; t7 P" U$ Q* Dtemp=y1;, T; P' o; ^; m# O1 |9 I! ^
y1=y0;
0 V. m1 j; N1 T6 yy0=temp;
/ v% X& H1 m7 d+ @: [}
+ T# ^5 A% y; `1 Maddress=320*y0+x;# o5 A1 E1 Y* W4 d, m" Y. O: H+ R
for(n=0;n<=y1-y0;n++)/ ]2 S3 j* Y% O7 Q8 }* a
{
% A2 [8 t- l. E! O8 [& \video_buffer[address]=color;
. H0 t8 c2 f! N7 g1 {( Iaddress+=320;, S) l% M8 b5 N6 \$ J
}
+ I) \$ Q* y- E( r4 d$ r}5 g# [ C3 |) ?' @
void h_line(int x0,int x1,int y,unsigned int color)
- {9 E7 D: d. f$ n0 q{ unsigned int address,n,temp;
: G% Y+ u x! }. U8 I& dif(x0>x1)2 g& R4 o. y0 b7 X
{; v& V5 ~% a! D; j) t
temp=x1;/ e1 R0 [1 @. Y$ O
x1=x0;% R. V2 S+ h0 E/ S, j: ^" l! Y
x0=temp;
# y8 ]( [0 F8 d0 ]2 r, u3 U2 E5 q}
+ T- Q) R. a1 l0 Taddress=320*y+x0;7 T' Y6 s5 r9 M
for(n=0;n<=x1-x0;n++)
( g- H# j x6 y9 p& c* H( p0 c{* b0 c' S; N7 _& L1 m8 v$ S, s) j) Y- C
video_buffer[address]=color;# Y. v$ m* ~* L) _( F O8 f' n7 M
address+=1;5 Q5 {+ {/ p3 I+ o! J! R0 v) l
}2 l# I( | c9 ?6 p3 A( `
}, e/ I( G" j5 {1 \* E( n( B: `+ o
void p_pixel(int x,int y,unsigned int color); x: s0 s r8 u Y& S; J
{ video_buffer[y*320+x]=color;& X; G2 T. V* v* Y) z' ~& ^' Y7 t- y
}% e1 h6 s1 `9 u' T
void s_square(int x,int y,int side,int color). Y) `5 J( m) P/ y) j/ h! V
{
1 L# S8 l* _+ Z4 X( z" B9 z+ _; d* B8 u7 oh_line(x,x+side,y,color);$ h( t2 _* ]$ S0 }2 Y
h_line(x,x+side,y+side,color);
+ y. }5 _2 m& r: Tv_line(y,y+side,x,color);
/ ^ R- I) _9 J/ P2 Iv_line(y,y+side,x+side,color);
8 M$ y" k2 W. G6 y3 g( g3 U}3 ~% A A( G$ L5 r1 @/ X$ b
void r_rectangle(int x1,int y1,int x2,int y2,int color)
. M$ R* D1 [( e6 a& g, G{2 j) `, a, U9 U- J" z- G! T
h_line(x1,x2,y1,color);1 T( b6 G# Q! C, u+ e
h_line(x1,x2,y2,color);
2 e1 @1 N9 Y% S7 W; rv_line(y1,y2,x1,color);0 l+ @1 ?6 D, D& w/ Q! g3 {. \
v_line(y1,y2,x2,color);& R4 Y4 r4 H" t' p4 R" C
}1 |4 L0 g. V1 @: e8 Y, Y
void fillRectangle(int x1,int y1,int x2,int y2,int color)
3 l6 P* U% I5 ?& w" k4 [6 N1 h{2 _: S) M V c; D! ]& B
int i;
6 @0 W9 Q) q4 g% ]for(i=y1;i<=y2;i++)/ Q# l; o# n' A! e0 h& Q7 z
{! ~9 j6 i& W' L& ~# i- g. B" J5 p
h_line(x1,x2,i,color);- ?5 g9 n1 {5 ]$ |/ ]
}
& v5 ~$ Q. M9 y0 Y, X# F& y9 {} x- O/ j. w1 f# E: `& T# U" H7 L
void showbmp(int l)1 e4 j: K( g5 O
{ FILE *bmp;) h: z+ R! q2 f3 y; \
int i,x,y;
: D" h: u- P: J* k5 YBYTE palette[256][3];
! s. H. e X) v9 Q6 k4 [bmp=fopen(me.pp[l].k,"rb");+ I q. e/ l. _6 S9 A
fseek(bmp,54,SEEK_SET);; V7 `9 z6 b$ l R
for(i=0;i<256;i++)
, z! C( t8 x: T( K$ Q) ^& C{
4 H# {0 ]0 w; `& v: upalette[2]=fgetc(bmp)>>2;
3 |$ f4 n3 m% t4 X+ p2 U" kpalette[1]=fgetc(bmp)>>2;
! l9 Y; e C) ppalette[0]=fgetc(bmp)>>2;: q* D. ^2 A% @* D% b; i
fgetc(bmp);
& [4 _, C: C" |" K( ]. b8 }Set_Palette(i,palette[0],palette[1],palette[2]);
( ?8 B* l- r Q$ q3 o}
( S! i: T) W" j# T- V3 `+ } Mfor (y=0;y<30;y++)
0 z( n4 J L+ _, E3 t5 t# G- `for(x=0;x<20;x++)
- L$ d# \7 E7 ?9 N) n npokeb(0xa000,y*320+x+z+zz+z1,fgetc(bmp));! U- B5 L p2 ?" a
fclose(bmp); ~& |8 u' R' v3 d
}2 ]) L# \; o' J* @5 Z1 S( X
void showbmpd(int l)5 n$ u! M d( C$ |( k0 O
{ FILE *bmp;
8 ~2 f8 i% c) }; A, a* ^: m- oint i,x,y;
( ^6 n% _* x3 S0 X0 \BYTE palette[256][3];- y/ t8 L. {# F9 m
bmp=fopen(me.pp[l].k,"rb");: Z8 j6 c1 X4 ~
fseek(bmp,54,SEEK_SET);
3 v a; n& B. q4 h% `for(i=0;i<256;i++)
" Y( ?' y/ v' ?{
9 A$ D$ G! P0 u0 t, Tpalette[2]=fgetc(bmp)>>2;
' G7 w+ p, U! c' z# epalette[1]=fgetc(bmp)>>2;
3 S5 o2 X2 C1 y5 Kpalette[0]=fgetc(bmp)>>2;
( u* r1 h" D# [: v; y& f. Vfgetc(bmp);
7 M' H7 E/ D" I2 W* b3 A" v7 \Set_Palette(i,palette[0],palette[1],palette[2]);: |: u1 s5 h3 {. G' C8 J; ?, t1 L
}
5 W* x: n0 @$ |for (y=0;y<30;y++)- G. a" T/ Q) c5 P& R4 w: A
for(x=0;x<20;x++)
# X0 A7 O% H# e9 i4 a' ~ Dpokeb(0xa000,y*320+x+zyy,fgetc(bmp));
- a. x9 K$ v P6 b- K4 hfclose(bmp);: p0 v# U. m; P, N0 F
}. {4 M0 Q- g+ a D
void showybmp(int ll)
4 \/ a7 g1 Y- [ S: F: X2 p{ FILE *bmp;
. `4 K/ s: H1 [0 M0 ^8 x& lint i,x,y;
5 }" M" N$ p E6 ?* l% sBYTE palette[256][3];% ?8 `1 p% w0 @) c' {
bmp=fopen(computer.pp[ll].k,"rb");
; a m }, t) @& ]fseek(bmp,54,SEEK_SET);
2 e) c8 t& M; ?for(i=0;i<256;i++)
2 c9 [7 r3 l8 l H% \$ p, o{+ r$ f8 n/ s+ j2 W9 ^$ ~
palette[2]=fgetc(bmp)>>2;
! C9 s# @7 V$ @3 b- u. w E6 Ipalette[1]=fgetc(bmp)>>2;
5 I4 z: O4 {$ `7 f5 t4 Q- g4 Ppalette[0]=fgetc(bmp)>>2;. I5 H: s! _+ T% l' B
fgetc(bmp);/ o" D& F: S4 K
Set_Palette(i,palette[0],palette[1],palette[2]);
1 |2 ^4 u# F5 ~}
0 j, T( V" j( G9 pfor (y=0;y<30;y++)
P5 a7 f; J( j- S' o3 ~% Wfor(x=0;x<20;x++)
. D5 A$ w" s, V( E+ ~pokeb(0xa000,y*320+x+zy,fgetc(bmp));# ]( ]4 P) Y6 t: [7 w( [
fclose(bmp);
: H, E- E5 {; ^4 b( P. l8 f# W}8 P2 N' Z4 \1 E i% p- a, E8 h
void showcbmp(int ll)
0 g4 [) O! C8 m5 U& L{ FILE *bmp;
- {9 s8 N/ ]5 P% iint i,x,y;
6 K7 Z4 j* r% o/ G$ N# O: jBYTE palette[256][3];6 r0 a) }0 e! b! T: Z
bmp=fopen(computer.pp[ll].k,"rb");
6 L3 H) Y( e2 ufseek(bmp,54,SEEK_SET);
5 @, c# y2 z+ Z% ?for(i=0;i<256;i++)- s; t9 d& Q5 l2 A* L% W- M) c8 W5 m
{
8 a7 `4 ]3 ?; W$ c9 G4 S0 epalette[2]=fgetc(bmp)>>2;3 K2 u2 p" Z" N2 W' g
palette[1]=fgetc(bmp)>>2;
! M& F @& Q: }- dpalette[0]=fgetc(bmp)>>2;. G2 ?* Q, h' d7 C# ^
fgetc(bmp);& o* `8 W8 ^0 Z s, ~
Set_Palette(i,palette[0],palette[1],palette[2]);
: h1 T5 y$ v7 L8 j$ }* |}
; a$ {6 t3 m2 ?0 B) E8 U# F6 y+ | z3 _for (y=0;y<30;y++)# {5 L4 P$ W- n- ^
for(x=0;x<20;x++)5 y, S( e; e3 g: P
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));- T' k/ s" M4 K6 G" }
fclose(bmp);
$ a4 w! g/ R4 I7 Q# j6 a' K2 u}
4 E- `% a# S; \+ l# Hvoid bmpp(int number)
$ K- L: J8 r2 M9 \4 i, P5 o, }{ FILE *bmp;" D7 X2 w5 D/ N% C
int i,x,y;
5 [: P1 ~* Y; dBYTE palette[256][3];
2 t Y, m! ^# |- `: V# K% Mbmp=fopen(m[number].name,"rb");0 U- ]2 C5 u' m
fseek(bmp,54,SEEK_SET);9 _# ~# W+ ^2 S* M; t
for(i=0;i<256;i++), K( F0 \- t4 Z G2 Y5 p: K' s: v/ L
{
" v- d7 p) U0 {: W8 e9 e |palette[2]=fgetc(bmp)>>2;" z+ Z- r7 \/ h
palette[1]=fgetc(bmp)>>2;
8 @# b/ E* g/ `7 h% H1 A- mpalette[0]=fgetc(bmp)>>2;8 H; t% ?6 e; T. a+ N5 l
fgetc(bmp);
7 D0 C# u4 A7 Z7 }6 q0 mSet_Palette(i,palette[0],palette[1],palette[2]);! g. J; m# c e4 a6 R% T2 o
}: q0 L$ j$ U7 t
for (y=0;y<30;y++)! j4 L6 E2 G* x0 v% ?5 O
for(x=0;x<20;x++)
6 i s5 r4 d- W, ?. ?pokeb(0xa000,y*320+x+zl,fgetc(bmp));
" H& X2 [0 |4 ~ I/ c0 Kfclose(bmp);) l# m" f. r6 T* P7 P' ^
}
3 @4 F; y2 o# l U& kvoid comlipai() /*整理电脑的牌*/' _; D) Y w9 @2 K1 M+ t0 q* [
{ int n,j,u;
. Q6 R. M9 ]7 z; I$ O3 m( {! x' _* Rint *lingshi;
# n, f7 J1 s/ x2 u$ ^, rfor(n=0;n<computer.m;n++) B2 n, M$ M: Z" ^# e
for(j=n;j<computer.m;j++)
! D6 U6 \" e4 K U0 k; t( B{
$ ~, Y0 E5 @3 w6 E% E/ lif(computer.pp[n].number>computer.pp[j+1].number)3 F, M- o8 q$ R! R- o
{$ D6 V* d6 @- j3 Z# i2 U
lingshi=computer.pp[n].k;! V. d( t4 A0 O
computer.pp[n].k=computer.pp[j+1].k;
6 q) V! u% } vcomputer.pp[j+1].k=lingshi;5 ^1 m% R6 ~! I* f+ G
u=computer.pp[n].oneorfour;5 F, I( G4 z( R; k( G* _
computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;# N5 H$ ~ x! Z0 a- f( @( D
computer.pp[j+1].oneorfour=u;7 T+ }. ]( S* v
u=computer.pp[n].number;6 w4 o- }+ U5 `
computer.pp[n].number=computer.pp[j+1].number;
2 N) Z B1 W+ s, r2 Fcomputer.pp[j+1].number=u;9 f) Q! l" |1 G
}8 b) {( b, a& f* M
else
: p5 g! d/ h1 ` b& E% \if(computer.pp[n].number==computer.pp[j+1].number)
: x" S8 i. \ ]; r+ @if(computer.pp[n].oneorfour>computer.pp[j+1].oneorfour)
* G+ m0 [% [( R9 D! }{, N4 y2 D- s7 q5 c) ?6 r5 c
lingshi=computer.pp[n].k;0 B0 l1 C' [ b1 V- F
computer.pp[n].k=computer.pp[j+1].k;7 y- B3 E" o9 t5 k3 v# w
computer.pp[j+1].k=lingshi;: y3 N$ L. _/ w" @8 ?% ?) v
u=computer.pp[n].oneorfour;
, V5 N3 k+ [% G4 R, X7 F% I7 Qcomputer.pp[n].oneorfour=computer.pp[j+1].oneorfour;) u( ^. U: A9 P1 C1 B2 y8 [
computer.pp[j+1].oneorfour=u;( I, V' [7 b3 C0 ?
u=computer.pp[n].number;. {2 T6 R) E# @; A s- V% E
computer.pp[n].number=computer.pp[j+1].number;* b; T; Q4 P/ \
computer.pp[j+1].number=u;4 E5 W4 Z! d' V; I g
}) i: j. r6 Z' |) Q, y: I9 U
}
3 N& y+ j5 o+ {+ g}
" @5 p+ o2 r. R/ z0 Ovoid melipai(). F/ a3 v; n! }6 [; m
{ int n,j,u;6 k( }$ I, _2 |2 P
int *lingshi;
( d( M& `& m/ @) Z" d+ }9 N8 Gfor(n=0;n<me.m;n++)
4 s. a A* B. O% ffor(j=n;j<me.m;j++)" \( _& Y3 K) U) ~0 O
{1 v1 |" L7 T& S$ B$ f
if(me.pp[n].number>me.pp[j+1].number)
" j3 {2 X, i0 |9 ~{6 h( m! V0 z; S6 s" d: F) f
lingshi=me.pp[n].k;
- m, o: X/ ]: Z+ ^7 n' z# S0 Ime.pp[n].k=me.pp[j+1].k; f+ i! b# t& W: L% G
me.pp[j+1].k=lingshi;
0 h3 H: y3 q% }: Z$ zu=me.pp[n].oneorfour;
4 a7 q+ D+ {5 z; `$ t* C) m9 Cme.pp[n].oneorfour=me.pp[j+1].oneorfour;
$ k# m- I4 d# B8 Sme.pp[j+1].oneorfour=u;
! d6 N* [4 W) M7 t, R m1 ?* M+ y ru=me.pp[n].number;
8 c) ^" q% g# a$ ~! M( \. eme.pp[n].number=me.pp[j+1].number;
3 m7 n! K0 @* h, D4 x& rme.pp[j+1].number=u;5 D+ {' t0 W, d0 J( l7 t
}2 P6 w7 |( S* V+ c0 ]% L. g; d
else
2 x. H1 w0 p" S" h- ]if(me.pp[n].number==me.pp[j+1].number)
# F% c9 J& w% Z0 g& Tif(me.pp[n].oneorfour>me.pp[j+1].oneorfour). `3 y0 U' N! `
{8 Y& ~- `" c: m \8 ]( _. Y2 {
lingshi=me.pp[n].k;8 h, n9 _' e( p; y' l" Y$ f- v q
me.pp[n].k=me.pp[j+1].k;+ |- V# Q, r9 W' v* L! w. i8 U
me.pp[j+1].k=lingshi;
/ A0 J z! _1 R3 d. _8 `u=me.pp[n].oneorfour;
4 | S |# E; A! x/ Yme.pp[n].oneorfour=me.pp[j+1].oneorfour;# E/ {4 h [5 K8 ]0 D$ S5 w
me.pp[j+1].oneorfour=u;
7 w- p# |. ~, I9 J8 iu=me.pp[n].number;
. D) _. C2 P z( vme.pp[n].number=me.pp[j+1].number;
5 ]* b* w# p1 _6 H4 ~* @' ~- U" @me.pp[j+1].number=u;
9 H& a# X, a3 i3 P9 `. m}& `; O9 S! F# |4 T
}
R0 n, w+ d2 ]}$ g, Q/ e, e9 e# `0 O
void rgzn(int c) /*本程序涵数的核心针对电脑的牌*/
7 J" `$ ~; i9 j J8 Q0 R8 Q{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;
* R& s' Z+ g1 o% T7 b* e% r! _9 ^7 r' Wif(me.pp[c].number<=35 && me.pp[c].number>=0)
0 l* F& D( b% i! e0 A4 ^{/ |; I, R+ R. k8 G2 ^( ^
logo=1;
, l- s+ K6 W1 J' W+ Q/ m Aif(me.pp[c].number<=3 && me.pp[c].number>=0): Y. T3 G' ?/ Z1 t9 ?4 ]
logoo=1;
# L* \& [4 B m) O9 _else if(me.pp[c].number<=7 && me.pp[c].number>=4)
8 _ \1 x. I$ F# W8 ^" H, Klogoo=2;8 r9 w& ?& d0 W1 j2 a# j
else if(me.pp[c].number<=11 && me.pp[c].number>=8)
8 Z. l' M0 ?, O- }. }logoo=3;3 c& {8 c0 L4 ?' U0 x4 ]
else if(me.pp[c].number<=15 && me.pp[c].number>=12), q0 E) S# n$ ^
logoo=4;) b$ A1 T& J# s8 v! a
else if(me.pp[c].number<=19 && me.pp[c].number>=16), z2 [4 M1 s5 Q* Y( \3 S: k( p/ m
logoo=5;6 m7 Y8 z+ N" L. p# f! i
else if(me.pp[c].number<=23 && me.pp[c].number>=20)# R. @! a3 {2 s5 C
logoo=6;
! n& b3 V( u0 l4 D# m3 _* ?else if(me.pp[c].number<=27 && me.pp[c].number>=24)# `6 L* ^+ ^8 T& ]
logoo=7;
# ~' R, C7 B; H1 g) Aelse if(me.pp[c].number<=31 && me.pp[c].number>=28)/ r# k9 S& t1 r. M
logoo=8;
$ V) v% p. {5 Belse if(me.pp[c].number<=35 && me.pp[c].number>=32)' O* d( R& V+ `; L# R9 Y
logoo=9;. H" n" T5 L1 _6 I) H0 v& B0 a, u
}
& N3 C% G2 c3 S4 yelse if(me.pp[c].number<=71 && me.pp[c].number>=36)2 k) V2 K' p$ J/ \6 Y" v- f
{
: S& Y) b9 c" W9 C! _: k/ j* zlogo=2;
* s& `9 F. R: A; b) @if(me.pp[c].number<=39 && me.pp[c].number>=36)& V1 [+ G8 P, Z! u; J9 n# i
logoo=1;4 |& `4 Z R F* \3 } c2 T3 O5 V
else if(me.pp[c].number<=43 && me.pp[c].number>=40)
. V! i+ U4 S! q5 q9 z' {& Elogoo=2;+ V2 l' }; W* u% |& P' Y) N1 f
else if(me.pp[c].number<=47 && me.pp[c].number>=44)- U, M, c8 x( J# C' q" H. Y4 V U
logoo=3;6 @3 k$ a- @$ ?5 l2 Q( b) K
else if(me.pp[c].number<=51 && me.pp[c].number>=48), Z. y! e/ ~, I, M
logoo=4;
: o: V1 J5 w; i' v/ U. f+ S$ _ gelse if(me.pp[c].number<=55 && me.pp[c].number>=52)2 R( b% l: E. c; r3 k: r& j6 w
logoo=5;) w/ v3 ~" v& N" b
else if(me.pp[c].number<=59 && me.pp[c].number>=56)
" b$ _! d C! R! e3 }, Dlogoo=6; W6 K' p1 b8 l/ |! e; H
else if(me.pp[c].number<=63 && me.pp[c].number>=60)# L) @( p; M- K& z# Y2 a: S
logoo=7;! V0 N5 {5 A. f9 k" b' v
else if(me.pp[c].number<=67 && me.pp[c].number>=64)
( z3 E" F. y2 w3 Q3 `* Klogoo=8;
9 g7 N) g: L& x- selse if(me.pp[c].number<=71 && me.pp[c].number>=68)9 A! b& s& y& {8 K1 }; P8 R0 l
logoo=9;
, @/ [8 k+ w% Z: V}3 E) j2 V7 p; o" j! d
else if(me.pp[c].number<=107 && me.pp[c].number>=72), J( n5 _. u9 \5 U& }3 R
{" t* _& _% y7 _/ u% g
logo=3;1 Z0 R# c6 o, Q x$ @
if(me.pp[c].number<=75 && me.pp[c].number>=72)
9 C/ e6 c8 {- blogoo=1;1 L* Z. [7 E1 ^$ |$ R. i; f9 ^
else if(me.pp[c].number<=79 && me.pp[c].number>=76)
- @; u+ G9 I& e5 L& ?- nlogoo=2;
3 Y: ^% U0 U' m+ B0 s" Aelse if(me.pp[c].number<=83 && me.pp[c].number>=80)
, N1 c; a( m: ~5 W# f& ]: M" Clogoo=3; N, M. c2 O9 c1 j% m) n5 g
else if(me.pp[c].number<=87 && me.pp[c].number>=84)9 e9 e2 g( f6 T/ N
logoo=4;% x. C4 ^8 `$ U$ |& B7 F) g0 N
else if(me.pp[c].number<=91 && me.pp[c].number>=88)& I2 x3 X9 d" c" W. {6 d
logoo=5;
4 {3 n0 f5 z+ w6 o6 R% P p* Z" ~9 ]else if(me.pp[c].number<=95 && me.pp[c].number>=92)) T8 [) \7 h4 X; k- e: V* g
logoo=6;
|2 X* u/ R% E0 G$ g/ Oelse if(me.pp[c].number<=99 && me.pp[c].number>=96)5 r! {' _+ v( j# @) I
logoo=7;, e; W. m9 B6 B$ m7 n
else if(me.pp[c].number<=103 && me.pp[c].number>=100)
7 ?- s% R% i6 B+ Ulogoo=8;0 L7 `. u% g/ y6 M
else if(me.pp[c].number<=107 && me.pp[c].number>=104)
" h; i& ~- b6 q5 X7 [$ \" Llogoo=9;) O; n. ^: Y8 r5 I9 S
}
% q( F1 q$ e* k8 ^% felse if(me.pp[c].number<=135 && me.pp[c].number>=108)
1 ?8 F, \2 r# ~{5 b2 Y# W* E, ]9 c8 A; c" w; m
logo=4;. }/ F, M* u8 m
if(me.pp[c].number<=111 && me.pp[c].number>=108)7 X8 G1 B: N& d; w7 \) m4 G* g: c/ r
logoo=1;. q5 i. E$ T; I5 X( d
else if(me.pp[c].number<=115 && me.pp[c].number>=112)
( j6 A8 ?4 g# u& v1 }5 v8 `7 Hlogoo=2;
$ u+ _; {. K& e0 ^; yelse if(me.pp[c].number<=119 && me.pp[c].number>=116)1 q" s( `6 h2 D" b# m9 p
logoo=3;0 g% W8 M4 F O) @1 V
else if(me.pp[c].number<=123 && me.pp[c].number>=120)
9 M6 s$ @ W. q) P( Y1 Zlogoo=4;+ \, ~' _+ M% h( T/ _3 I2 d$ Q
else if(me.pp[c].number<=127 && me.pp[c].number>=124)
( p$ v# G, H; J. m* `4 L$ V1 v' dlogoo=5;: e, l6 E% ~9 n
else if(me.pp[c].number<=131 && me.pp[c].number>=128)
) _( S% B) Y' n9 @4 k1 hlogoo=6;! [8 n$ g) A1 n
else if(me.pp[c].number<=135 && me.pp[c].number>=132)
( M0 T8 K- L" T. Z( `. e" ]1 L. F4 |3 `logoo=7;9 ], C$ p$ D- K0 x! a0 j$ X8 {
}
/ c7 I2 K& N0 [! H9 Gwhile(b<=computer.m)* `- X, [! D9 h- X2 H
{
* |) ?1 T9 b3 Sif(computer.pp.number<=35 && computer.pp.number>=0) /*假定电脑经过分析后出了第一张牌*/
2 p4 ?1 c0 W! O1 m% ^{' @( ~/ W: E- i* U7 o+ I9 {
lg=1;
5 n* Q* ]# j" [' y/ Ecomputer.pp.d[0]=1;
) M Y# _8 B4 _. jif(computer.pp.number<=3 && computer.pp.number>=0); k* P5 O& f( W& `4 p- W, s7 K
{
' _2 S7 J$ \& c, a& g, Blgg=1;
l$ L8 c$ l9 `! ^- jcomputer.pp.d[1]=1;
: u7 ^3 F* _! T8 J% x3 B' V}3 u5 F) J- R2 |
else if(computer.pp.number<=7 && computer.pp.number>=4): \. Y5 y) O8 E4 F# _" z
{
% u. W" O8 X% M) r# P- L% Blgg=2;: s9 S/ s* B- T) a' \
computer.pp.d[1]=2;: C3 n$ I+ {% c/ u% q
}) O: W3 Z" l# Y
else if(computer.pp.number<=11 && computer.pp.number>=8)) t f$ p4 a. d; N# G$ y; X2 m6 ~
{
1 A" g6 _2 v. C5 g6 a# Q5 C; xlgg=3;' F Q2 ~* S+ g1 J! l/ T( x
computer.pp.d[1]=3;
8 t3 [. L4 e( ]# J) p}
/ `2 g2 q0 A2 Ielse if(computer.pp.number<=15 && computer.pp.number>=12)
' Z g6 |# y- G8 `{8 X6 a1 f. e. e& }( f: }! S. G
lgg=4;, m/ y5 e9 B1 u, M" d& P+ u: R
computer.pp.d[1]=4;
/ @- j( D- J- Y}/ u7 g. y/ S u* l, D
else if(computer.pp.number<=19 && computer.pp.number>=16)
5 A$ |% ^5 |9 u! _{9 ]* `) U6 L3 O* C/ B
lgg=5;
# `% ?1 C$ T) d- }; {. u) ]computer.pp.d[1]=5;
5 W, A/ R* y: r4 Z9 G8 L8 {}$ R8 g2 W* }: ?3 p
else if(computer.pp.number<=23 && computer.pp.number>=20)) t: F* @+ x D4 P! G
{
/ h7 J5 a. F$ k7 e5 N y+ ?lgg=6;
Z' C; k& f3 ~% x. A1 Q% \5 Xcomputer.pp.d[1]=6;
# |+ _5 }9 {% E! s8 e2 }}- k' T# D# j( Y! d( J6 K1 Y
else if(computer.pp.number<=27 && computer.pp.number>=24)
- V3 A% w# Z( P1 w; s* R{9 G" Z, p+ O; U% f- p; X' K
lgg=7;
3 W/ Y9 I; O/ [ S/ I4 ]computer.pp.d[1]=7;
( x: {* A- O: a( e; T9 O- a}; d& p# ]% p3 H( z! T
else if(computer.pp.number<=31 && computer.pp.number>=28)
- m7 _' x7 h. W7 t5 S7 G5 J: m9 P8 `{! h4 z$ }: E1 ~5 ?7 g
lgg=8;
+ Z) Z8 Z5 V) q( X5 I$ hcomputer.pp.d[1]=8;
9 G9 P9 K# Y# i5 }/ b6 B}
- X5 T+ Y+ z- p% o% w! K( {; P4 telse if(computer.pp.number<=35 && computer.pp.number>=32)
5 C9 @7 A5 p; c! v, o$ {{8 x. ?' `, ?4 ]4 X8 p% L
lgg=9;
7 L& w+ O/ j4 u' O t, _& H- Ycomputer.pp.d[1]=9;9 h0 h* G- B; a" H* {
}, J' Q) F0 m+ Z
}5 z' d3 L( D+ @. l. h/ t
else if(computer.pp.number<=71 && computer.pp.number>=36)9 `" [4 f$ ~$ m8 D0 u- I* S
{0 Z/ `1 ]0 I5 s' _) s1 W5 {
lg=2;
: R0 w- Y' v2 T5 lcomputer.pp.d[0]=2;
5 { N, ~+ F4 k* X/ rif(computer.pp.number<=39 && computer.pp.number>=36)
& Z( C- D* ^3 m" `0 o{0 v- B6 |# @6 k
lgg=1;2 V( J6 T& W/ k* b
computer.pp.d[1]=1;
- c6 y1 m) h; j}
% i$ U, M+ H3 Zelse if(computer.pp.number<=43 && computer.pp.number>=40)6 S# r4 ~. w# c& R4 x E
{% [* x+ q$ R! n- @! I
lgg=2;- R Z/ Y9 z* l0 I5 m4 S) `, h H/ T
computer.pp.d[1]=2;
: ` G3 z% c: f C7 K& f. v2 J}
" Q' G2 C v( X+ y R* n; {else if(computer.pp.number<=47 && computer.pp.number>=44)
. W! ]- b& p; ]5 a& }, k* q{. x* S6 ?8 v& L3 H* ~% b2 b
lgg=3;! P0 X2 b! F! ^& K. W* X+ {2 z
computer.pp.d[1]=3;
/ d; l3 B; e5 m# f- l M}6 x/ M! u" z7 E7 a% w" A _
else if(computer.pp.number<=51 && computer.pp.number>=48)
# `* x) v' P8 z5 b! }# H( S{
" `; @; C% A; @2 D2 _% E7 Wlgg=4;% x, A* a( G1 Q, }- Z8 p5 f
computer.pp.d[1]=4;
& @" Q9 ?7 B1 s" o9 f$ j- M}
0 n% A( V) Z" g' u$ p+ gelse if(computer.pp.number<=55 && computer.pp.number>=52)0 @& A0 Z! p) _! X' B) W
{( q( V9 ^$ i U+ \- u) e. f4 T
lgg=5;8 R6 C# {& o, h3 |' B3 ~! n" A
computer.pp.d[1]=5;
" y# i, }* e- T" T8 h# v4 o}& V8 a9 [5 N% o/ M
else if(computer.pp.number<=59 && computer.pp.number>=56)' q5 r' h- i3 p# Y
{
: P( U# |# t; m# p1 Blgg=6;
8 i+ y/ r# V o& Bcomputer.pp.d[1]=6;0 u+ b# f* d* h, ^
}6 G; ~& p0 Z0 x" l2 y8 E5 v
else if(computer.pp.number<=63 && computer.pp.number>=60)6 U, S+ y- Z5 P- q
{+ j5 K7 v# ]9 U5 I; R/ x
lgg=7;
4 o- @3 j; B) zcomputer.pp.d[1]=7;7 q7 k! j9 F# {( Q" T( M
}7 K" {- R3 M! B0 i, \0 u; b
else if(computer.pp.number<=67 && computer.pp.number>=64)
+ K, _0 M' B4 s{% y) D6 S; r* V$ C1 i6 U2 A8 {
lgg=8;
1 t; s# |' Z! H1 ` p3 ncomputer.pp.d[1]=8;
1 w% V, d( A7 G% F$ Y* g" F}
7 g E# z3 n8 D+ Uelse if(computer.pp.number<=71 && computer.pp.number>=68)
+ t7 `4 s& q o7 v" H+ L( Y{' L2 f4 T- r) j1 P1 o
lgg=9;
6 x5 F A( V+ T: f! y& }* J: Ocomputer.pp.d[1]=9;- X+ f# }2 `: O' P
}+ Y$ ^, R6 `$ y& T
}
2 {+ {6 ?0 M1 o3 H0 w) }. q) uelse if(computer.pp.number<=107 && computer.pp.number>=72)
8 D9 i+ c( }2 w{, g' g* w- h# U1 P$ u/ x9 @
lg=3;
" }, O6 n# ~! G l# ~( }2 gcomputer.pp.d[0]=3;
4 W4 w$ P4 D$ O; b1 f+ kif(computer.pp.number<=75 && computer.pp.number>=72)
1 X6 }- y$ w9 V$ {' Z5 t{, N& H. p# g% X& N
lgg=1;
; y1 x* k" z& [computer.pp.d[1]=1;
6 K5 @& z4 e6 R* x% D. K9 B}
, A9 J4 _2 u& kelse if(computer.pp.number<=79 && computer.pp.number>=76)
, T4 S9 l4 p; L2 K{, b" d% g# s# N; P' |( D
lgg=2;
% _' }. i; d0 i. r' Icomputer.pp.d[1]=2;
2 n: y$ c6 W! M" {+ f: S+ O: B, K+ C}
, l R/ r$ P) _1 J- Nelse if(computer.pp.number<=83 && computer.pp.number>=80)7 C; E+ @9 j5 A1 b
{% k2 h1 `7 W' \% ^: n3 X
lgg=3;+ C7 a( b, \7 V8 h7 K4 A, f
computer.pp.d[1]=3;1 g0 E, N0 ~5 [* e+ t3 j: i' V' L4 j
}
- r3 A$ s( c( o! Gelse if(computer.pp.number<=87 && computer.pp.number>=84)0 x6 a* Z$ s! Z7 S) s+ A+ @
{ a+ X9 g' J3 Z$ k e
lgg=4;8 N- U* {! W3 B' x$ h
computer.pp.d[1]=4;
, `# g' S' c* b: P& c( t& ?}
2 c3 k. g5 h T) {else if(computer.pp.number<=91 && computer.pp.number>=88)7 A* L* e1 x" i! i9 H* h
{) I! L o; z6 K% b( }
lgg=5;
' D. q; a$ b/ o" B4 jcomputer.pp.d[1]=5;. O# \, s) q" Z' v5 L. ~; X. k
}
6 z0 i1 `& r& V7 W0 aelse if(computer.pp.number<=95 && computer.pp.number>=92)
& e1 {- U u e2 t( c l% K{4 \' @* ^- V# e6 h
lgg=6;
7 s# _$ v2 {! ccomputer.pp.d[1]=6;- F5 C4 i( T' Y( o3 i% O
}' B% U8 t5 ^, ?1 @
else if(computer.pp.number<=99 && computer.pp.number>=96)
1 [4 z0 P9 t+ C! F& @8 H; O- h# d7 z{
8 W2 U5 a# h( F% Z Hlgg=7;1 X) I3 H; c h0 a" |; w! K+ z
computer.pp.d[1]=7;; v* I, R' q6 {
}% B. @. I+ H3 [- r
else if(computer.pp.number<=103 && computer.pp.number>=100)% Q( q) q. r+ f+ M# ]
{
- Y- d- C, ~$ ]" Y( Rlgg=8;5 @, H( c/ [- @+ O2 \4 [( G, Q
computer.pp.d[1]=8;
8 {4 L8 Q& L, O}1 K# @) ^& \4 A' O0 P
else if(computer.pp.number<=107 && computer.pp.number>=104)
0 ^1 i8 h/ f- L$ n2 x$ A' I+ p4 t{
7 ^0 Z2 e" }2 `lgg=9;
4 ], ^5 d6 G* h' _! \$ H3 @computer.pp.d[1]=9;
/ {2 J ]) q* `5 s7 t4 |}
- b, F& A' L0 s9 }}
; Z# @1 f w' }4 Xelse if(computer.pp.number<=135 && computer.pp.number>=108)
% S$ {/ @+ z% j, a{
8 ]; }0 l5 `0 e. U" N/ a, dlg=4;/ g7 H) s& l2 o1 p* U! o5 q
computer.pp.d[0]=4;) i8 w9 [. @8 r8 j s3 D( g
if(computer.pp.number<=111 && computer.pp.number>=108)
0 U1 J3 d: I s6 e{( [8 }0 D5 S1 T9 s9 I9 j k0 {
lgg=1;+ v! G: y1 _! G0 J
computer.pp.d[1]=1;
8 }- c/ M) a* }}
& R- A! j- _$ c: i5 h' K1 helse if(computer.pp.number<=115 && computer.pp.number>=112)
" b7 }! ~% Q z; z H{2 T; K) n" j5 j
lgg=2;
" l" _% ~! s3 `; ?6 O* qcomputer.pp.d[1]=2;
9 K n) P1 `2 r" {& }}
; b; c" h6 e% @else if(computer.pp.number<=119 && computer.pp.number>=116)+ Z( P( l7 p, c) f. K/ ]* p% A
{
& b# ]" S* N# g9 ]: P( j n8 Xlgg=3;
2 O1 z+ T; `( ~8 lcomputer.pp.d[1]=3;1 d# }$ M& \; j
}
& h6 |1 O1 q4 r' j p% ~$ Delse if(computer.pp.number<=123 && computer.pp.number>=120)
3 E8 _; ?" b) A+ O{
( v0 c# S0 Y+ qlgg=4;
) k* h1 z# T0 c% G+ Acomputer.pp.d[1]=4;
# w$ w% ]6 o- E, K q, }}
3 t# @/ J* _. R( ~; @; gelse if(computer.pp.number<=127 && computer.pp.number>=124)
8 e/ j# |! T% b. z7 x7 p. ^ `{
7 t! S: v* r. W( a$ E6 s7 R' Nlgg=5;
9 L: Q" H/ L- P5 @5 Ocomputer.pp.d[1]=5;4 Y& G9 y3 \% Y/ j, E7 b* R
}& C! g* ?( F4 T
else if(computer.pp.number<=131 && computer.pp.number>=128)
/ T1 p; j5 {+ ?7 M% o{0 F1 w; `: o# N6 U7 |) r
lgg=6; _1 l9 L9 ?+ r9 \" h0 [ }/ d
computer.pp.d[1]=6;, f; w( A8 ^9 b. p
}
/ B# f$ l/ p4 j- P8 n! N. j* Ielse if(computer.pp.number<=135 && computer.pp.number>=132)
" l7 p* Y7 _2 H, K4 T& Y U9 c{
3 y( r7 u/ S0 n1 n7 ^/ O. H5 ?lgg=7;
- s0 K6 O& r& Z+ n+ K6 M+ N9 Fcomputer.pp.d[1]=7;
1 t* A# R6 ?. V* C}* O9 |# [" r' `7 P* H/ ?3 [
}3 h }, t" T! l. o$ ^
6 r# R$ J5 Y5 V' r# r6 [ rif(logo==lg) /*如果相等的话,那再进一步的判断,乓杠的判断*/
$ I% m9 ?* h" Bif(logoo==lgg)
7 c: N: `+ H$ x- e3 T3 S( Gpg++;
7 c, ^* F P) T$ `ch.lg=lg; /*保存电脑手里的每张牌的信息*/$ A9 {( F& U5 n+ U
ch.lgg=lgg;
# g0 z! f0 N3 q0 Z% Glg=0;8 A, Q- O/ J& p- J" I4 H
lgg=0;- y% @( d" M' W' ~, |
b++; e/ |$ I7 g% z! t6 W4 N- {8 x
}6 |5 y% T+ f; r; `
if(pg==2) /*乓*/
E: `: D! C1 ?1 n, A/ h{ ?6 }; v3 R% g) F7 T8 h
d# B# \& X( ?sing=1;
; l1 V' A- U2 E/ L5 f: `( jb=computer.m;
# f+ }9 v/ C- M3 xwhile(b!=-1)* @3 T1 x, e( X' I; l: t8 T! O
{
% T4 _+ f8 m+ L8 ~4 v% cif(strcmp(me.pp[c].k,computer.pp.k)==0)
, o. m P" R: M" ]5 u6 kcomputer.pp.p=1;" Z m- _, p7 S1 l
W) a& {) b5 K( k) Gb--;$ ]9 F% [! t0 Q2 P3 F% G2 s
}* {3 d2 k# [; L1 p4 k# L t' S, _
}
# Q1 T7 x/ w1 d- W$ lif(pg==3) /*杠*/4 ^: Z: |+ y0 ~& F c9 e5 r( g+ `
{
8 u& G8 L0 H" l: f4 D! N5 D4 ~# @8 T* m1 g
sing=2;
. f$ Q" ]7 T# u% ?- `b=computer.m;
4 E# z' G; c% {/ b" ?$ y# K5 o8 Zwhile(b!=-1)' @! V2 K+ \* ?! g! k9 w
{
+ {3 ]/ t* J* G- u0 F. i2 Pif(strcmp(me.pp[c].k,computer.pp.k)==0)
4 ], ] ^9 D' w5 m: P, ccomputer.pp.g=1;: c, P* g4 X7 k% m) D: D
b--;
# o5 T$ R5 v k# D7 O! V}
9 |6 ^# P& l9 l6 p: ]}7 q6 S" z1 N( P4 d1 f7 g
f=0;9 V7 T) S5 d5 W$ u8 S( M9 N
while(f<computer.m) /*吃的判断*/! u* B' V% ]4 k% u; I
{ if(ch[f].lg==logo && ch[f].lg!=4)) o. v6 C2 M0 ?4 g1 Q* A
{. w. M4 E' X7 m' H$ M1 L5 i
if(ch[f+1].lgg-ch[f].lgg==1) /*顺吃*/9 k6 D- Y8 l' k
if(ch[f].lgg-logoo==1)
" i" G1 n; @4 I1 u/ L{7 Z* H! ?' q/ \) Z6 c/ s$ ?! @
gp++;
! m1 O/ y& v5 n4 R3 t+ ]. |, Kcomputer.pp[f].c=1;
* d/ R+ K* h4 q4 O) O" _* E8 ~2 }computer.pp[f+1].c=1;
! \2 \- q$ F* _}
0 F$ A, {0 a) O# y v. p% Cif(ch[f].lgg-ch[f+1].lgg==-1) /*逆吃*/ X3 F' I; B4 ]) p2 q
if(ch[f+1].lgg-logoo==-1)% [: L! t) t$ B' R$ y
{
' Y! \5 g" d* h _1 V, r+ zgp++;
1 \( g% K! O, @- ccomputer.pp[f].c=1;& @7 c6 m$ i& E' E
computer.pp[f+1].c=1;
. C1 O: s' k: }6 e3 }}
* }/ {0 d7 U5 Z; J, E2 L5 Cif(ch[f].lgg-logoo==-1) /*中吃*/$ ^/ g. c+ M' I- \3 l; x
if(ch[f+1].lgg-logoo==1)
4 r( M( k# n0 T" F{
% b9 f* X* S# @7 M8 K2 Ggp++;5 P7 ~3 z' ?# F- S2 e
computer.pp[f].c=1;" E! C( A% q+ u9 l
computer.pp[f+1].c=1;5 U! F8 Q" n7 E5 p, T+ e9 I( }5 Q
}) J9 @/ e. ^! l+ S# k
if(gp==1)
& t1 g+ D# ?* g( l8 Ebreak;
( X5 `/ N& p0 a}
: B9 j1 r7 W( L2 Jf++;
# E/ U& W* Q5 r1 R4 h$ c}/ Q! O( z# ]% z0 z1 |& S
if(gp==1)) q8 d4 V6 a4 G. X1 B* n# C' T+ ?
{sing=7;2 N+ x- o- V. U) L4 n
& N0 J( t/ v. A/ E+ l
}
& N6 X! N4 l) f, @$ c6 o9 Xpg=0;
' k% t) u* A& P% N5 `9 b" |; t9 |gp=0;
: h% l7 w- Q. e1 o# fb=0;# v; Y: ]: S1 L! ^0 _
}* x0 z, j' q: Y5 y& O; b
void rgznme(int c) /*本程序涵数的核心针对我的牌*/
# D* N+ P( X3 o7 Q l{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;
% Q" V, O/ z3 A: [! dif(computer.pp[c].number<=35 && computer.pp[c].number>=0)5 @" F& ]+ t7 i
{
, n8 Z% V% U0 M/ C1 M2 i( @. clogo=1;$ B; c" ?+ ^- [; `7 B9 d$ |
if(computer.pp[c].number<=3 && computer.pp[c].number>=0)
% `4 O+ |- \: ^/ d6 dlogoo=1;
% t3 h- n* ]3 H0 |3 z& s: G6 Helse if(computer.pp[c].number<=7 && computer.pp[c].number>=4)
# P. j Y& G* m2 H! S, rlogoo=2;
# R3 D8 B& T: E( J. J5 a8 telse if(computer.pp[c].number<=11 && computer.pp[c].number>=8)( o3 \1 I* B, [& s( Z
logoo=3;+ T8 v+ ^" W. y, b6 j" t% i
else if(computer.pp[c].number<=15 && computer.pp[c].number>=12)
) P4 I4 l! \; L* A$ w$ Ilogoo=4;9 w. o& V/ S$ u1 q
else if(computer.pp[c].number<=19 && computer.pp[c].number>=16)+ ^* i! S& W% {3 t
logoo=5;
- g9 V5 q% p( I! l+ F: Kelse if(computer.pp[c].number<=23 && computer.pp[c].number>=20)
# X3 |! }& Z, \; P. c& Slogoo=6;; W6 H! p; u& Z3 [! @# ^3 G
else if(computer.pp[c].number<=27 && computer.pp[c].number>=24)" Q& o* u7 S( F5 A+ V3 z/ _
logoo=7;
, P2 p# N. P) e. a5 H0 Helse if(computer.pp[c].number<=31 && computer.pp[c].number>=28)
& F8 i$ E6 V8 g9 s5 Rlogoo=8;' |9 Y& `: }& n7 t
else if(computer.pp[c].number<=35 && computer.pp[c].number>=32)& }/ k' y5 o, |0 [+ h! _
logoo=9;; z+ k) p4 d ?, W6 y8 p H
}
0 s9 a8 P) w- D7 J! Qelse if(computer.pp[c].number<=71 && computer.pp[c].number>=36)
9 J5 g( M5 B) {( \" o5 ^2 A3 r{
9 C# E& k* q( F7 U+ W! \! Nlogo=2;6 G7 @* b7 n8 h; ]) _
if(computer.pp[c].number<=39 && computer.pp[c].number>=36)
4 C: b( l$ K$ D3 Clogoo=1;
1 g; h3 z( f. R) K/ Nelse if(computer.pp[c].number<=43 && computer.pp[c].number>=40) L6 ?; ?9 m, D$ t3 A8 T
logoo=2;0 g) r. l3 {( n
else if(computer.pp[c].number<=47 && computer.pp[c].number>=44); N& G4 P1 L+ S
logoo=3;( [: |0 i1 I9 v% E' l! g
else if(computer.pp[c].number<=51 && computer.pp[c].number>=48)" I; z! o6 l" Q6 h) E
logoo=4;- X/ w3 C, W c) ?# x1 u+ r
else if(computer.pp[c].number<=55 && computer.pp[c].number>=52)
5 k* B' [, S) h7 {( tlogoo=5;1 L A5 H$ Q+ ^, G1 H; s
else if(computer.pp[c].number<=59 && computer.pp[c].number>=56)
6 @( B7 P1 } Q: F' g. m Flogoo=6;
3 Y5 x8 ?) Q' z' Y9 A! \% B9 b. Relse if(computer.pp[c].number<=63 && computer.pp[c].number>=60)6 T( R- |$ I: _
logoo=7;
! Q4 t9 P) [6 b, nelse if(computer.pp[c].number<=67 && computer.pp[c].number>=64)& r4 Q7 F" x1 g. U
logoo=8;: G1 Z6 _! p2 U# C
else if(computer.pp[c].number<=71 && computer.pp[c].number>=68)
, G, Y; M+ ^1 P3 Plogoo=9;
9 c* e; }1 V8 E& x" x" r/ [( b* t3 e/ f}
0 C6 P: Z5 X" Velse if(computer.pp[c].number<=107 && computer.pp[c].number>=72)) m/ P- E, i. N# O1 s
{; c! N, q! D2 {& a
logo=3;
& }. v2 w& N1 K& a6 nif(computer.pp[c].number<=75 && computer.pp[c].number>=72)
9 b' [( |- ^ M% H. c) x% mlogoo=1;/ @5 h. ~" w0 |5 d; m6 O2 l1 S
else if(computer.pp[c].number<=79 && computer.pp[c].number>=76)3 ~% g* S) F. f0 ?9 y; X8 K+ U
logoo=2;) L: i; X9 w) e0 M: Z2 X
else if(computer.pp[c].number<=83 && computer.pp[c].number>=80)
) h9 w: }) }, H* v9 [5 @logoo=3;8 ] R+ O+ b8 t0 o
else if(computer.pp[c].number<=87 && computer.pp[c].number>=84)
2 ?) Q1 r1 P# F Q: R# u" D" Vlogoo=4;
" K+ |' C+ U) p: G2 m% Selse if(computer.pp[c].number<=91 && computer.pp[c].number>=88)9 O3 }4 Q) y& T8 M
logoo=5;/ _' Y" @ N. y( e. n1 [- ]
else if(computer.pp[c].number<=95 && computer.pp[c].number>=92)
8 @! \) I3 a7 C) [logoo=6;' M# c5 R: q) B R& H3 B
else if(computer.pp[c].number<=99 && computer.pp[c].number>=96)5 N, J) I$ R+ E9 U
logoo=7;) F% q# o) A% ^* @
else if(computer.pp[c].number<=103 && computer.pp[c].number>=100)3 L1 j, M5 {5 v9 C: D
logoo=8;
( Q2 o3 V7 Y7 s0 K- Aelse if(computer.pp[c].number<=107 && computer.pp[c].number>=104)
8 `# B0 c6 }. Clogoo=9;
, } m% K4 X1 x+ i0 z- \% p}
! j& ^; Q3 B6 w4 x% Pelse if(computer.pp[c].number<=135 && computer.pp[c].number>=108)
; [/ f7 H4 T( b5 ~{
& ?3 a) H C/ y' Y- J( z/ Ylogo=4;5 g' G' c+ j* H" f* I
if(computer.pp[c].number<=111 && computer.pp[c].number>=108)
% N& _# b, m* N2 F* d8 Klogoo=1;; k( v9 Z6 ~! F5 ^
else if(computer.pp[c].number<=115 && computer.pp[c].number>=112)
6 M! L3 V M; dlogoo=2;
5 A+ v/ S% T" B6 J7 m9 Selse if(computer.pp[c].number<=119 && computer.pp[c].number>=116)
% e/ @7 {; S' ` J5 B2 ylogoo=3;
8 i0 {$ K& E" y8 Welse if(computer.pp[c].number<=123 && computer.pp[c].number>=120)
- y! {: K$ A! `0 c, G! j- Xlogoo=4;
" W: h a2 d* k% p* q6 M$ R0 F* Pelse if(computer.pp[c].number<=127 && computer.pp[c].number>=124)
" ]: e8 U; i) N1 alogoo=5;1 l9 A! T* W1 F- g- ?- L
else if(computer.pp[c].number<=131 && computer.pp[c].number>=128)
4 ` y* h0 Q7 {6 d! Q7 T9 C d! P, Ilogoo=6;" T1 ?- x r' a! q( |
else if(computer.pp[c].number<=135 && computer.pp[c].number>=132)- e2 k% a$ y, @
logoo=7;1 o4 o7 R( p. B* A: v
}+ m# b) Q. t& a5 v# Z# {( Y$ U. I3 l
while(b<=me.m)! d I3 V; V* n4 Q* A$ r- e0 n, U
{+ A! B Y' V( z% `9 `
if(me.pp.number<=35 && me.pp.number>=0) /*我分析后出了第一张牌*/
3 N% L# m6 T1 j{
- F" i0 S/ w' B' x- wlg=1;# F H- J! @: y2 Q
me.pp.d[0]=1;6 z+ ~) G6 S( V- x& B, H# C5 y6 n
if(me.pp.number<=3 && me.pp.number>=0)
9 L9 l1 B+ W7 ]{# L1 f; B5 o' d* c7 g6 M4 ]6 Y9 M
lgg=1;
- U/ p& F e! R2 gme.pp.d[1]=1;5 A7 m2 y- x: }: `* D2 n, y
}0 r! V' }9 X# ?6 q( _
else if(me.pp.number<=7 && me.pp.number>=4)- f" V( O, Y7 E. U, ?. @
{2 E1 x" d6 k; U0 H
lgg=2;
" j# F3 N) w4 e1 Wme.pp.d[1]=2;
( n1 v0 b. j1 r. X+ z4 `}
) h* m5 ]! {2 r: z% a/ yelse if(me.pp.number<=11 && me.pp.number>=8)
- h+ c! z3 }( C3 Y& L3 v$ V{3 N9 A3 m* Y8 F% T
lgg=3;
! v( |" _9 g+ Sme.pp.d[1]=3;: k) D+ I# u& W3 |+ L2 N6 J; X
}
$ y- q8 V9 C, J& o# u( velse if(me.pp.number<=15 && me.pp.number>=12)
1 l) ]6 h6 {% I9 P U$ h{3 L: _+ N4 E' K S. Z
lgg=4;3 t. i- H1 r/ E1 _; x
me.pp.d[1]=4;; B0 f! p: t' r; g2 x! g4 k
}
: k: o0 {+ w8 h3 N+ Eelse if(me.pp.number<=19 && me.pp.number>=16)
3 Z( ]9 @% T/ }/ P* w1 h{
( y9 S, V; o) A1 Z+ t6 jlgg=5;. r2 k: d) }; Z& Y. C8 ~( M: f
me.pp.d[1]=5;9 L( [* I! N; k+ A& d. ]
}7 G# ^+ P" f- I0 g& r
else if(me.pp.number<=23 && me.pp.number>=20)# n1 T4 {& L+ o/ R7 l; x
{3 ?5 E- T+ s( b
lgg=6;
: ?* ~) I7 |# W6 sme.pp.d[1]=6;# R g/ g2 L" t% E4 A. j
}
3 n$ `% s; j4 r+ \else if(me.pp.number<=27 && me.pp.number>=24)
, D: q+ H4 s) |% |. e) K+ d{, H6 I( r4 L3 j& a9 k7 ]4 E& }$ r6 l
lgg=7;1 H9 f, A0 z) l a' \7 w
me.pp.d[1]=7;1 o4 Y6 W; Z6 H% g# S1 L2 c, ?# \
}& u$ }/ @& k7 V: A
else if(me.pp.number<=31 && me.pp.number>=28)3 P G* k$ C; I/ S5 [9 L/ z8 ~
{
" {, s; T5 h+ g3 V/ c# A5 k5 s: R elgg=8;
( [; `2 `) T# D- Y5 A8 b8 fme.pp.d[1]=8;
) s! O1 w+ u& @9 b' N}7 i4 T7 \! S3 z8 l
else if(me.pp.number<=35 && me.pp.number>=32)
9 W" H; q, M& V" o{
/ a5 t1 Y% Y5 l9 Q; i9 h5 D9 x0 xlgg=9;
5 _- H# u8 m. F$ `+ ame.pp.d[1]=9;
; o' r7 U# Y- O- T}8 y6 F |0 R( L: P, h5 J* T
}% q( Y2 Y4 e0 j1 m4 Q$ C
else if(me.pp.number<=71 && me.pp.number>=36)
# c/ J9 c9 Y/ {1 q. }' N9 U{
0 t2 _! U2 e& j" elg=2;
6 u* }$ @# N- L3 u0 f6 rme.pp.d[0]=2;
, i% l' u1 Z4 @# M, v$ D" E% Gif(me.pp.number<=39 && me.pp.number>=36)! P1 d9 |+ n4 I: K, X
{
+ t. H! H8 P9 ~" o( U0 Olgg=1;4 n. M- k% a0 c. _. a
me.pp.d[1]=1;
6 _9 x8 K# E- p5 f9 D}! k, \' {+ \ i `- C5 {, p J% J
else if(me.pp.number<=43 && me.pp.number>=40)* m+ j k( M* z6 L1 }/ ~2 _2 s
{+ ~9 s# v% h: z$ y9 C) E
lgg=2;/ R5 c: r5 Z& r
me.pp.d[1]=2;5 E+ l% i2 ^: Z9 n: r$ L( @
}. F8 Z6 ~+ M4 Q; z" r7 M
else if(me.pp.number<=47 && me.pp.number>=44)2 a% Y% W! U# I: {$ K) x s6 n
{8 `$ j; s! q X {4 ]
lgg=3;) V. k3 `; W7 m0 n% O3 ^
me.pp.d[1]=3;5 f y$ L# Y( e
}% t# X6 l; E" y( Q, u4 G% k. z- w
else if(me.pp.number<=51 && me.pp.number>=48)
' e- G% ~! [- j x0 y9 X{- X4 W+ d1 ]% S. X" b
lgg=4;* c/ E4 N+ X" ~/ A
me.pp.d[1]=4;4 |! M. F5 X3 z. b5 H- P
}
3 r' `9 N0 g/ F( Ielse if(me.pp.number<=55 && me.pp.number>=52)
. x: p6 S' M) b{, v K$ Z6 F. z" G4 q
lgg=5;. n; C/ O1 `& l
me.pp.d[1]=5;9 g `6 f/ ^; @7 Y+ s. H- l
}9 f+ q5 k2 [3 n( J
else if(me.pp.number<=59 && me.pp.number>=56)+ q! a, q3 ?( r; @
{* y# J! ^$ z& z1 I8 E
lgg=6;; g$ w1 @- X Z9 @: D; N2 H. f( W
me.pp.d[1]=6;3 \" Q- E+ R3 o
}
7 I9 l3 ~3 \$ j5 b2 u4 w- a! helse if(me.pp.number<=63 && me.pp.number>=60)
+ F) u# a% E2 |$ D0 X1 n: T{
8 r0 h1 \' S; {lgg=7;
0 k$ x p' T7 O" G7 ~+ D* |( O+ X$ Mme.pp.d[1]=7;. ?% ^" ] Y$ s" n6 o, O6 L
}
3 w+ u+ U1 c4 q0 selse if(me.pp.number<=67 && me.pp.number>=64), I; g" u# J; Q% S
{. W2 Y4 q* o5 J! M/ V( J
lgg=8;5 B3 X R U; b/ b" i- b' X& F3 z
me.pp.d[1]=8;8 \, G; l6 l. M2 B5 D8 D
}
0 p V+ }0 z1 y# g5 t$ C! velse if(me.pp.number<=71 && me.pp.number>=68)$ H) i. o; d6 ^+ U6 {0 ?
{' ], E6 t/ Y m. Y2 A
lgg=9;
9 }8 q8 N) r8 h. t' Hme.pp.d[1]=9;
6 H8 R) Z# r* `0 @}2 h) w2 n# n3 n7 }4 I) c
}
* d- N* `. }0 R5 d; Telse if(me.pp.number<=107 && me.pp.number>=72)/ A, ]5 q1 _& Q k7 S/ F0 J! a# `2 t& Y
{9 Y7 x- E6 Z6 r
lg=3;
* ]) K- s3 u2 E6 d* B; s! hme.pp.d[0]=3;% s% m" z$ b* G7 Z+ F; c$ E
if(me.pp.number<=75 && me.pp.number>=72)% L) d7 Z+ I' P" L, w4 ~2 f3 Y
{
! K1 X3 O8 y$ n6 t8 _lgg=1;
8 `* R: W d$ |6 x2 ume.pp.d[1]=1;
2 ?: s4 t5 o; W. i4 L, Z}& s8 f8 v5 _/ U5 |( P: [
else if(me.pp.number<=79 && me.pp.number>=76)
$ ^8 N6 M( `+ v# i{
# v" y/ J' ^: \9 a+ m7 Ilgg=2;: ~6 J3 V8 d* R! n& R$ O
me.pp.d[1]=2;
4 C* u5 P3 E% f}
# ?3 ?% u( N$ `* w, Oelse if(me.pp.number<=83 && me.pp.number>=80)
/ B' g; L# i% n7 j( R _! X! M{6 o( I. o7 d s$ T* Y* L! d
lgg=3;& f) R- n2 Q! X+ ^. Y$ l* l$ S# x
me.pp.d[1]=3;2 P! V6 Z$ S2 q# U9 Q5 t) R! H$ J
}" ]' F& F5 h d. M% H, m+ L/ p
else if(me.pp.number<=87 && me.pp.number>=84), v. O" n7 ?8 W B* B' {
{1 {4 @5 k. o; a! r0 `8 |
lgg=4;! k1 z% N' U* S; Z
me.pp.d[1]=4;
! o: V1 i) ?# n6 c}3 ]( Y( K7 q# T, Y0 T6 R8 u
else if(me.pp.number<=91 && me.pp.number>=88)
. j5 g/ t- c# n" T{
& }, l4 E1 r% |) y3 q9 olgg=5;
+ ~& P2 o) @# ?: Q. j: ^# O' Hme.pp.d[1]=5;
- d6 Z; Q( ~1 U9 ]6 R7 w+ x |}
& k/ d0 H) g( ]; f0 B. Ielse if(me.pp.number<=95 && me.pp.number>=92)$ [9 ^; }4 L. b. }3 G
{
! }& ?: B+ h$ C, j5 J: x4 Klgg=6;
# P3 ^" {* F" J3 V% Ime.pp.d[1]=6;
8 ` m) I8 R6 c8 l& `3 @} u' w1 P- s1 l P
else if(me.pp.number<=99 && me.pp.number>=96)
$ r% E' Q5 Z2 T2 e+ T+ d; H9 f{' ~6 Y7 d# ~" T
lgg=7;1 R' p. n! a7 h
me.pp.d[1]=7;$ h2 K! ] D# H8 T6 F/ ]( M+ X2 J
}
) U# k1 V% _$ H8 belse if(me.pp.number<=103 && me.pp.number>=100)* r: P0 s6 [( [ l6 F4 O) ^' T- y
{
$ g! V7 {+ B+ mlgg=8;/ o9 @2 B% c1 [- h) @8 k
me.pp.d[1]=8;
! X$ d3 \! G/ S y}
. z& W8 H! n' s3 c2 ?else if(me.pp.number<=107 && me.pp.number>=104); S* W) c/ |: m Z& F8 _9 F2 _' U
{& c# M0 p: v* g; A2 s
lgg=9;
( r# G$ p* Q! Z4 G+ l( a8 Xme.pp.d[1]=9;! _- ? G+ I: O8 k2 t! d& h+ p$ |
}. {3 D4 G1 o1 O2 G" R
}
8 C- u8 B) v V3 A9 L( \% Delse if(me.pp.number<=135 && me.pp |
|