- 在线时间
- 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>部分图片未上传
' j) J0 x, Z% x1 i4 n+ m X/*天宇软件 k9 _; k) N0 L# w* X& n
作者:上海黑暗之龙
: Y. h8 I; n; B! J3 e2002/10/30
$ V) |9 U9 U4 e( m麻将原代码*/, v7 p' q/ H+ ]2 E9 b
#include "dos.h"
, l& A& d* g; h9 _#include "stdio.h"+ F. L9 `) ?4 M
#include "graphics.h"- t" |$ v& t$ q \# v
#include "bios.h"
0 ^% s0 l" n) g9 R, `' ~$ O5 G#include "conio.h"
- R' l/ e' |+ _5 O/ Y#include "stdlib.h"! g$ Y6 z; z$ j7 q- }% E
unsigned char far *video_buffer=(char far *)0xA0000000L;/ G7 K$ t8 R' e4 }* F: q& n
#define VGA256 0x13 /*图形模式13h*/) u6 \1 \3 d. g& h* }
#define TEXT_MODE 0x03 /*普通文本模式*// b1 ?* s1 X: H8 C! C( P( J9 ^
#define SETVGA Set_Video_Mode(VGA256)2 D7 g7 Y$ E& ~
#define OUTVGA Set_Video_Mode(TEXT_MODE)
1 O! O+ z4 i: i1 l$ l0 P. o" Y#define BYTE unsigned char
& w* r" V1 u6 j. L3 W3 |#define WORD unsigned int
l& G8 ]: q- G( i#define DWORD unsigned int5 b g5 }3 A8 M2 \
#define ESC 283
, O( a# H" R/ B j; R. T; `+ t0 {# V#define LEFT 19200
* \1 @' z9 G9 O% {/ t#define RIGHT 19712, @2 w, `+ e) P' ?
#define H 9064( ^0 g. ?$ N; D! c1 _
#define ENTER 71811 ]1 y+ ?4 U6 d7 k- D+ _) @0 h
unsigned long int z=54400,zz=0,zy=0,zyy=0,z1=0,zl=10140;8 k5 M. |: n9 s5 P7 Z- k: V
int key=0,keyy=0,sing=0,sing1=0,second=0,threes=0;# ]8 A; f- O) G0 ?" w5 ?! A
struct chi
% g" p) }9 o0 |- o{
* p5 G+ \ `3 k3 \( M0 f! Tint lg; Y& t& d. q7 {+ y2 i/ r
int lgg;
" X* p- ?' @3 G3 R% c. c4 h}ch[13];
5 x" x4 Z$ z) o+ r9 v( Hstruct mj
4 ^9 v L6 E; u, H{ char *name; /*名字*/
2 Q* \& L+ r! B0 n) e0 [6 t T2 @int data1; /*是否已出,无用了*/
+ x( @" [" e' S9 xint data2; /*是否在手中,1为自己,2为对方*/
9 t7 w+ W* {# Z. @" ]int number; /*同一个花色的第几张,共4张*/. a1 }( v, l: H' S2 E
}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, s/ E+ m/ _# L' e
"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,
) S* k" |& o( o+ `5 E( |: E6 j1 C7 n"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,
! Q; n, b8 P$ m( `+ o"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,
# n% c! H4 n/ c. f: }"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,
) a6 {" B! d$ l- ^" m"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,
^# i& ~* w) z& i+ Y0 I"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,: N9 p; v0 [& Z; J1 P/ `& W; 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,
3 E- i4 c8 L1 D* r' v7 N6 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,/ X8 r# S2 U5 v/ R
"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,8 C5 s8 N! a. r8 ^+ ]7 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,0 @4 m9 X: j" n @8 n% h
"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,
2 G( n0 ?% M) b8 H1 u) |$ a: f"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,
& G S1 c. v$ ]1 y. l0 F"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,7 f& W& @7 h8 F g A
"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,
5 g! u5 t# L8 M0 Z+ q. c"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,
3 i& L7 q* M" \4 H# 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, A0 v* Q9 n6 [+ Y8 V: d# C6 I* b$ u
"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, v/ l! i9 f9 z# c5 P' h, t0 G
"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,* M' Y9 B# z0 M8 W8 t w i
"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,
% h2 z* O% }$ h2 G/ y- j o"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,0 b% d- L1 S7 E9 J8 p# Y7 i, ?
"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,
9 e/ g- `* S, x: i4 P. E/ F"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,& E( ^4 S5 ^: V4 B6 R% [& x
"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,# k$ T( U1 x$ C1 l7 T5 U( O& a" a
"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,+ U( e2 b5 m3 o. z
"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,' \6 s+ L8 B1 \+ R* D5 ^& g
"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,# H1 a% Q- t+ [" b; Z2 X: x: r4 w6 b8 p
"34.bmp"};
, i+ f# N* [7 \+ Y, c& x. c# [struct every: @) e s. k0 L1 c. }( Z8 }
{ int *k; /*名字*/
+ B, y4 x$ w7 {/ ?int oneorfour; /*同一张牌的第几张*/" t: [; q7 `' {) l$ m
int number; /*第几张牌136*/
3 t8 H7 ^# M) I, V5 _5 fint p;
2 R4 l7 K; H* U8 X; J8 s/ t; K8 u1 L% iint g;3 E% K. u' s- j7 I
int c;4 Q2 D, P% F* c. J- k z3 d8 R# M
int d[2];
; _9 z# S! y& i" j2 S1 [& F, A# r};
$ n& z4 P, M; V) S* q+ fstruct me- W; n; ^9 r% j3 z% ~/ c
{ int m; /*定义有几张牌,开始有13张随着游戏的进行,会越来越小*/3 l! A2 R- U" L+ ]) C ], K
int p; /*乓对方*/
* {/ t' r. |; a4 f. C; Y/ S# h8 x/ pint c; /*吃对方*/
2 }& b: p9 c- l* a- }7 Eint g; /*杠*/1 L% c4 k( t+ `. Y! B
( z1 Q! |1 N1 Y
struct every pp[14]; /*存放手上的牌*/% K3 x$ v8 E# J) J# @7 J
}me;
& B6 R2 V8 q) |7 {8 q5 Xstruct computer# X3 c- S8 k9 y0 x* ^
{ int m;
6 C" k; a* q9 Z4 Y Mint p;
' n3 J2 D0 r- E0 f: g7 mint c;" a5 [* ?, I7 u3 b' ?
int g;& [& _2 h1 V9 b! ~
struct every pp[14];
9 ^% C5 z$ b; }: k* R" [}computer,comp;
4 ?( F9 y6 e$ H6 A* S1 H( l
1 ?& i7 b, |1 S, Y6 z- R1 n( o2 u1 ^# x/* 设置调色板 */7 A9 y3 S7 R0 V [( {$ i6 s
void Set_Palette(int Color,BYTE r,BYTE g,BYTE b)
, Y4 ^& E9 d5 Z$ Y% ~1 ~ I{
7 a4 V8 {! r$ K5 foutportb(0x3c8,Color); /*0x3c8写端口 写色号*/! b d! I( L3 v5 e x
outportb(0x3c9,r); /*0x3c9数据端口 R、G、B的比例*/
3 H! A7 r, ^7 c: s# D; youtportb(0x3c9,g);
% v) {8 A0 }, N+ n7 d! Aoutportb(0x3c9,b);
6 w1 L" `& `' T- c& D} h. _ X; c/ u+ X5 }, r: F6 Q
/*0x3c7读端口 0x3c6计算机调色板寄存器调用端口*/
) [! d, @% F0 `$ W0 c0 `6 q/* 设置显示模式的函数 */$ S# I: w9 i, ]
void Set_Video_Mode(int mode)
2 u3 ]) ~4 v& y/ D" Z{
3 N! J/ h1 V0 Y1 ^union REGS inregs,outregs; /*定义输入和返回寄存器*/9 [( ^3 d! J, ?3 D$ `5 p$ p' U5 e
inregs.h.ah=0; /*ah存放功能号0h表示进入视频模式*/
9 A, f! C* q- l! F+ [* o S, Uinregs.h.al=(unsigned char)mode; /*al存放要设定的视频模式*/1 P, o8 {% S* ~; a
int86(0x10,&inregs,&outregs); /*通过10h中断设定显示模式int86()包含在dos.h*/ x* \& r& A7 n* w- W
}
9 ^* Z/ B: I% j* [6 svoid v_line(int y0,int y1,int x,unsigned int color)
" t8 W6 T/ n6 ?: L1 a* Y{ unsigned int address,n,temp;
5 n0 g% b) U6 f; o( u+ W1 iif(y0>y1)2 `# M" i/ z. Y+ Q
{
, s, L" P& a: I8 J6 H/ dtemp=y1;
3 [1 Z4 q5 Z- @ q) c) ty1=y0;
' W( L# I6 U: P, F8 w0 z+ R/ ~1 ]y0=temp;! [# w0 q0 Q% O3 T0 h
}5 t* Q6 d- _8 g) d* M; g
address=320*y0+x;
$ ]% T& g' q$ ^/ {/ u# zfor(n=0;n<=y1-y0;n++)" k, q/ _1 M' |7 o9 h L$ U
{0 ?" @ X' @1 s; }) O$ I8 i
video_buffer[address]=color;5 @2 M- Q; |- x( i- _
address+=320;6 Z8 I& U$ p0 p+ ]
}
3 ]0 M3 W' G5 n! a}
4 A' U6 K7 m/ }void h_line(int x0,int x1,int y,unsigned int color)
! F, I5 ?/ J7 a/ f{ unsigned int address,n,temp;
% I: ?! n" c# l( p+ G; N0 ]if(x0>x1)
- v7 g, ^& e! T: V( y% L( I{
3 ~7 Y( B+ a, @! G9 }; G/ Utemp=x1;
/ o, ]3 l p$ |0 o5 gx1=x0;
+ H `7 Z; |# M! C. E8 Y% c* [x0=temp;" N, x1 ~$ X- w
}7 S2 _4 r5 q! `$ U8 @* T7 L t
address=320*y+x0;0 S2 g, N) y6 Y& s! s% ^
for(n=0;n<=x1-x0;n++)6 F% l% b: j i" z- E
{# D! |: Q8 y. p/ v% g+ z
video_buffer[address]=color;( l8 `: ^( X! k2 c' m
address+=1;$ F! G) g" j0 a4 Q+ O% p, v
}! d c4 V$ W6 Y9 U( g" z
}
4 D! {! S8 [$ } Kvoid p_pixel(int x,int y,unsigned int color)
) K* d1 ~2 O& S+ E: D- ?2 V{ video_buffer[y*320+x]=color;
) r) `+ E1 \7 k6 b/ Y$ I0 K) G& ~}
3 Z" C3 ]4 E3 I& m0 p, S8 q7 kvoid s_square(int x,int y,int side,int color)
3 Q2 s M8 N0 z; |{4 o4 g& ^2 t$ o& a$ c
h_line(x,x+side,y,color);; ~1 C) Q; t6 w6 X5 C5 p$ Q
h_line(x,x+side,y+side,color);
! X% O0 ]$ _! ?9 o/ q% {! F; Jv_line(y,y+side,x,color);
a# x" R( m# v+ l @v_line(y,y+side,x+side,color);0 l! W% S H7 B2 G/ B1 Z) M; }9 I
}
& R3 q. F" d$ ]7 X6 v2 Vvoid r_rectangle(int x1,int y1,int x2,int y2,int color)6 ?1 H$ ^/ j4 W: Y9 j/ w/ h9 s
{
& O9 r/ @8 e4 M1 @h_line(x1,x2,y1,color);& R0 c+ M, Y; h1 P+ b
h_line(x1,x2,y2,color);
9 |+ ~6 y: N6 {6 I2 _- kv_line(y1,y2,x1,color);# o" t: h( z5 Z' U1 \/ [
v_line(y1,y2,x2,color);
7 l6 q# K% l' N5 N- Y}
7 F* j; p* v' ?( [; R2 cvoid fillRectangle(int x1,int y1,int x2,int y2,int color)
/ ?2 J h& I$ d4 x/ e{
2 J9 q" O3 ^+ `3 @int i;+ ~) T# I; o, H* ]- s0 c+ M" j
for(i=y1;i<=y2;i++)8 G; t2 V# `1 T: G. e
{- i; R$ b. k- B. v
h_line(x1,x2,i,color);: z# k7 ^1 x& }& D5 r4 y5 M5 g
}+ c8 }- Y5 V$ L
}1 c, K9 T2 l' C2 Q. e& d# _
void showbmp(int l)
! z$ ?; B/ N' d! i" E6 z9 u h{ FILE *bmp;
W+ u7 i0 Y9 C4 o6 L/ w* q( x+ pint i,x,y;
4 S0 X' c2 d6 UBYTE palette[256][3];+ G1 i0 K+ Y! k% {7 a% q3 k
bmp=fopen(me.pp[l].k,"rb");1 A1 F0 u7 T% ^( o7 }: ~0 ~, p4 L
fseek(bmp,54,SEEK_SET);
" ]4 B U' l0 e4 u yfor(i=0;i<256;i++)2 F, ^* T9 ` w) e
{
; d2 \! N3 }9 ]/ c5 Hpalette[2]=fgetc(bmp)>>2;' G0 b5 I- X$ {
palette[1]=fgetc(bmp)>>2;& x! M) ?' J$ h* T, ~8 |
palette[0]=fgetc(bmp)>>2;
1 T w7 t; ~+ G) B( |fgetc(bmp);* n3 H# R! o+ d6 w
Set_Palette(i,palette[0],palette[1],palette[2]);
* D& l/ q& S8 K1 d, E2 `/ E* i}. U+ _: J( [ K% W$ |7 ]
for (y=0;y<30;y++)( A0 j5 u p7 w3 I6 h: b
for(x=0;x<20;x++)" a* E6 {# R1 {1 u
pokeb(0xa000,y*320+x+z+zz+z1,fgetc(bmp));" W+ o4 v4 {7 z% d/ t, J: S
fclose(bmp);) E+ C% g. o& d9 K1 W2 k
}5 n w5 o0 I9 v+ C
void showbmpd(int l)
% j' X* D9 U% e{ FILE *bmp;& C6 Z# ?8 o5 c! E, m1 s
int i,x,y;
* Y9 Y# R7 X( I$ QBYTE palette[256][3];
3 x5 m( B, K. G$ b( ubmp=fopen(me.pp[l].k,"rb");: A/ c! o m# u4 i/ G
fseek(bmp,54,SEEK_SET);
$ G4 C1 _- S' m+ |& [for(i=0;i<256;i++)1 A* W& h+ n5 l1 ]
{: A$ b3 X8 t6 E! W) O
palette[2]=fgetc(bmp)>>2;5 `. T" J3 s4 b ]
palette[1]=fgetc(bmp)>>2;& ]' X9 y" K% r0 o( Y; b% G
palette[0]=fgetc(bmp)>>2;
9 y, _4 e/ B/ A [" i6 I6 b' Ifgetc(bmp);0 w2 W2 b, M( Q, Z" c* {# z$ Z3 h' l
Set_Palette(i,palette[0],palette[1],palette[2]);
$ X; X! q( c6 l. c( s8 u. O}7 u7 u# l2 Q5 }0 T8 a
for (y=0;y<30;y++)
7 S! y2 c& @1 f! Tfor(x=0;x<20;x++)
4 }( F5 l$ \) a, j+ o: [/ G; P i% fpokeb(0xa000,y*320+x+zyy,fgetc(bmp));3 \3 c; x* e- a/ m. i+ \" I
fclose(bmp);
2 F+ d" F3 X$ \}
; T; i% ^' M4 [8 u a- q# dvoid showybmp(int ll)! u2 d! ^. r2 ]5 t5 V! Q
{ FILE *bmp;
% W5 F1 e( f) k. ]- Nint i,x,y;# N) I3 o, l# N6 x! K, E
BYTE palette[256][3];
1 S6 i) A! v% h2 S- n s# |) Cbmp=fopen(computer.pp[ll].k,"rb");& o3 u, C* F+ T+ W; a3 V& [
fseek(bmp,54,SEEK_SET); w g( ^! o b1 _0 A
for(i=0;i<256;i++)
. d! @9 |+ ^, _/ B- X: ~. I2 ]{
4 d; J% }) W) r6 \6 Y. u/ }- }" ^palette[2]=fgetc(bmp)>>2;/ i @* d2 @) q: S- W: w
palette[1]=fgetc(bmp)>>2;
$ m/ \7 A0 |! Y3 d) Opalette[0]=fgetc(bmp)>>2;1 D7 d+ ], i( q: R6 a. {4 \
fgetc(bmp);
/ T# G/ ?2 o7 {3 s8 N" P- f0 iSet_Palette(i,palette[0],palette[1],palette[2]);
0 h" U7 W. z' B9 C2 J}& ^. ^% K1 g6 ?, B
for (y=0;y<30;y++): d2 N7 _0 r5 B" k6 M6 J; Y
for(x=0;x<20;x++)( u ]" x9 b) r* m" y n
pokeb(0xa000,y*320+x+zy,fgetc(bmp));
4 B4 k: Y0 n% B9 r/ V/ yfclose(bmp);0 `& W( @, p b0 U6 L6 }& m- x
}
4 Y" f8 h' S$ l. Nvoid showcbmp(int ll)
9 l) x0 k$ Q8 V5 k' P0 S/ \4 O{ FILE *bmp;' t* c) X+ e( L
int i,x,y;
" _3 _9 B0 C9 V+ _9 Q+ hBYTE palette[256][3];; a1 C9 d9 l' e& i" _
bmp=fopen(computer.pp[ll].k,"rb");
4 `4 c% I: m$ w( G/ f. B1 ~& \2 Gfseek(bmp,54,SEEK_SET);- \4 {0 c' Z5 p& S
for(i=0;i<256;i++)% M' D1 C9 A4 R% `5 X
{1 i8 C; j3 L R
palette[2]=fgetc(bmp)>>2;
0 z2 \" G! W; W1 Z+ Fpalette[1]=fgetc(bmp)>>2;" e2 h4 J2 P% ~" X5 m; \$ m
palette[0]=fgetc(bmp)>>2;; o2 ~: b' u7 ?, _4 P+ i: ?
fgetc(bmp);0 X5 N/ s% O* Z2 X, F+ G
Set_Palette(i,palette[0],palette[1],palette[2]);
~0 k0 B* I' Z+ Q/ `$ l7 y}) ~. c4 k. `7 G: w& ~$ o8 D
for (y=0;y<30;y++)
9 h/ H8 T; V" Z% A7 E5 O3 n, qfor(x=0;x<20;x++)9 g- S2 ^. m7 r6 a+ w6 W
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));
3 A% y X% Y6 D/ p5 k% @3 Vfclose(bmp);
! q, m. b/ K7 t% L8 H4 r2 j}8 m7 }7 J' w. X" Z: J8 m) Q
void bmpp(int number)1 |: o c& g+ J. E7 q4 W
{ FILE *bmp;: z2 h7 T1 p( t) X9 W
int i,x,y;6 W; K8 ?1 S8 W( C' ~
BYTE palette[256][3];
7 o' k; P1 D2 ~8 V. a/ C# Qbmp=fopen(m[number].name,"rb");
, T/ ^, f7 w; x* H3 L' R2 ~$ pfseek(bmp,54,SEEK_SET);! X: k# c/ k% J* N) f5 ^1 c
for(i=0;i<256;i++)
& b+ m5 X- I6 s' S3 t{
" `1 X+ W# g9 N; O: w0 `1 wpalette[2]=fgetc(bmp)>>2;5 |4 n. i4 B, b5 s& ?7 r8 a$ U
palette[1]=fgetc(bmp)>>2;
, h& V4 ^& i6 d. y: t; s) Cpalette[0]=fgetc(bmp)>>2;8 R. K3 d: o" a& z/ x
fgetc(bmp);
! C* E) Z7 O" P' ?5 g, uSet_Palette(i,palette[0],palette[1],palette[2]);
' Y2 t+ z( P) M$ z: f3 d f} A Q3 d& J) s
for (y=0;y<30;y++)7 d. P3 \0 R5 e# I0 H# j; l) u2 t
for(x=0;x<20;x++)% w4 q) x+ h& a' H
pokeb(0xa000,y*320+x+zl,fgetc(bmp));5 j9 l( I3 _! n
fclose(bmp);, o. u# O. H8 Y
}6 [" ~7 F0 L1 V1 r7 G& q; K
void comlipai() /*整理电脑的牌*/5 G Y4 m) a1 P9 A. N* J) [
{ int n,j,u;
p( h* s* h) x+ g U9 Iint *lingshi;
- i, z% O# W: e5 H. R/ f2 L. Lfor(n=0;n<computer.m;n++)7 q: K' J& S6 d9 t9 D: D
for(j=n;j<computer.m;j++)* p, d3 a8 ]# [, e
{- w4 _" U1 e: k) c2 H+ b: i
if(computer.pp[n].number>computer.pp[j+1].number)
2 P& `% h9 S$ M8 f1 G; c( j3 G{3 y0 z% `, S3 g' ^8 w
lingshi=computer.pp[n].k;. u7 D# v1 T( x$ d
computer.pp[n].k=computer.pp[j+1].k;# A$ p, V5 T) J5 N5 s6 j
computer.pp[j+1].k=lingshi;
) |9 A+ g4 v! \, Au=computer.pp[n].oneorfour;9 U% H8 Z& D) x! J4 c. q
computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;
) n* c' Z3 W8 u E2 _/ N i( Fcomputer.pp[j+1].oneorfour=u;
$ }5 @- w6 s% M! w$ v" G. K( ^u=computer.pp[n].number;3 }( Z. \/ @* D* a6 n
computer.pp[n].number=computer.pp[j+1].number;2 w+ ?% p U% {' C! W6 {5 A
computer.pp[j+1].number=u;
; E" u2 P) W9 p; }5 a9 g5 h}7 I/ L# G8 G0 u* ]5 x
else
8 m6 y8 ]6 Z# `, \3 w7 Iif(computer.pp[n].number==computer.pp[j+1].number)
+ y4 _8 z6 L) W& b5 L0 l" S4 Hif(computer.pp[n].oneorfour>computer.pp[j+1].oneorfour)
; [& a; v9 c0 [" D3 e{4 K+ K9 m; c( v2 i
lingshi=computer.pp[n].k;
0 t- q$ v+ w7 b8 E: s. T# `1 ycomputer.pp[n].k=computer.pp[j+1].k;
) L3 g! f" F7 x0 v& t( M9 G0 ~computer.pp[j+1].k=lingshi;
$ k+ s/ P. | B5 N' v1 a' G( Ru=computer.pp[n].oneorfour;
. n" Z D/ W4 e$ f3 l$ ^computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;2 I% _; j( T: o, S' B: Z c
computer.pp[j+1].oneorfour=u;) Z. i' f; O6 O* w
u=computer.pp[n].number;; l( w6 {1 y4 ]) A
computer.pp[n].number=computer.pp[j+1].number;5 d$ f/ s$ j. C
computer.pp[j+1].number=u;
3 B. _# k7 A: ?1 U}) K3 f3 V! e$ K7 x
}
- n' i- l1 V! `2 J. X7 G: } F}
+ s: v# z' W, j6 y/ hvoid melipai()3 c: Q5 [# |. f! s( i
{ int n,j,u;. [- c P* J! Y0 D( Z
int *lingshi;* Y$ b: k5 ^. J+ n, b( V* ^
for(n=0;n<me.m;n++)& [5 s) c9 }+ I% i) ^, F% U) [
for(j=n;j<me.m;j++)
9 f8 R9 h$ _6 @6 H7 z+ ~{
: Z8 `! o4 H6 ~ q/ ?* {1 D$ wif(me.pp[n].number>me.pp[j+1].number)
: y1 |3 a2 A5 p3 \, ?8 r( V{
: z* \! d7 p5 c. blingshi=me.pp[n].k;' }: ?5 |+ l$ y" T. Y- g
me.pp[n].k=me.pp[j+1].k;
; ]9 ^0 e4 \: M- ~% @me.pp[j+1].k=lingshi;
; f: U |/ [4 A9 k% Su=me.pp[n].oneorfour;+ c$ y) q9 l* F J0 K) ~: ^0 z8 L
me.pp[n].oneorfour=me.pp[j+1].oneorfour;
1 [7 W- x5 j7 N; o2 o) P3 C' Kme.pp[j+1].oneorfour=u;
, c* w; ?4 Q+ B9 Z: Yu=me.pp[n].number;
9 m7 |) D5 G) ?me.pp[n].number=me.pp[j+1].number;# k" @( B P* h
me.pp[j+1].number=u;
" R! P b) D! S! }& W3 s: k7 [( d}+ j4 }# N! W, W1 o
else/ R1 r6 z' B' V" o; v! J
if(me.pp[n].number==me.pp[j+1].number)! _ P9 o, u' R3 s& y
if(me.pp[n].oneorfour>me.pp[j+1].oneorfour)
+ P; s; k ]5 \% [* O: o, L{
+ ]8 P1 N3 z* m& Z1 ^lingshi=me.pp[n].k;) s' `# c5 f3 @9 [
me.pp[n].k=me.pp[j+1].k;, _% j0 u2 p: m6 k7 q
me.pp[j+1].k=lingshi;4 @- F9 p- R4 T: N- V
u=me.pp[n].oneorfour;
& B, |/ ~1 Q& M, Vme.pp[n].oneorfour=me.pp[j+1].oneorfour;5 p! P9 U4 X/ m7 L
me.pp[j+1].oneorfour=u;
2 n, Q; i% \- `- W* uu=me.pp[n].number;
1 I, q' f$ E9 X7 `me.pp[n].number=me.pp[j+1].number;
! C( [; c- v" v+ r/ Ime.pp[j+1].number=u;/ P1 a4 v0 T) c% l0 v% B6 a9 n5 g# B
}
4 a% L' r) F' i8 B( T}3 |; s8 J! t: s" s
}$ ?& \! t2 t! g% i
void rgzn(int c) /*本程序涵数的核心针对电脑的牌*/
( i. J3 F; o7 D: C% {) Z{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;
$ t" [5 O) B' u- |* U0 gif(me.pp[c].number<=35 && me.pp[c].number>=0)
% E5 E) l: _; B2 F Q/ a' W{
2 f) Q: H% w! }) Z5 n: zlogo=1;. s. F& l: b5 E- ?: l; C( x
if(me.pp[c].number<=3 && me.pp[c].number>=0)
, H6 L3 f G4 m0 [2 y' K% Wlogoo=1;
+ t9 I% Z7 ?- j' a/ }else if(me.pp[c].number<=7 && me.pp[c].number>=4)$ D% o9 g& ]# l; Q. c+ n" g1 t
logoo=2;
0 J. q6 x0 c L: q/ e9 Melse if(me.pp[c].number<=11 && me.pp[c].number>=8) L; z7 N& C6 A
logoo=3;
6 U% s0 v0 D7 p4 e: f! s/ R0 Yelse if(me.pp[c].number<=15 && me.pp[c].number>=12) Z. Z8 z: }8 ^, Q6 f+ m! w2 I2 ~
logoo=4;' {' x* I7 X# o/ W/ v
else if(me.pp[c].number<=19 && me.pp[c].number>=16)- S+ T7 I# c- z
logoo=5;
. o$ a4 i; {% |& y9 lelse if(me.pp[c].number<=23 && me.pp[c].number>=20)% b& g: {- Q2 u6 A7 r6 m0 S
logoo=6;% y6 \ F, _% G0 j' s
else if(me.pp[c].number<=27 && me.pp[c].number>=24)# a7 Q# X- w7 }3 b. A3 T4 e
logoo=7;
6 q$ w% A% x S, selse if(me.pp[c].number<=31 && me.pp[c].number>=28). Y" T; p0 l8 G0 g4 R; D
logoo=8;
! l8 [4 u- f d% d2 J3 gelse if(me.pp[c].number<=35 && me.pp[c].number>=32)
& ~; C/ A# ]: B& Y3 Klogoo=9;
* T' H" Z% t2 J) U}+ r c( i3 P+ l( s( H% U6 t
else if(me.pp[c].number<=71 && me.pp[c].number>=36)
/ B0 i4 V5 t' A{
+ t% @. \- J% c; q/ elogo=2;
|3 f) a: ?9 r) R [% Wif(me.pp[c].number<=39 && me.pp[c].number>=36)
" `, U7 l1 W% {$ t- J9 j' jlogoo=1;' V' B: P2 L3 i
else if(me.pp[c].number<=43 && me.pp[c].number>=40)1 _0 V E' h4 e, R1 z3 }" {3 P% U$ {
logoo=2;2 E6 g8 G7 w5 G( k
else if(me.pp[c].number<=47 && me.pp[c].number>=44)
7 {4 v8 Z; T0 r# f6 w& K' _logoo=3;
; A; \& a. M/ |, velse if(me.pp[c].number<=51 && me.pp[c].number>=48)
5 ~5 B5 Y, D8 S e( i7 d# e2 glogoo=4;
6 c/ }* |' ?' ~/ Nelse if(me.pp[c].number<=55 && me.pp[c].number>=52)( c2 B* Z. e* J9 ~; @
logoo=5;
. k* {7 k, y3 J3 t: o: r; ?2 y# b: yelse if(me.pp[c].number<=59 && me.pp[c].number>=56)3 l7 G7 o7 t* a. V* Y
logoo=6;: d- H8 ?: B" z" [
else if(me.pp[c].number<=63 && me.pp[c].number>=60)
" o; d3 A3 r% V, ]" R; R5 e8 Llogoo=7;$ A; G T; Z$ A% V+ S9 j; ~7 ]
else if(me.pp[c].number<=67 && me.pp[c].number>=64)
/ S$ o4 o+ r. [$ ilogoo=8;
! D- s+ C+ f p. h# e4 gelse if(me.pp[c].number<=71 && me.pp[c].number>=68)
0 ^0 B9 S4 O9 D3 C0 ulogoo=9;
0 E; X, W8 X2 E6 ~# z}" R1 q" O# n. t+ ~% ?6 O
else if(me.pp[c].number<=107 && me.pp[c].number>=72)2 M& z6 W U/ _$ D
{
, |, g3 r; m- u; ^' f, {6 Q0 Q }logo=3;% X: f% v: B4 u, [
if(me.pp[c].number<=75 && me.pp[c].number>=72)! ]+ S+ _% d3 w% O
logoo=1;( K9 A, Q8 g* f
else if(me.pp[c].number<=79 && me.pp[c].number>=76)% Y5 u6 d* \+ F3 y+ G
logoo=2;
e& J1 P6 L7 F& m O- belse if(me.pp[c].number<=83 && me.pp[c].number>=80)
2 u& w( ?6 B' m( @logoo=3;
! J4 a: f) [# ^else if(me.pp[c].number<=87 && me.pp[c].number>=84); `0 \* a$ r) _ p
logoo=4;: j& F5 g4 H# F3 ]; L% H
else if(me.pp[c].number<=91 && me.pp[c].number>=88). L: r# ]. C* W& Q
logoo=5;9 X2 B; m8 u! }3 F8 D7 @
else if(me.pp[c].number<=95 && me.pp[c].number>=92)+ x" s; `9 S5 {: N0 m" I
logoo=6;% D/ B: d9 O$ \2 V2 Y0 [
else if(me.pp[c].number<=99 && me.pp[c].number>=96)
& n9 B, [' W/ l, E# {logoo=7;, d! S" Y- u$ d5 P2 y) _, w
else if(me.pp[c].number<=103 && me.pp[c].number>=100)- H4 y; B/ B6 I1 R, v f; X! q
logoo=8;
. W' m5 [8 |* N$ g" H+ Jelse if(me.pp[c].number<=107 && me.pp[c].number>=104)4 f0 o: Z: [. a. q# H
logoo=9;! t5 O; D3 o4 `% a
}/ @' f; z; C/ ]
else if(me.pp[c].number<=135 && me.pp[c].number>=108)
2 u4 [! c0 y) A5 y) v$ o, C{
+ e T) D( f3 G" p5 _1 o% jlogo=4;: p+ P- J- E" C) F4 T+ E; w' w
if(me.pp[c].number<=111 && me.pp[c].number>=108)# e" ?5 B' g5 R' l
logoo=1;. k% D" J) Q2 G+ G3 c4 m; @
else if(me.pp[c].number<=115 && me.pp[c].number>=112)
U; K( n" h; O7 B+ [, V2 Clogoo=2;% \! k, C9 k* c/ d E
else if(me.pp[c].number<=119 && me.pp[c].number>=116)
" r& ], H6 e9 n5 W' T; n! Wlogoo=3;+ G& a: e: n& Z1 Z; q7 o
else if(me.pp[c].number<=123 && me.pp[c].number>=120)
& e0 }& F/ v% u" t+ X4 @4 }logoo=4;! M' P4 I0 I5 T6 e* Y2 I
else if(me.pp[c].number<=127 && me.pp[c].number>=124)
7 B, h7 F( w" J1 Vlogoo=5;# v* Q8 b' a' J- ~ P6 w
else if(me.pp[c].number<=131 && me.pp[c].number>=128)) R& [6 W- V& z" F, i+ ]$ C- W
logoo=6;/ E" E' V, v0 B1 U
else if(me.pp[c].number<=135 && me.pp[c].number>=132)
7 ~% \* Y0 [6 l- c3 }logoo=7;6 P0 o& ]4 i8 d
}" W w8 \# U0 @# B
while(b<=computer.m) J3 I( W% f4 _1 ~9 h
{
4 N% Q# G+ T/ L9 Xif(computer.pp.number<=35 && computer.pp.number>=0) /*假定电脑经过分析后出了第一张牌*/
' |: g3 S! V* g v! f$ N{7 @5 N( h$ Z W, G
lg=1;
4 F: x8 O" N# }5 Qcomputer.pp.d[0]=1;' L- |) a" _+ R$ L. v
if(computer.pp.number<=3 && computer.pp.number>=0)
5 y% H: z8 @( D( b9 J{- h& d R5 C: V( |+ J, r
lgg=1;
$ C5 c" O; B/ \8 k7 F* I4 |computer.pp.d[1]=1; P- r5 L/ ^6 u# D0 z4 J
}
( e7 `5 x& y f; N* {; Q$ E1 uelse if(computer.pp.number<=7 && computer.pp.number>=4)
: P- ^+ b) Z I" C. E8 ?& T{
5 C0 s$ n) k8 {) C' flgg=2;, h0 V+ Z$ s7 V
computer.pp.d[1]=2;
/ [+ Y7 X8 m2 m) t* Z) D( \( w% E}
d; c r( \4 |3 u3 oelse if(computer.pp.number<=11 && computer.pp.number>=8)
' N4 `5 Q- t% \' g0 t6 W9 C{# I9 S, d' ?# }5 {2 {, Z
lgg=3;. Y( \2 k7 E# |
computer.pp.d[1]=3;
" {* D w/ x- i8 V}
U, \! \$ s1 Y/ z$ d% w$ Q' uelse if(computer.pp.number<=15 && computer.pp.number>=12)
, J$ T: i8 K3 z& H+ ~{% k1 A# j P* Z" u# N1 z$ i$ A
lgg=4;
( _. u8 L5 B2 P/ l* Qcomputer.pp.d[1]=4;8 J$ a6 k8 C- Z, C2 g5 T$ G
}& a7 A3 I3 I; g4 B3 u
else if(computer.pp.number<=19 && computer.pp.number>=16)1 J d" [" o2 ]4 O$ P( t' }: t! I
{& L: G# E7 n' j
lgg=5;: a+ B6 L6 Z) c
computer.pp.d[1]=5;' ^4 N' t& I9 P8 B' \& T
}& y8 x; U3 B% m# |6 h% J2 L
else if(computer.pp.number<=23 && computer.pp.number>=20)8 A( ?/ Z" K* W
{
5 x+ k+ k- h6 _0 @& Clgg=6;* Y* s2 F) N r
computer.pp.d[1]=6;0 V5 @ ]4 K5 J2 W& P
}8 |- s; P9 C# C5 O2 z
else if(computer.pp.number<=27 && computer.pp.number>=24)$ O% N, q4 B) n* V+ t
{
" K# o$ I3 S3 x$ }lgg=7;
( k }4 a" Z* C+ x$ T( h" pcomputer.pp.d[1]=7;
1 [" X' }6 J! h% c}$ v8 p; o* n( k2 W8 `
else if(computer.pp.number<=31 && computer.pp.number>=28)
1 L3 T7 R0 u" C L, f5 Q( w: V{
: v+ a1 l) \: }% R0 tlgg=8;% R+ I- g) G. n0 \* X8 o$ r
computer.pp.d[1]=8;
; X* Y' ?. e% _& z$ X( ]3 O}) P+ f/ t4 M0 f. Z: [6 E' x) H# N
else if(computer.pp.number<=35 && computer.pp.number>=32)' e7 V/ s: s( I! W
{* k5 ]1 I T9 i `8 l- D* T
lgg=9;' b6 ^* U+ m9 N) o# X5 ?3 T
computer.pp.d[1]=9;
$ x3 ]$ T* Q h9 t- b9 n}6 P9 { s; L; s. J
}
4 D7 B* K0 Q3 f8 M& {5 velse if(computer.pp.number<=71 && computer.pp.number>=36)
- `/ {# `3 \. {{
: B. K# E% m; s# `0 nlg=2;- Q7 u$ P+ B |! L
computer.pp.d[0]=2;
& f2 C: q9 d, ?& e- ^& j6 C& xif(computer.pp.number<=39 && computer.pp.number>=36)
% \# E! H5 x, B{
4 P4 K4 M* m4 S; [lgg=1;$ U! Z( l# m/ G& w
computer.pp.d[1]=1;5 y( Y* B, W: |2 C6 [4 ?
}
0 D! o2 \3 [! q+ Telse if(computer.pp.number<=43 && computer.pp.number>=40)2 Y2 P8 w9 E3 {/ w1 P; L7 y
{
. t8 E* ]9 G& O: S' A4 v" Plgg=2;
& G! a7 G, i* Z+ fcomputer.pp.d[1]=2;' k: D9 _: I A1 @
}
' k, o1 f( o% w1 y2 z% \( C4 Melse if(computer.pp.number<=47 && computer.pp.number>=44)* \! O1 N* P: y$ \7 u2 _' u9 S
{
' V/ A/ `# X% d' l& Q, |+ rlgg=3;
$ R6 `, A# _9 ^& lcomputer.pp.d[1]=3;
) U5 n: P. h4 {4 N3 b. r}8 n" F6 Q9 g( m- ?+ c0 x" o, Q+ i1 W
else if(computer.pp.number<=51 && computer.pp.number>=48)
1 U" ~' w- s/ C0 n( y/ b4 J$ Z{
% }9 e1 F! y/ q- ?$ ^1 vlgg=4;9 f6 L3 G' L, ~% k/ a
computer.pp.d[1]=4;
, S7 b5 f6 F4 U# T( Q7 x# r$ E- h}8 g4 P$ W( E! { J
else if(computer.pp.number<=55 && computer.pp.number>=52)
! c2 c" Y* h c, W+ ?& s' o: h' R ]4 r{
/ ~2 d, g3 C. e% qlgg=5;; }! x1 Z# H% f! x, n1 U, o
computer.pp.d[1]=5;" }9 A+ X6 |* W/ m) j% H
}$ j1 K7 M/ ` @6 D& o
else if(computer.pp.number<=59 && computer.pp.number>=56), M) {4 h4 y1 o3 m
{
* s$ m. F6 V6 L4 K1 @0 m& llgg=6; K+ \: Q t4 x) O
computer.pp.d[1]=6;
5 H4 t2 @& ~: A8 T5 o! P6 r+ N}
- G/ Y- Y6 u) [6 zelse if(computer.pp.number<=63 && computer.pp.number>=60)
( Z0 ]6 B5 b7 A( O: d{
% y8 b! H; D% q4 S) E% Qlgg=7;. n6 A5 q, |1 a* O. P1 J
computer.pp.d[1]=7;
# [" x$ w/ d& d& j7 \2 ^}$ V$ B( r( ~7 w2 @4 D
else if(computer.pp.number<=67 && computer.pp.number>=64)
; z* l8 j* f9 n3 N- [8 ^; j{- ~( u0 ?- f" @
lgg=8;
6 [2 x( r8 f+ Z( h# m9 V8 kcomputer.pp.d[1]=8;
! o# Y m9 D: o2 m- ~ \8 z) d% M}
, n8 `: W8 G8 {# ?+ Xelse if(computer.pp.number<=71 && computer.pp.number>=68); ~( @5 I9 v: H0 a e2 b3 P
{
* P( F' R; e* m9 H K# }lgg=9;* ~/ ?- {( ]$ o4 g& d
computer.pp.d[1]=9;
8 E% E' K; t9 C4 Y0 N}2 [/ b$ m3 i/ f. ~. U' P
}8 W6 J P. o+ e# q; }$ O
else if(computer.pp.number<=107 && computer.pp.number>=72)& x. J3 @, k1 R7 H3 J5 ~8 V% n
{6 N$ \5 G- B+ R1 T6 b7 D( [
lg=3;
$ p: `' @) D Y" }/ Lcomputer.pp.d[0]=3;5 o7 y* T1 I; k. I& r" A
if(computer.pp.number<=75 && computer.pp.number>=72)8 E# j; D; g( ?
{: F$ q0 P# X# k7 I. d8 n+ a
lgg=1;
" o' L- q2 p, s4 t* N. lcomputer.pp.d[1]=1;1 A9 w6 f4 V7 d) @" l: n0 T
}( g! R" V3 F1 O3 C: b
else if(computer.pp.number<=79 && computer.pp.number>=76)
7 O3 s/ X! L* m/ W& f9 `6 W: Z* h{
0 D8 ?! D# m: I$ qlgg=2;; R) u9 O* t1 _& y" y6 p
computer.pp.d[1]=2;
) |( E4 e$ @/ p5 e0 ]}
' w9 m( G6 ^4 G( e/ m' selse if(computer.pp.number<=83 && computer.pp.number>=80)
4 \1 N3 d- j: u/ w2 _* M{- N: p( h4 h9 O L1 q' {
lgg=3;; t0 _4 m, U% a8 C! Z, @9 Z/ b1 ^
computer.pp.d[1]=3;" L$ J% }! f( B% s i7 E& z
}
' c. j* y4 G9 L1 v/ @+ lelse if(computer.pp.number<=87 && computer.pp.number>=84)' Q% E7 {3 h( j
{
8 Z( Y/ H7 B$ h- @lgg=4;4 f( h! b+ j. l; K/ s
computer.pp.d[1]=4;& n1 [7 A' J6 Y; Z0 k4 I' q
}
) x! \* w5 N4 s2 _* ~4 \% telse if(computer.pp.number<=91 && computer.pp.number>=88)
( @7 h/ }9 K; I1 z( |{
+ o+ |3 L% T3 Mlgg=5;
6 l! Y" z4 k5 V0 Ocomputer.pp.d[1]=5;$ z0 O3 W* Z. r
}) h: Z0 }2 s ?' B7 }4 z# A* m: j
else if(computer.pp.number<=95 && computer.pp.number>=92)
! t, K9 U* R6 z4 w{: B+ {; Y' { B; N/ q/ Q- l
lgg=6;
$ v! t) I+ R8 `% j0 H1 u- W! l+ Ocomputer.pp.d[1]=6;
. c) N; y" C' G" M: s) x}9 t% e& d. u( J0 q6 a
else if(computer.pp.number<=99 && computer.pp.number>=96)
& s* `5 E6 o f; t! W, Q8 m{
, ?5 k4 Q/ I+ N9 Klgg=7;
$ y- S8 |/ h# qcomputer.pp.d[1]=7;, A) f. [) F2 G1 ~& r
}
5 `- d* A ^/ W- n* ] `else if(computer.pp.number<=103 && computer.pp.number>=100)
; y2 Y9 ` U% G: b& k" D{& \5 `; t% E- X$ ~0 b+ P" U
lgg=8;1 `( s' b6 d$ e' x1 Z
computer.pp.d[1]=8; m9 I# A9 W8 D; T1 ]* E
}
+ a# v' X s1 p; Q$ q/ O& q9 Pelse if(computer.pp.number<=107 && computer.pp.number>=104)
& ?; ?1 B* O2 ?5 w8 C{
5 Q; O0 `2 U- Wlgg=9;
9 E( s6 C% \8 |, F- F. Zcomputer.pp.d[1]=9;
' s" y* ?1 Z9 a& ^' z% s9 K}
9 p0 L. w) C; t1 H$ z- B+ L}
K# f% G! f. d6 Y" Lelse if(computer.pp.number<=135 && computer.pp.number>=108)' |2 t! D5 q! J: [" E. U% A( s: @5 [6 F8 l
{
" K' Q& l2 ?, ^ J9 mlg=4;8 \1 G, D: |3 A4 Q
computer.pp.d[0]=4;" J+ H7 V9 y2 X
if(computer.pp.number<=111 && computer.pp.number>=108)
4 W7 l" z. L4 Z{% k; Z. K; }; p5 {9 `7 N$ S" P' H
lgg=1;
9 P5 |( k' |1 @1 U! j- P6 P( Ocomputer.pp.d[1]=1;
. i& @( Q; S* \4 {6 A7 W, d}
5 \4 L7 X; G8 z0 z& ]( ], ]else if(computer.pp.number<=115 && computer.pp.number>=112)/ }. @9 ^. K+ r& O5 L2 r% }
{0 l6 I/ B, K' V& {& v- a
lgg=2;
; a# i5 V/ W. Qcomputer.pp.d[1]=2;* [0 [6 g, p5 \6 p
}
$ T: e. N+ R% Telse if(computer.pp.number<=119 && computer.pp.number>=116): k& j ^4 U2 R. n5 ^8 F
{
, |% x. w- ?! ^( i" slgg=3;
/ U8 i. d6 ?: Z, c# ccomputer.pp.d[1]=3;
. u/ x/ r% o/ Y7 A- E( D6 M% Y}
$ M7 C9 I: g3 A0 ielse if(computer.pp.number<=123 && computer.pp.number>=120)6 D3 _. R( M; g) Z& D4 S; r3 A
{, z7 f) J, t9 n j; M
lgg=4;
+ T ?! I G6 E. i5 z5 K2 ]4 q* J: V& R# _computer.pp.d[1]=4;0 {' \- O8 s$ N! v
}4 L, `8 S6 w8 q, z
else if(computer.pp.number<=127 && computer.pp.number>=124)# M9 u1 @% P; Z6 F. w8 v# A
{
- a% b9 D! c G6 Z9 |1 @lgg=5;
1 l: S+ E8 Z5 O% M9 r2 J: rcomputer.pp.d[1]=5;
" k/ t8 t6 d( ?) L! v2 v}9 a" ]) v0 x2 X# Q& e& _! J2 K
else if(computer.pp.number<=131 && computer.pp.number>=128)/ G- Z/ I5 D l
{' t+ H1 @0 l! H+ l6 }8 X \
lgg=6;4 V, I. a+ ?- S8 e7 |8 ?
computer.pp.d[1]=6;4 s1 J- [* |# I( c" G5 x" t+ f/ s
}2 N5 q: v" U9 S: q. ]
else if(computer.pp.number<=135 && computer.pp.number>=132)$ g' |. k- h" c, R
{6 B% d9 ^' K- r( x
lgg=7;
# p3 ]4 W; @6 r7 ]$ j, mcomputer.pp.d[1]=7;3 Z% w/ G6 ^; m# s
}
" [% l3 ]/ E5 K6 y. @- H2 q}: W! b# A) Z, o( x! L- p
; c& v$ B7 U. I/ m/ nif(logo==lg) /*如果相等的话,那再进一步的判断,乓杠的判断*/
/ k6 p0 U# \* [) Oif(logoo==lgg), q. e% b6 z1 r: P4 p
pg++;
6 A! m+ L+ c5 {9 b' b3 a! k4 \3 C- \; Rch.lg=lg; /*保存电脑手里的每张牌的信息*/- A1 a0 m D& ~" z: [! H- @, F
ch.lgg=lgg;
9 M: k1 H+ T" k7 Mlg=0;8 J+ |' l4 _0 }) |3 i- T+ i
lgg=0;7 g" V, T; K. w1 H
b++;1 H% z7 {$ F. K- q/ @
}% w# |' }, y2 S0 k$ o0 [/ k
if(pg==2) /*乓*/
& E. h3 n8 K4 S- u+ x{# l4 M7 [- R/ Q! F) A4 S4 L
5 r1 B( A& h" o! D0 I# q8 C4 @
sing=1;5 {+ d/ R- W7 ~$ ?0 r; k4 P& M
b=computer.m;" t5 c+ E# j% q- S" q) {5 L2 M
while(b!=-1)
/ r, ]4 H; v. Q: H# R{ R' r) d& \9 [: g- h. r
if(strcmp(me.pp[c].k,computer.pp.k)==0)% z1 F/ u4 H* o0 O( G
computer.pp.p=1;
2 g$ ^/ R) h9 {8 F+ I P0 |: _
# [( T3 F5 L5 O+ M3 Q9 fb--;
% b1 L6 d+ ?; I" d. T! c}
7 D1 z/ e( T# D& L; u" p}
3 m4 J3 r5 Z+ [( Z. p# J! eif(pg==3) /*杠*/9 I6 ]+ L1 n7 u- n- ^
{3 R7 o6 v4 i- x1 B2 G2 Q
$ K% K+ A$ G' u: T8 J, q2 z5 using=2;
N$ o2 Z& l# V, L: S- a% }4 {$ ^b=computer.m;0 t6 q g3 b) v9 J% i
while(b!=-1)) I- [" U3 T: z' p3 w2 i! Y- G
{
( \8 \: V5 w7 _7 Nif(strcmp(me.pp[c].k,computer.pp.k)==0)! x% q! n5 j9 y. f
computer.pp.g=1;
: r) H: M/ j# ~6 Y7 c( nb--;
- y3 y: A2 J. `2 A' T) y. T}
+ C4 V+ t0 `4 u! O. j0 c) N}
* f# e! l) i. Ef=0;
* C" M* K9 E; Xwhile(f<computer.m) /*吃的判断*/
2 |1 A/ H% _$ G{ if(ch[f].lg==logo && ch[f].lg!=4)
, e w8 e$ {4 c# B7 T{
. K5 ?0 S+ N1 {4 T# B7 I+ _if(ch[f+1].lgg-ch[f].lgg==1) /*顺吃*/+ Z* q* |: b" @( a. r
if(ch[f].lgg-logoo==1)0 c3 p5 S' s9 o* v
{
' M8 p# G) }) m- [' R ?gp++;: L& `* e/ ]6 ]$ g7 X' q" r
computer.pp[f].c=1;
/ o$ ~5 e8 s( a- T0 Q% d- d( ucomputer.pp[f+1].c=1;- V ~) |6 k z0 F) }
}. n! q( t9 b! L
if(ch[f].lgg-ch[f+1].lgg==-1) /*逆吃*/6 M$ G3 c* N: t9 Z2 _3 h
if(ch[f+1].lgg-logoo==-1)
/ U# ?& E+ [& U* r8 z{: U/ A2 B" d4 q/ K5 ]8 ]
gp++;: P7 L7 `9 O: l( ]9 _
computer.pp[f].c=1;5 o$ Q( F- L4 O+ |
computer.pp[f+1].c=1;( J6 D& G. D. E- {) r/ X6 H
}# o7 T$ `$ M8 |* z" z
if(ch[f].lgg-logoo==-1) /*中吃*/
6 T N! f! T" }+ K+ v3 Mif(ch[f+1].lgg-logoo==1)
8 r& U: y0 B5 u, E1 d6 L0 l9 o8 o s{
# Z4 c% ^1 J5 p ugp++;) h( F8 i: f* }1 _4 Z" q
computer.pp[f].c=1;4 v. L# d: H' @* ^8 T* O
computer.pp[f+1].c=1;5 }4 Y% O9 K( E* \* R
}1 X/ {8 {: ]" h0 ~; t$ k- i( g
if(gp==1)3 @9 F1 t# e* ~8 `6 q' d% E
break;8 |+ v' I6 h# N$ k1 ]: p
}
$ F1 Q2 e; ]- L( T% O( I$ Nf++;+ j% E. ?# G% t+ [$ t& [
}7 ?8 [- s s) t. o3 @# L! G9 `
if(gp==1)& d9 T8 }. a# G2 }" n. w9 w
{sing=7;
- O5 @( `+ v1 i0 t' v1 J @" J/ |2 M# b2 e1 w7 z/ d
}
; w a! a, }& A- M7 mpg=0;
7 c0 e1 S" D+ G1 s$ A/ ugp=0;
- h" I: ^2 }. o0 U# i9 eb=0;2 A& o0 T8 _) ~8 c+ U
}0 W3 X) f4 g6 h; U! ]1 ~
void rgznme(int c) /*本程序涵数的核心针对我的牌*/
6 I: R; v- e% V2 [: [- D% H5 O3 e{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;
6 W2 B$ C- T8 n. u7 Z( |if(computer.pp[c].number<=35 && computer.pp[c].number>=0)
& r1 U& ?. {, Q) g{
7 e! b5 W, I- y1 I( jlogo=1;
/ z0 y7 n/ }, E4 C; u d$ t- j5 \if(computer.pp[c].number<=3 && computer.pp[c].number>=0)
7 n: X0 D; Z2 `9 Z& X& j( }logoo=1;
7 ]8 D- i* @) Lelse if(computer.pp[c].number<=7 && computer.pp[c].number>=4)- L( o# p$ s H$ E2 C* A
logoo=2;& ]6 s. v% ]6 k* e" `+ q0 l
else if(computer.pp[c].number<=11 && computer.pp[c].number>=8)% U: ~: A9 B: K3 l- n$ Z l0 x1 k
logoo=3;
& ?$ I0 k% _. R# Z; Celse if(computer.pp[c].number<=15 && computer.pp[c].number>=12)
n/ }+ j o% c( \; u0 c- E hlogoo=4;8 x4 V; X) b. u4 E; f9 x' z
else if(computer.pp[c].number<=19 && computer.pp[c].number>=16)
8 Y8 {5 Z: U3 L9 @5 x/ I# J3 B. xlogoo=5;
: F+ a. w4 \- ], d" }+ Relse if(computer.pp[c].number<=23 && computer.pp[c].number>=20)
1 y) a8 o# Q6 c8 ]* g* k1 Ilogoo=6;
) O) Y6 v+ c) ]6 H" Kelse if(computer.pp[c].number<=27 && computer.pp[c].number>=24)
2 l2 b3 C) K: wlogoo=7;. {& i* l9 h4 x
else if(computer.pp[c].number<=31 && computer.pp[c].number>=28)
+ Z8 F% e/ i* N, dlogoo=8;
% ^ _1 |, @' S" w, a# Oelse if(computer.pp[c].number<=35 && computer.pp[c].number>=32)
) j' S# M8 v) s6 S3 P8 i0 N& Wlogoo=9;
1 a% o5 J# N/ V1 m/ O+ t/ m}. b2 c- x. w* k+ `0 u) e% u0 L
else if(computer.pp[c].number<=71 && computer.pp[c].number>=36)
1 w# I: X% {; K9 n1 T3 }5 @$ K{- s4 A6 r. i# ?5 Z
logo=2;6 z0 B$ A% g! m0 P( n$ ^
if(computer.pp[c].number<=39 && computer.pp[c].number>=36)
! N2 q, L5 O# K$ ologoo=1;/ R* y4 r/ s5 }. e; F5 j
else if(computer.pp[c].number<=43 && computer.pp[c].number>=40)2 o$ \! j& L6 }4 ~6 ?
logoo=2;- p8 {7 @% B4 i- O0 n# b
else if(computer.pp[c].number<=47 && computer.pp[c].number>=44)
( r# a9 ~& ^$ R7 \ klogoo=3;6 Z7 B: [; t4 f9 I. o7 b Y
else if(computer.pp[c].number<=51 && computer.pp[c].number>=48)+ V9 b. B7 O" O6 ?& I4 Q
logoo=4;9 J5 A- y, c" }0 y b
else if(computer.pp[c].number<=55 && computer.pp[c].number>=52); X* |: E/ K3 V0 W& w
logoo=5;
2 u0 ]1 [7 c. V) telse if(computer.pp[c].number<=59 && computer.pp[c].number>=56)7 L9 N I& ^3 c/ ?1 |9 t- q4 ^' `' e
logoo=6;6 n0 y/ v, `* d7 W! a* j* ]: h4 d
else if(computer.pp[c].number<=63 && computer.pp[c].number>=60)
A+ E3 T) A0 {& glogoo=7;
$ c- j% @- \5 |7 P8 j# l( x' helse if(computer.pp[c].number<=67 && computer.pp[c].number>=64)& b. b$ C3 k# K( y% ?
logoo=8;
$ b' K. Z T' N7 @: zelse if(computer.pp[c].number<=71 && computer.pp[c].number>=68)) @$ l7 ]% L, A1 z& p0 n% U
logoo=9;+ }4 R: Z/ i3 Q
}
" c2 @9 R8 q7 xelse if(computer.pp[c].number<=107 && computer.pp[c].number>=72)
, {# R# {6 L7 |8 Q" A1 W) V{
2 f9 s, w B* zlogo=3;, d7 |, }* K u) V: T
if(computer.pp[c].number<=75 && computer.pp[c].number>=72)
, g/ @/ k. `$ O: |4 rlogoo=1;7 N) C9 V3 V: W' M b& z+ |
else if(computer.pp[c].number<=79 && computer.pp[c].number>=76)% w: l: L& H, I$ u9 A( K; p. V
logoo=2;
- `8 n/ P) U& R' T6 belse if(computer.pp[c].number<=83 && computer.pp[c].number>=80)
- _1 y+ y: Q, |0 l2 P6 V: Hlogoo=3;
2 U0 p4 `6 D9 n& Y8 s2 qelse if(computer.pp[c].number<=87 && computer.pp[c].number>=84): o7 o ^4 u' k* u
logoo=4;. \% ~+ [! s* F- y
else if(computer.pp[c].number<=91 && computer.pp[c].number>=88)# L9 N) e" {8 Z* f
logoo=5;
( {* Q0 W& k1 j1 a3 n/ ^, `else if(computer.pp[c].number<=95 && computer.pp[c].number>=92)4 b# @; L+ U7 M
logoo=6;
7 A, Z* h( l* W! {8 b% }$ z2 m; qelse if(computer.pp[c].number<=99 && computer.pp[c].number>=96)
1 ^4 O6 D5 i6 \logoo=7;
# r2 u- S, r i3 e# H! Gelse if(computer.pp[c].number<=103 && computer.pp[c].number>=100)3 g$ {0 H# j6 f- Q: ?! ~- [
logoo=8;
3 `$ a" |9 y) e* s8 o+ u( Jelse if(computer.pp[c].number<=107 && computer.pp[c].number>=104)
3 ~2 v( u9 m! n3 y2 C2 J clogoo=9;
2 Q8 [! E k6 J4 K' B l" [}+ ?4 p- G& Y4 |/ |
else if(computer.pp[c].number<=135 && computer.pp[c].number>=108)
' [+ C8 ?0 _! `( m$ x3 q2 M! j{9 c2 B( g8 [6 n$ f2 X
logo=4;
3 o7 D9 X7 }8 r) z& Y N( s- bif(computer.pp[c].number<=111 && computer.pp[c].number>=108)% x: R9 A2 B6 V6 \
logoo=1;, D s# [( I8 x& s
else if(computer.pp[c].number<=115 && computer.pp[c].number>=112)+ N6 ^: o" ^: t; L: I
logoo=2;7 @& P" B/ ~# V" O
else if(computer.pp[c].number<=119 && computer.pp[c].number>=116)
) z. C1 D' o& Llogoo=3;
2 F8 `6 K& a/ _! Zelse if(computer.pp[c].number<=123 && computer.pp[c].number>=120)
2 M4 N g3 I$ H- ]logoo=4;, X" r; z+ G& ] H# Z% [; I
else if(computer.pp[c].number<=127 && computer.pp[c].number>=124)1 r/ X5 |& ?! E: P, h% L
logoo=5;: n$ [) S0 x- U; z2 k
else if(computer.pp[c].number<=131 && computer.pp[c].number>=128)
7 L5 ]2 O7 F& J1 N8 n( ^logoo=6;: V! p. K6 P6 M% S+ k
else if(computer.pp[c].number<=135 && computer.pp[c].number>=132)
- h' ]7 ~# o4 x# klogoo=7;
% R, ]( U9 d) z3 i( y/ f$ D$ U# q8 |}
N9 _' ^+ p9 L/ z5 j: Rwhile(b<=me.m)
# c; b2 ], K1 p2 O% x. Y{
7 w! m/ f9 g$ A0 t% O8 O9 {: u, l0 }if(me.pp.number<=35 && me.pp.number>=0) /*我分析后出了第一张牌*/
' A: Z1 x N* s7 R, c5 O f. ~; W{8 }& j, n8 [8 |2 {; C6 p8 x
lg=1;$ A. h! V+ j* l2 D
me.pp.d[0]=1; ?3 o) Z% } M" X0 Z
if(me.pp.number<=3 && me.pp.number>=0)
" L7 F% a) v+ u; e{
/ g9 f+ R" I! A- B. \lgg=1;2 I7 F) t+ h P. [* h
me.pp.d[1]=1;+ v7 P9 g0 ?5 U8 I# U/ T2 s( {6 D5 G
}* V. Q# Y; J5 C; y
else if(me.pp.number<=7 && me.pp.number>=4)4 j/ X/ i% [0 p8 l, A
{
2 e8 p& _7 C# v& I8 ~) l% ilgg=2;
, }, F) P- l l1 nme.pp.d[1]=2;
0 q/ ]" O3 o4 K}& f) R' f9 i* d
else if(me.pp.number<=11 && me.pp.number>=8)6 I. x) H% P. L1 k; X
{% q' V: B* ~# O6 m
lgg=3;0 D, |) O! J: n+ Y) a
me.pp.d[1]=3;
1 E1 {. E$ }+ J}
$ _! w" Q+ E* e. h7 zelse if(me.pp.number<=15 && me.pp.number>=12)
8 z8 f. a6 X2 w7 w, \7 B{' y" o4 x: p. U, z
lgg=4;# w5 j6 k0 R! W' [( Z
me.pp.d[1]=4;
/ g) D0 c1 p/ a& u9 B) X& v}" Y. Q& y9 m7 E4 a, W
else if(me.pp.number<=19 && me.pp.number>=16)
- n4 C. L) g n; F/ j! I{
6 ?+ b3 J* h' l9 C* Z0 Jlgg=5;
8 s( M" R, f# ?, I" Gme.pp.d[1]=5;
( O+ |7 D) E3 c3 {7 s}
0 ^7 w4 D2 W% R& Gelse if(me.pp.number<=23 && me.pp.number>=20)9 v2 g. P# P T
{
. z3 m2 L0 C/ w) U, Ulgg=6;
0 L. D2 Q4 o3 h. N/ F4 Ume.pp.d[1]=6;3 j6 N4 {$ V2 a; a4 P7 f# n
}
7 l" K( V( U6 u( Zelse if(me.pp.number<=27 && me.pp.number>=24)
( P- s$ l, u" c' s3 ]8 t5 a, R- @{
$ U$ B7 n9 S/ ^5 r$ o* ylgg=7;
9 H! l$ R6 s. c5 U. y A0 Rme.pp.d[1]=7;+ ?! {, t* e8 m, c0 _! j
}" j; `7 M0 y4 q- v
else if(me.pp.number<=31 && me.pp.number>=28)
, e; |$ |2 Z8 A5 R+ k{
! A ^- j9 ?$ ~! blgg=8;# O: p5 ^6 P4 A+ p: S) ~- M
me.pp.d[1]=8;0 B% `0 V4 V3 z4 d9 j
}& d$ J& p- c- `
else if(me.pp.number<=35 && me.pp.number>=32)
4 _; p% k( x5 {5 T{. B( f# V) t% K0 r+ u
lgg=9;6 B* h0 j% G0 Z: k
me.pp.d[1]=9;6 c3 ^) y6 V, M( V3 D- H
}3 a, {* l( X& \ g
}6 v# C7 m: k" e: d3 G5 k( t
else if(me.pp.number<=71 && me.pp.number>=36)1 e/ o9 F0 f6 R$ `& I" V
{1 h& I5 W. j8 ~1 \. M
lg=2;
% t u! U" P3 V3 m& @. c: R& T) Fme.pp.d[0]=2;
% p% _1 Z9 I; }2 ^7 G- Rif(me.pp.number<=39 && me.pp.number>=36)+ C- P8 n+ f3 `) o' w; ^2 `
{
4 D9 ]+ m* O# U9 }. _! r/ [lgg=1;
/ k) T- f: W+ p1 Q1 F9 mme.pp.d[1]=1;
, R. p2 k& y6 p M* t}$ r" o+ g+ F1 c- t& k
else if(me.pp.number<=43 && me.pp.number>=40)4 m' H: Z1 @: J+ c2 g* R1 c* G( Z- d
{ l! v$ I/ c5 D" l0 M
lgg=2;( a. m3 W; ]2 |- b' m
me.pp.d[1]=2;
9 n; {$ x- {. Z2 S L4 x) Z}
$ c4 Y4 \# l, k. f+ e4 Nelse if(me.pp.number<=47 && me.pp.number>=44)# |* q) M: D$ k' b+ s8 C7 L1 x* v
{/ x* G8 J+ [. r w' F2 X0 |
lgg=3;
7 o( b7 M* p# M* Qme.pp.d[1]=3;
2 ~- H3 ^" L; K, F" i. z, N6 p}9 P+ U$ i9 G1 D/ ^* |
else if(me.pp.number<=51 && me.pp.number>=48)7 K1 D+ H9 ?* B* d1 Y$ T
{ p* \) c/ B8 N, G! M2 Z1 q0 h
lgg=4;
8 `3 n- r. ~7 h7 x& Y: Rme.pp.d[1]=4;) r k+ [% P+ H& @5 u# b$ u- X
} L+ T/ s1 \ j+ e. A) |- O7 t9 l
else if(me.pp.number<=55 && me.pp.number>=52)
- y5 T$ U. f- s/ d* M5 X{0 X' Q$ c0 y1 J( q! L9 V
lgg=5;( o* \7 b( F+ V$ o
me.pp.d[1]=5;
$ P* {" k% i8 u; }}
1 m- t/ X. c7 ^! |4 H% z# M+ ielse if(me.pp.number<=59 && me.pp.number>=56) k' I- {3 \2 \+ t# y5 g
{& ?3 d1 b) F. j
lgg=6;% Z, t8 `, w x& R5 b% `, _9 C8 z4 @% I
me.pp.d[1]=6;
( ^ j* L. ]* D# n# `' H: ~9 W- }}
. E# C, j. }% E7 n! {/ lelse if(me.pp.number<=63 && me.pp.number>=60)
" d) n: E# c/ n6 C W* s2 s- a{
3 L% ?8 A6 S/ x+ U0 p, ?7 v% xlgg=7;3 ]% R9 c6 i$ E m- |; b7 C
me.pp.d[1]=7;
" Y' ~5 C( |' E) w/ ]}& K, o o$ V! Y- J, P4 V
else if(me.pp.number<=67 && me.pp.number>=64)
1 A Z2 ?: k2 `{" @( l2 d2 h6 x. p
lgg=8;: i& l, \" o( X! b
me.pp.d[1]=8;& X& }) }. N) l+ D; k* ]# X6 c K; k) u
}
7 d1 a3 p) j$ @1 D5 l5 Nelse if(me.pp.number<=71 && me.pp.number>=68)4 _. `8 D& r* [* }
{) v6 i- _& e' U; x$ A- k% _, R
lgg=9;
5 S% p9 @$ d8 j9 G0 R6 [me.pp.d[1]=9;
% O' Z( X( N' q k) f}
" P: f5 G& r; V! E}
! a& A$ m! L% ]8 belse if(me.pp.number<=107 && me.pp.number>=72); @) o" O! ^0 n
{
0 L1 J+ g8 d! e$ C: M% jlg=3;
# j& z- ~ D7 y/ b- L! l) s8 Vme.pp.d[0]=3;
: l3 r7 E0 g# c9 Oif(me.pp.number<=75 && me.pp.number>=72)
' }# D0 H, P: E/ w" w{
0 D$ _: u/ m8 Ilgg=1;& I( K7 S, m4 m8 M
me.pp.d[1]=1;6 f5 b! P! _- g" }' @5 t
}
6 n0 t* x- G3 v9 E/ {else if(me.pp.number<=79 && me.pp.number>=76)
* s, |2 I1 w+ C( u{
, B% x* \8 p7 d6 ]3 Q; ^lgg=2;
: P7 V; E" Q! g) O6 {me.pp.d[1]=2;( U9 j1 d4 q# u7 [5 x# G. o
}6 \: I i) n) \; c4 W6 l
else if(me.pp.number<=83 && me.pp.number>=80)" O1 q3 d# f9 t0 v
{6 D$ ^) _. u: A- e) Z% \; y3 l& z
lgg=3;
" {+ G( m: s- K& ]0 n) l8 G& Ame.pp.d[1]=3;# A) z) O `/ u m
}
0 \1 y! B7 q' D9 W j+ velse if(me.pp.number<=87 && me.pp.number>=84)2 [. \- l- q$ Z4 q- r5 I
{
# E* ]6 ?- ?4 slgg=4;# w: ^4 N; V0 F4 h+ }' _
me.pp.d[1]=4;
- p6 ~) [! I' B' g! {- W p; O}
* M4 E3 } g5 k3 m. O: @# z$ Eelse if(me.pp.number<=91 && me.pp.number>=88)
- I v( M! w6 W( l) X{
& E9 y/ ?3 X3 jlgg=5;5 k0 k, Z, {! C }6 m$ G
me.pp.d[1]=5;
4 V/ d: }! J4 s. A" o! c8 `8 n! y}
9 ^! Y0 P; P* x% _else if(me.pp.number<=95 && me.pp.number>=92)8 [6 ~! C& `$ m# ^/ [/ B
{
" S+ D) ?1 _% I5 l% F, }lgg=6;7 n, a! E6 l8 g5 T* {
me.pp.d[1]=6;
5 Y8 s2 F6 G' F/ A. [" P}
: x1 { m, A% p0 b* y9 Q) velse if(me.pp.number<=99 && me.pp.number>=96)) K3 k2 H7 q+ H# |7 z
{8 x; e9 u. Q% X* e8 Y7 E
lgg=7;
; k! y6 o" r/ Y/ W* z0 J. jme.pp.d[1]=7;
0 i* p, I" O5 V. d}
a/ H' C3 A! i9 T3 Z* r( @8 [2 i4 kelse if(me.pp.number<=103 && me.pp.number>=100)
# E3 U5 {' D2 a% _{
( Q$ G7 G* k# x0 F( S" ilgg=8;" G4 u# S6 b! l
me.pp.d[1]=8;
4 q9 I( a4 H) n. c- p$ H! b}1 @/ |3 g) Y8 Z1 x" Y
else if(me.pp.number<=107 && me.pp.number>=104)
* `& C' Y3 e) I, s, T# a' @{4 ~6 d) @9 y, g" s& u- T
lgg=9;
# W$ h u# }- J9 X' R- gme.pp.d[1]=9;
- E( d8 \1 ]" {7 J}8 Y9 z$ |/ P* x8 ~; x& z
}
; \1 C& x) d) g' ~6 B, M: P) O; Uelse if(me.pp.number<=135 && me.pp |
|