- 在线时间
- 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>部分图片未上传, ]) X8 }* K( Y
/*天宇软件
7 q$ }! ^7 @1 j g作者:上海黑暗之龙
* a0 {6 v _( ]+ D/ _6 y2002/10/30$ J+ q) Z; j, g2 f3 R# I* `; J% S- m7 \
麻将原代码*/2 o1 M4 l5 f0 j$ r u4 U" t" N7 e- J
#include "dos.h"
5 s! o Q+ ?9 t u# ^3 F#include "stdio.h"1 C# J _) K/ o) D; Q+ I1 T& O: E
#include "graphics.h"
) o9 b! o, c8 B! |) ], C' x8 r* A2 ]$ `3 R#include "bios.h"- F" a+ x) F o, D% Y$ F
#include "conio.h"
+ M% f! q+ c) ]% W9 u$ z4 T3 P#include "stdlib.h"- Q$ i& k& [6 G+ } {% t
unsigned char far *video_buffer=(char far *)0xA0000000L;
/ K. G- y* X2 @- a#define VGA256 0x13 /*图形模式13h*/
) k: L% X' m/ m' I {6 R* S#define TEXT_MODE 0x03 /*普通文本模式*/
$ G9 d/ ^3 N1 S2 f4 L#define SETVGA Set_Video_Mode(VGA256)
; T, m! T: ]; w) D: M0 ^/ ?$ s#define OUTVGA Set_Video_Mode(TEXT_MODE)
$ d# F0 e: T/ [' i#define BYTE unsigned char9 b" _ S+ P4 t) s1 D0 c5 ?7 k/ J
#define WORD unsigned int
( G7 ^- y( ^ l7 \#define DWORD unsigned int$ G, I3 J2 z* {4 J
#define ESC 283; F/ W, [ ^$ l# K1 E/ u
#define LEFT 19200
$ l. l& r. Q$ `6 a#define RIGHT 19712/ Z8 [4 n x6 A @, R
#define H 9064
3 X2 S& {3 C- c7 i* ^! J" E$ L#define ENTER 7181/ G f: Y; G8 ^5 Y* U: @ d. V
unsigned long int z=54400,zz=0,zy=0,zyy=0,z1=0,zl=10140;5 N, i4 p: x" P/ @. x! Q
int key=0,keyy=0,sing=0,sing1=0,second=0,threes=0;0 s- h+ Y/ }' W3 V! J; k
struct chi7 T, ^1 H8 u7 |2 Q# c1 I3 T
{5 O4 C$ F$ o. s5 [
int lg;( L1 k ?" d0 l! x5 s4 S
int lgg;
, y( F: V Y8 w}ch[13];
- i* Q! e1 P& G' M7 n3 D5 \struct mj
4 w/ n' R) V& r. i* h3 w* B8 I# u+ I{ char *name; /*名字*/8 @ N( }9 C! {# P
int data1; /*是否已出,无用了*/! t: O4 L; A6 m" ?" e
int data2; /*是否在手中,1为自己,2为对方*/
/ d: C) f y7 e! ~4 X1 Bint number; /*同一个花色的第几张,共4张*/
9 a' E8 S8 j6 ^! O# J- `% J& ~}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,8 ]' `3 @: a" d
"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,$ d; b6 _0 m0 W3 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,/ C- ?! {% y3 b% y' j5 f/ _
"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,5 S8 I z/ X: Z+ i7 v/ V# ]* ^. r
"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, B3 y$ G; C/ X$ Q, E8 x, G"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,7 b3 ^ T% ^1 t9 Z, {4 A9 t7 p! U4 C
"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,3 D2 G/ ]$ N9 c& f2 t$ m
"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,
1 Y7 v" [2 _* S3 E, Y: G6 U! Y"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,
2 F+ p! S6 z. 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 g6 R% X, g2 y0 I' q"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 O9 q: @, X" b- 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,% ^8 {" C# m v2 s8 ]
"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,1 h2 j: i( N! B2 u; G+ Z, y
"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,
S" k9 E7 Z. S: X"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,1 {( ^$ Y) d( M% `% f0 S9 O! W
"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,+ j, A0 a1 E8 G# R* z$ X
"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,0 u K* G8 S( u! @9 D
"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,
9 l6 ~- J- u( n& r+ r"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,- p/ d1 k& w# c8 l) p; G4 a( C/ y
"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,; Z1 V; F' {1 V' h! [
"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,
8 g/ Z2 J8 l+ t" e"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,5 ^( b6 G/ Y5 Z& V6 f% a
"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,
8 d( H) e( B$ _2 {9 _' }4 k"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,3 Q" o6 l% W2 X2 Z, |
"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,
6 |- Y) F. P6 }"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,% e# ^8 e. 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,
, m/ w+ w" h4 ]"34.bmp"};
) ?9 q8 S( V2 v% kstruct every( P+ H: Q% D& U4 c y& F
{ int *k; /*名字*/5 n1 N& w& V) q! q, W7 n
int oneorfour; /*同一张牌的第几张*/
7 {& {4 e: R) aint number; /*第几张牌136*/2 x! U" U, u7 Y5 f6 Q; ]
int p;
& F( t, t8 m+ y0 \ ?+ n: c8 `* R5 T B5 }int g;3 A5 e' g5 |6 X$ e* A9 U
int c;
" m, E: `1 N' xint d[2];
: w! M+ z2 K% |" U j};
: t J* ^; M- p/ Z. r' l, `struct me! M3 A: z: t) `8 k8 _2 y
{ int m; /*定义有几张牌,开始有13张随着游戏的进行,会越来越小*/0 L* g9 D8 n! Z/ I9 m, R4 k
int p; /*乓对方*/9 ~- a9 F; m, X, s
int c; /*吃对方*/9 `$ B r0 w9 r* C5 Q3 R) t
int g; /*杠*/% j# m5 r' `! ^1 |
, P3 K8 T4 I3 y: Wstruct every pp[14]; /*存放手上的牌*/
& {9 u p3 M* J+ I7 S& [}me;
: t( u% _0 i% Z9 d: v9 b6 f# astruct computer0 f0 e4 j' z! K
{ int m;" o" Q$ `/ _/ V+ q6 `* k' L
int p;9 n; w h' @( x& N, ~7 j3 K3 R9 a
int c;$ ?1 p {0 i. X
int g;
; i j" X v3 U2 Z6 p# R; W+ lstruct every pp[14];
) ~4 W' U# \- y/ I% h& k# n}computer,comp;" D0 k x8 ], e, ]
5 [* ?4 i8 p# ?+ T3 `' U
/* 设置调色板 */
- Z) M/ o( B5 o, C# B7 gvoid Set_Palette(int Color,BYTE r,BYTE g,BYTE b). O% q Z7 l( o( T& c# _
{
, @/ j- p7 s+ T# R+ K' foutportb(0x3c8,Color); /*0x3c8写端口 写色号*/; S1 l) ~. v, w" }6 o4 K# }
outportb(0x3c9,r); /*0x3c9数据端口 R、G、B的比例*/8 g+ X% I& r, l! `5 W3 d
outportb(0x3c9,g);4 o: w! a& ]/ r3 F- }+ g
outportb(0x3c9,b);1 r+ |" [8 |9 L/ m/ y! W) f
}
! ]6 V# q% h2 N6 @, v1 F/*0x3c7读端口 0x3c6计算机调色板寄存器调用端口*/
6 n6 J3 a5 S' H6 O1 x/ \1 T6 `+ O/* 设置显示模式的函数 */
" L( i Y- {( N" Kvoid Set_Video_Mode(int mode)
: }7 w/ r/ Q# [. K3 S% V' h6 q{
! K {: H5 ^( k) b# u7 ~% o) Gunion REGS inregs,outregs; /*定义输入和返回寄存器*/; [2 S( o m9 p4 _/ a6 r4 t
inregs.h.ah=0; /*ah存放功能号0h表示进入视频模式*/
: }: `- K9 I* ~4 I8 C* ^( k2 X/ finregs.h.al=(unsigned char)mode; /*al存放要设定的视频模式*/8 \. @8 P* y3 h$ E
int86(0x10,&inregs,&outregs); /*通过10h中断设定显示模式int86()包含在dos.h*/
& \5 v4 O2 q( ~: s& r}
( X* \6 Y4 }* k. V$ a4 I5 y7 avoid v_line(int y0,int y1,int x,unsigned int color); c+ P ?, P s% m2 C
{ unsigned int address,n,temp;4 G4 x" ]! q, g5 _
if(y0>y1)2 H8 o0 N1 n% I2 [; w
{7 f5 g( ~" I# \. ]0 r& |
temp=y1;
0 C' z$ H; R; X8 _7 S& ]1 iy1=y0;
# r8 X' Q4 o0 {; l9 k3 ry0=temp;9 h9 v- ^" O$ d0 S
}, L1 Q* t" ], D
address=320*y0+x;" B! U& n1 P7 X9 t
for(n=0;n<=y1-y0;n++)! i) q6 h$ f7 k/ [1 M5 L
{5 ?5 @0 {$ Y8 q8 I* C" _- f
video_buffer[address]=color;& Y; Z7 Y5 Q& x7 c
address+=320;
0 q9 l7 I* s& I: T1 d: C9 Y}6 S! n6 h/ G1 w
}& P }8 A$ w9 t% Y, v4 f; O
void h_line(int x0,int x1,int y,unsigned int color)
4 r U( }" J. K/ h! ^ @9 @( w{ unsigned int address,n,temp;5 [. u z: w: s3 L& ?& h7 ~* j" w
if(x0>x1)) ]5 |' |0 D" r0 I( g: d1 @
{$ `: u4 }' ?1 A* U% W
temp=x1;
1 T4 ^/ U4 Z4 z. `: h- U$ Ex1=x0;
3 Y. y3 G) E7 m, nx0=temp;, l7 G, u$ s+ C& |; |, M- Q
}6 `# ^' g. f5 u6 b! \, I7 C
address=320*y+x0;
+ M' F" }) h- Z6 R8 [for(n=0;n<=x1-x0;n++)+ m9 l, v$ i5 _' @- r5 q" V- g2 o! j
{8 R8 L5 w" R6 n" z o: y$ Q" i$ y9 K, x
video_buffer[address]=color;
5 V& a. m' M. [( b! i8 M9 Q qaddress+=1;9 W, a8 V) a: A. W/ h! J
}
' P/ r" a* `7 R. k. g8 l}1 }; u, U6 S g/ p* F" p# d7 Z; u
void p_pixel(int x,int y,unsigned int color)7 L+ Z. y4 W% T/ J* X8 D
{ video_buffer[y*320+x]=color;& @0 n# E: N4 K, O, I! A9 W7 `
}( R; r: H* V: P: W8 M
void s_square(int x,int y,int side,int color)& U, {( ]2 c7 E7 Z( }+ z" Y) Y
{* g/ F4 l3 _8 w3 x- f
h_line(x,x+side,y,color);
. r6 A) _/ H+ h8 c1 S) m! R( m# z" Xh_line(x,x+side,y+side,color);$ Z9 h/ i- E" M S
v_line(y,y+side,x,color);
3 h* j2 M! G. |v_line(y,y+side,x+side,color);) i I* Q. A+ [# A
}
2 @" A' B3 W; {void r_rectangle(int x1,int y1,int x2,int y2,int color)
/ o. z: f: F, g{6 B) |5 O$ c* v8 t" g6 i
h_line(x1,x2,y1,color);9 p8 S6 e1 ?- j$ ~7 {
h_line(x1,x2,y2,color);
1 t/ c7 x6 n, S/ O0 ~% C$ a% r& dv_line(y1,y2,x1,color);- j; ?! c! u9 Q! O/ ?4 A
v_line(y1,y2,x2,color);; t% S6 r, ]8 V
}2 E/ v- i! Y0 W$ j
void fillRectangle(int x1,int y1,int x2,int y2,int color)1 w7 R" B2 O) L( i
{
* x* X( S0 l; k i2 U. l: P% b& V- Vint i;! M, V. s8 @7 h
for(i=y1;i<=y2;i++)4 Q) c h6 G) o$ q: _% g
{
9 J% A' c; v" Xh_line(x1,x2,i,color);" t! v1 d( C% d0 V5 A! A0 H% ^! X2 P
}
( {( N" r, g! f$ g% F; ^}
. u6 }6 N* F! G+ X; p8 `5 Y' pvoid showbmp(int l)1 d0 k5 x: L* o( |" G. Y7 {7 T
{ FILE *bmp;
* a Q: f0 a. `) A7 Eint i,x,y;
5 J8 m) m1 b" h! i" FBYTE palette[256][3];! }5 |* L0 C8 @3 N' A! n3 }0 N
bmp=fopen(me.pp[l].k,"rb");
6 A- `; N: S2 @+ G* Jfseek(bmp,54,SEEK_SET);
! m! i0 U! w! T6 s, l; Afor(i=0;i<256;i++) Y; i! i4 _1 j$ n
{! ]. _3 g- o, f& ?7 E/ j3 Q# @
palette[2]=fgetc(bmp)>>2;/ o, w. S, l/ _ ~$ P5 m
palette[1]=fgetc(bmp)>>2;
: Z8 B4 \1 B0 v$ }$ Cpalette[0]=fgetc(bmp)>>2;) K" T7 {! h9 D9 ?8 t
fgetc(bmp);; l9 l2 e w& S+ }+ Z
Set_Palette(i,palette[0],palette[1],palette[2]);
6 k( k8 N' |& x5 k( {}7 Z3 I& I, u$ y5 l/ B3 H" p$ d N
for (y=0;y<30;y++)
6 W! m2 B; [0 { q# {for(x=0;x<20;x++)/ t% p( _+ H/ d! A
pokeb(0xa000,y*320+x+z+zz+z1,fgetc(bmp)); O1 y3 f+ h% K
fclose(bmp);( ]7 b5 p$ A8 Q9 E
}
( E- m O: [; h4 _% Pvoid showbmpd(int l)
7 K3 h H% P$ R{ FILE *bmp;" \. @5 O' f8 g7 G M
int i,x,y;
& v0 h% N, G; L0 @. A" m8 \BYTE palette[256][3];
( c) y* z' n# T( _8 gbmp=fopen(me.pp[l].k,"rb");. [' D+ i: K$ F" y- d7 L5 D* f
fseek(bmp,54,SEEK_SET);5 t% v0 `) g* M$ W( _3 b
for(i=0;i<256;i++)
/ a+ b ]4 q* {0 } n$ u' l1 x( r{/ `( k1 Q( {* n# L: Z0 V
palette[2]=fgetc(bmp)>>2;0 \( i4 [% B$ x, l, n+ s7 x& u3 l) _* O
palette[1]=fgetc(bmp)>>2;9 c& U9 S( l; d( {
palette[0]=fgetc(bmp)>>2;
& c& K0 Q4 I1 I, ?; Y4 o2 E) n& jfgetc(bmp);( I! J: i: E$ x- ^5 x' I
Set_Palette(i,palette[0],palette[1],palette[2]);/ ?9 U; K7 Z3 B1 [+ V D% p2 r+ g. u
}
- L5 t9 o8 A5 O' O o1 x Z0 ifor (y=0;y<30;y++)
0 d2 I6 c$ z7 p' Bfor(x=0;x<20;x++)
( W3 e' I. h: n* a) c4 Opokeb(0xa000,y*320+x+zyy,fgetc(bmp));) U/ @- x$ U& f0 e
fclose(bmp);6 z# ^* d, f( v/ M M
}
9 y0 j- c* s6 t, O; i3 u/ ~8 Svoid showybmp(int ll)
5 m& b3 `% L" B$ t5 z{ FILE *bmp;
1 G# {( R/ M( G* o' P5 z# Uint i,x,y;
) \( D/ l5 g. Y" B; A6 \% XBYTE palette[256][3];( z4 ~; a: F( a# l
bmp=fopen(computer.pp[ll].k,"rb");
. o& l; }0 V+ t( p$ I5 Dfseek(bmp,54,SEEK_SET);
. m( {; N3 s% m$ `! t [for(i=0;i<256;i++). ]) g$ y/ P) q. X' h
{5 H$ V' i2 E$ _ x
palette[2]=fgetc(bmp)>>2;
) I! O& f4 `. Z# lpalette[1]=fgetc(bmp)>>2;3 x* _$ }8 M& j2 c/ |
palette[0]=fgetc(bmp)>>2;
0 I. k, o E6 k& V9 i# X5 ?6 [fgetc(bmp);' w. C0 b3 W& t4 @8 h1 q- p
Set_Palette(i,palette[0],palette[1],palette[2]);
: d4 p1 z* ~2 X1 D& T}% V: f9 r' ~9 u6 n6 o+ X
for (y=0;y<30;y++)8 l, M8 B3 R+ S+ T4 M) I# i b! k
for(x=0;x<20;x++)( n& b) Z1 ]! [- ]4 M
pokeb(0xa000,y*320+x+zy,fgetc(bmp));& m. p. G( O a* k9 v
fclose(bmp);/ G5 r# I" a2 i8 @9 B# Y( D
}
8 w. L% z- E# F1 C/ qvoid showcbmp(int ll)
5 f ^$ J- W* G{ FILE *bmp;% V d2 z* l. X# V, f
int i,x,y;4 E) Y) ~1 }7 J9 ]1 D) }5 ?+ u
BYTE palette[256][3];% T8 e3 R* @1 i7 K1 v1 e
bmp=fopen(computer.pp[ll].k,"rb");3 G4 i6 e2 O1 `+ v( y; {7 j
fseek(bmp,54,SEEK_SET);) F# t$ a/ S9 B! @
for(i=0;i<256;i++)
" g, r& E& A7 ^/ u{- e1 |# y' W: u. W) X' T# i5 N( G
palette[2]=fgetc(bmp)>>2;
; C! C. @+ O# S8 `6 y* E. ^& ~- M" [palette[1]=fgetc(bmp)>>2;
) o/ |8 G& c. a2 L- Jpalette[0]=fgetc(bmp)>>2;, D1 {/ H5 V7 f6 a( y" G1 X
fgetc(bmp); G G* {0 I$ f2 s1 q1 q7 M
Set_Palette(i,palette[0],palette[1],palette[2]);
p" @! z& Q6 G5 _6 U5 Y( @}
/ O5 H' u, I, i* O9 t; k9 n! D0 f, ]for (y=0;y<30;y++)
- \9 j7 p8 x8 m' O: t7 hfor(x=0;x<20;x++)+ ^+ h5 D$ R2 O' J; `
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));9 {( ?% L- d/ w( E8 d
fclose(bmp);6 ^: U8 j# a; k7 j5 W
}
9 n- o$ ^6 J. c# avoid bmpp(int number)" l2 `. u; c. }( K7 k
{ FILE *bmp;
/ g4 @! L- [3 ]7 D+ ] pint i,x,y;
1 e# ^- b# K b% V0 Q; eBYTE palette[256][3];
/ O0 z9 T' J0 |% Kbmp=fopen(m[number].name,"rb");
9 B6 E! Y6 U' Y" `. xfseek(bmp,54,SEEK_SET);( m& W' v/ [! B8 v$ i
for(i=0;i<256;i++)4 L( G8 R- H8 ^& F" {+ X
{9 e: t+ n) d4 t9 b8 w
palette[2]=fgetc(bmp)>>2;
" Q2 Y9 _/ g. h9 Qpalette[1]=fgetc(bmp)>>2;/ S# D g6 r( M) {/ A3 [6 z% n
palette[0]=fgetc(bmp)>>2;
* ]- ~1 m2 z& Q. ?! bfgetc(bmp);
3 A/ P4 h5 _, ]Set_Palette(i,palette[0],palette[1],palette[2]);
# s5 C }# x1 t* J1 D" t}
3 o2 q+ F+ C- |- t5 t2 V% Sfor (y=0;y<30;y++)
$ Z& ~4 q; c0 z! z: ufor(x=0;x<20;x++)
$ R+ _& v# m g# \. Epokeb(0xa000,y*320+x+zl,fgetc(bmp));( T) p( |0 Y- L# b/ G3 {4 s. _) \
fclose(bmp);
; |8 g2 \/ B1 Q6 l, X}' y; ^" Y9 J- F' J( U: ?0 G
void comlipai() /*整理电脑的牌*/ L! d- |$ A$ F ?) A
{ int n,j,u;
4 ~/ a& ~- D7 o! U" o5 _int *lingshi;# p5 R7 \* X0 f# [" g6 W
for(n=0;n<computer.m;n++)
/ h6 ]9 J9 \$ I) Cfor(j=n;j<computer.m;j++)' w$ f0 W7 a0 a1 b8 a- q+ C
{3 h3 T9 Y3 P3 [ {7 K/ Y. K5 [- F
if(computer.pp[n].number>computer.pp[j+1].number)0 c# m5 q0 i+ G& V! z% }* z3 a! E
{
( ^1 C# @- _3 rlingshi=computer.pp[n].k;& t4 M m4 p" }9 C. r. {) U* `5 t
computer.pp[n].k=computer.pp[j+1].k;
: D) P" U2 k" s) e0 _/ q0 gcomputer.pp[j+1].k=lingshi;
4 J: @& h2 B- N6 e+ N" ]7 M. f' D( Wu=computer.pp[n].oneorfour;3 t9 o' L& l. P& o, w& f
computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;
( W+ Z, }. _; v1 o* G% Mcomputer.pp[j+1].oneorfour=u;* y" e" r, l. E* }: i) S: [3 T
u=computer.pp[n].number;/ r! s; `7 n2 f+ h! s
computer.pp[n].number=computer.pp[j+1].number;3 w. j. B1 j' j9 B1 m9 E6 |. R
computer.pp[j+1].number=u;; F2 m1 @% c6 u: X1 H- n
}
" c' m. W2 g2 P/ T1 E1 Relse
, A) [: J! o0 o9 f! Iif(computer.pp[n].number==computer.pp[j+1].number)
! f: k- s9 B% y1 N4 c' rif(computer.pp[n].oneorfour>computer.pp[j+1].oneorfour); `8 D' U/ l/ p0 j2 _# L, M- P* j0 Z
{9 P1 Y' W5 v+ Y3 s5 i4 W
lingshi=computer.pp[n].k;) d* D; D7 V( ~) |
computer.pp[n].k=computer.pp[j+1].k;' M! e! ~* K8 a6 `
computer.pp[j+1].k=lingshi;
7 L" W, I, f( D8 i" l, j% w; ku=computer.pp[n].oneorfour;' T/ u1 u# U' L' R
computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;* h( y; Y @& @$ S7 c D
computer.pp[j+1].oneorfour=u;
" T8 r) U! G2 p/ t# pu=computer.pp[n].number;& a9 A! W* b' H8 e, b: U( [
computer.pp[n].number=computer.pp[j+1].number;$ S5 L' ^" @* o! C% c
computer.pp[j+1].number=u;9 L$ b- `' z9 y: X" T
}
/ M4 b! ~: Y/ ]}
- p- R5 d2 m8 b9 u}$ a4 @: H, i8 p- k4 {2 ~5 B0 i4 w
void melipai()
6 f" ]7 S1 b d% F- M& f{ int n,j,u;6 N& |, g% p& p( `7 [; E
int *lingshi;) y: s" x3 T' m; p5 ]. J
for(n=0;n<me.m;n++)0 z* i; m+ L" S4 X
for(j=n;j<me.m;j++)3 P) A$ k. x; a* R& }4 T6 D
{- o% V6 E2 i3 _+ k$ d4 }( `
if(me.pp[n].number>me.pp[j+1].number)/ M3 ? f4 \. B" k/ g
{
2 L2 K7 t$ N0 \% I% D2 a% Tlingshi=me.pp[n].k;* I& s4 }4 k" z& E7 i
me.pp[n].k=me.pp[j+1].k;3 g. O1 C! N. c+ v) `9 ^
me.pp[j+1].k=lingshi;
! E5 j. |/ D3 }" E; ~u=me.pp[n].oneorfour;1 D4 j) e9 o$ {+ s$ k( ^
me.pp[n].oneorfour=me.pp[j+1].oneorfour;
1 p$ D$ ~2 S$ J8 `# {( g8 a U2 qme.pp[j+1].oneorfour=u;2 v# M, Q, S% B
u=me.pp[n].number;7 T) _' \# ]0 p7 Y' U
me.pp[n].number=me.pp[j+1].number;
9 ^# ^5 r; m0 ?( f: |( K# ume.pp[j+1].number=u;+ N$ g/ z5 u- |7 K0 o8 Q
}$ J% f1 s( G- X: M
else
$ E3 q( d" D7 q4 L1 p+ F7 g+ N6 V8 ^0 kif(me.pp[n].number==me.pp[j+1].number)
# }) ?% I% y0 `& Dif(me.pp[n].oneorfour>me.pp[j+1].oneorfour)9 U3 r! \ Z( r7 l4 C
{
& T$ G% \; f1 G0 k: A' slingshi=me.pp[n].k;
* J( k& a% W4 x6 X* P: o3 E& Wme.pp[n].k=me.pp[j+1].k;
$ `6 Y- D& F9 Mme.pp[j+1].k=lingshi;$ q& Y4 U5 {; B4 t' c% z
u=me.pp[n].oneorfour; {# S1 u* p7 I( U) x; f, q, L# T
me.pp[n].oneorfour=me.pp[j+1].oneorfour;0 e6 M/ w2 w+ L! B1 E
me.pp[j+1].oneorfour=u; f" g+ u% L6 p9 {6 m" L
u=me.pp[n].number;
; L& y5 E; L' k; i0 Y0 I3 V% z7 Yme.pp[n].number=me.pp[j+1].number;
8 Y) S/ k5 S2 T4 cme.pp[j+1].number=u;; _, n+ T- C p
}2 {1 i/ ~8 q q" W. Q3 p
}
6 b: h z( | t) V6 Z}# q( X' w. Y4 G; n2 H0 X
void rgzn(int c) /*本程序涵数的核心针对电脑的牌*/7 n0 E. t1 K' f/ U- A& i0 ]- ?, @
{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;0 S5 K, f% [6 M" @7 @" E
if(me.pp[c].number<=35 && me.pp[c].number>=0): U9 h2 c \ [) |6 v
{
L$ }* {* C0 X( s" n8 @! [1 Zlogo=1;
8 y; W* _# M+ R7 L; ~if(me.pp[c].number<=3 && me.pp[c].number>=0)
T+ {. `/ Q$ Z; F# Tlogoo=1;
" N% m% Y6 n2 W) Gelse if(me.pp[c].number<=7 && me.pp[c].number>=4)% F: d0 B& V8 W. Q
logoo=2;) K) H' }5 Z/ `4 ~0 Z1 ]" N
else if(me.pp[c].number<=11 && me.pp[c].number>=8)
' P7 T4 {0 q: `4 T& B) mlogoo=3;
1 G q/ b' ]5 p! Gelse if(me.pp[c].number<=15 && me.pp[c].number>=12)6 @; A$ `; B: ~
logoo=4;
2 ]3 W. u( t+ \5 {. Q: @; felse if(me.pp[c].number<=19 && me.pp[c].number>=16)1 m+ D J5 ~+ x! z$ M% X/ v$ H- w
logoo=5;0 C$ R7 p+ f: C5 q9 K0 u( M7 E0 i- C
else if(me.pp[c].number<=23 && me.pp[c].number>=20)
9 _' S/ d" `# n6 a' Q- vlogoo=6;
4 j- R k& J; `: Y4 \else if(me.pp[c].number<=27 && me.pp[c].number>=24)" I1 U- c4 K6 |) q! q
logoo=7;
# Y/ H, ?/ l( \+ c3 l: Helse if(me.pp[c].number<=31 && me.pp[c].number>=28)
# }; _2 _( U$ S. f. X7 D2 Nlogoo=8;
3 }& Y% V6 L; J) ^" @/ B% _ Welse if(me.pp[c].number<=35 && me.pp[c].number>=32)1 \! T i6 r( W- r
logoo=9;
) h) _: |' G) i' K9 C}/ a' x1 _5 f% W7 V6 X- l, x6 g D
else if(me.pp[c].number<=71 && me.pp[c].number>=36)6 B$ k- u! h3 N" w6 u
{0 D! ?( f! j7 `# s, {3 U1 D
logo=2;2 A: i( ~0 k# k1 P; W9 R/ U
if(me.pp[c].number<=39 && me.pp[c].number>=36)1 [1 j' v2 G Q1 h8 t) {; ^
logoo=1;
1 p: Y% x( ?+ [$ r) s1 |& celse if(me.pp[c].number<=43 && me.pp[c].number>=40)
" F/ e3 r$ d: E, N* U0 }logoo=2;- U: z( o0 b3 q9 |% C0 O ?
else if(me.pp[c].number<=47 && me.pp[c].number>=44), G6 {! L- q+ d
logoo=3;# |; E) A @ a
else if(me.pp[c].number<=51 && me.pp[c].number>=48)
% v; j! J8 J3 q# j8 }5 Z- k& rlogoo=4;
( U8 R+ w! f# w5 ]- G9 ~ M4 |! xelse if(me.pp[c].number<=55 && me.pp[c].number>=52)
& Q, K( } r, Y U. ]4 Ologoo=5;) q4 {7 Y" G8 c1 N; k
else if(me.pp[c].number<=59 && me.pp[c].number>=56)3 z+ Z$ w! |0 r& _9 P9 q
logoo=6;
( D$ H# X6 P3 p3 Gelse if(me.pp[c].number<=63 && me.pp[c].number>=60)
: a5 w" n& w1 X9 glogoo=7;9 L: B9 o, d; O$ p4 }
else if(me.pp[c].number<=67 && me.pp[c].number>=64)
2 S* {' G5 F: ~) c. r5 i" ulogoo=8;
( O9 J+ f. l1 Belse if(me.pp[c].number<=71 && me.pp[c].number>=68); G( F7 W) Q: B/ j5 f. e( i
logoo=9;
+ } f( X) z b$ g7 M}2 Y! I/ R- s- _- F
else if(me.pp[c].number<=107 && me.pp[c].number>=72)8 p3 H, _! |* M: a8 _
{
% k' }9 }7 g, g- V% w! qlogo=3;
+ s: E( ~" Y% m3 ?1 Mif(me.pp[c].number<=75 && me.pp[c].number>=72)
3 B+ S# Y( `# R8 A( Clogoo=1;
- _" m8 S9 ~1 r( E9 O% Eelse if(me.pp[c].number<=79 && me.pp[c].number>=76)6 E: z) U+ T7 q! f
logoo=2;
& R, ]; F$ a& X% n4 relse if(me.pp[c].number<=83 && me.pp[c].number>=80)( u" m6 j0 x5 h/ Q1 B* C( ]* q1 O
logoo=3;
6 i, u* Z+ R& s* _4 f1 L3 Yelse if(me.pp[c].number<=87 && me.pp[c].number>=84)
8 M9 r/ q. j$ M/ U9 Z: ulogoo=4;5 a" q0 i1 f5 H0 U |6 j$ }1 r4 r
else if(me.pp[c].number<=91 && me.pp[c].number>=88)
) b3 a/ z& s% N7 z) D+ ^logoo=5;( s8 m6 a7 V( P# j/ F) n
else if(me.pp[c].number<=95 && me.pp[c].number>=92)
0 W, j* ~7 m: ~& ologoo=6;5 v8 p8 B; `6 p/ T2 {/ d! z% Z
else if(me.pp[c].number<=99 && me.pp[c].number>=96)
& ?4 `# G$ e9 @logoo=7;
4 c8 E7 a6 s6 qelse if(me.pp[c].number<=103 && me.pp[c].number>=100)
( h7 r9 i, F% D; S/ o! H/ {# Llogoo=8;
0 B) k* C. c8 celse if(me.pp[c].number<=107 && me.pp[c].number>=104)* G. N$ E4 M) y5 A# [' r% b n
logoo=9;, J+ O8 L8 _1 }! u3 A* }
} e1 \4 y6 S: L- f7 f* |6 l3 F
else if(me.pp[c].number<=135 && me.pp[c].number>=108)
' K; V, P; E( b+ B1 x" I2 o{
1 u2 W# ], \! g; Glogo=4;8 t: S$ R3 l7 s+ L- } B$ \, Z
if(me.pp[c].number<=111 && me.pp[c].number>=108)
1 e+ v% L8 o" flogoo=1;
5 h1 f! {8 e" }3 Aelse if(me.pp[c].number<=115 && me.pp[c].number>=112)
( B& \$ U( ~% ?+ c/ Jlogoo=2;
' r. F* D3 `0 }) B5 Gelse if(me.pp[c].number<=119 && me.pp[c].number>=116)( j1 \9 t0 Q: ^
logoo=3;. v* i$ d. V! Q) y! ~2 B" J
else if(me.pp[c].number<=123 && me.pp[c].number>=120)
+ [! Q9 _ [9 x, h6 V, Z1 t* R0 Blogoo=4;
' b& Z8 m. L0 e0 d* g- T9 k2 V) z2 pelse if(me.pp[c].number<=127 && me.pp[c].number>=124)
. B2 Q* g1 w2 u3 V: D% Ylogoo=5;+ \& A2 x3 h# [- L' |( }
else if(me.pp[c].number<=131 && me.pp[c].number>=128)
2 k$ U+ F$ Q8 |logoo=6;
& N$ M. q$ b% V+ ] t# K. O! jelse if(me.pp[c].number<=135 && me.pp[c].number>=132)
( J Q/ [9 h$ L0 d8 P% b5 n0 Mlogoo=7;
2 w/ c: t3 d! R$ A: |3 K% u}/ p9 l9 a A' X z" _2 g! j0 X
while(b<=computer.m)
- A. W3 g2 F( [{* T9 M0 \7 d+ h9 b- r- F
if(computer.pp.number<=35 && computer.pp.number>=0) /*假定电脑经过分析后出了第一张牌*/0 O! l. W S2 D" ]' [
{; M! g! E; q+ x7 P* x, }
lg=1;
' w0 J; H* M. g" P! A* U$ Ocomputer.pp.d[0]=1;
( q# ]6 J0 m- s. dif(computer.pp.number<=3 && computer.pp.number>=0); H7 @% r0 x2 P3 W
{
# Q+ L9 o+ m7 a% I$ \lgg=1;" n2 e! [% _- \
computer.pp.d[1]=1;* z" B; f8 H: R" n& f$ K3 V6 b
}9 \, U% r+ N: T! z" j4 Y: E d
else if(computer.pp.number<=7 && computer.pp.number>=4)
/ H8 b. u$ g- z5 j2 [# Q{
. ?( J3 _6 j. U: ]+ }' u. U9 nlgg=2;7 n% I( i2 H( F v
computer.pp.d[1]=2;
& ^% w4 j- `, o}8 q0 g+ _2 S# ?& o/ O+ D) N
else if(computer.pp.number<=11 && computer.pp.number>=8)6 G& a) M; C. u) l/ x5 K
{# [* V# P. Y& A" v
lgg=3;
: V! a. `+ K! g& w" e, n/ [" Wcomputer.pp.d[1]=3; Q, l4 P9 f; ~( }" c: L6 P( ?$ D7 p
}
0 I1 W# o {: L, P$ o0 S) Belse if(computer.pp.number<=15 && computer.pp.number>=12)8 V( r* N: {& G! g
{
3 z, _1 Q' h2 n4 Z( H& {7 o" clgg=4;
. |7 E; i7 [5 Mcomputer.pp.d[1]=4;" g, V8 r. z( w0 n+ ^- a% ~
}
8 e8 M# |7 v& S# w% D/ o( eelse if(computer.pp.number<=19 && computer.pp.number>=16): Z1 Z0 i5 n3 L. i; K9 L
{+ K3 G$ Q0 C- V3 } |2 D' e* F
lgg=5;$ W2 t/ \& H% E1 ^! ]; J
computer.pp.d[1]=5;1 P% g# x5 q( R1 W7 R" r) h7 p
}
2 M. U0 P. @$ Q% ~% Y) f8 telse if(computer.pp.number<=23 && computer.pp.number>=20)2 O7 k; k3 q: f8 N4 [8 |" @! K, g
{! S8 I. d; Y! [3 w
lgg=6;
! v& T& Z, W2 W* q `computer.pp.d[1]=6;
! D3 }- T) M* t}
! x( b6 G, W% U1 p& oelse if(computer.pp.number<=27 && computer.pp.number>=24)3 D1 a8 ~! z1 B1 L* ~
{
/ J2 L9 L; o, N2 `1 P3 T7 |; D* {- clgg=7;
7 d, W; Z6 ?- Y+ c/ p% t# c Lcomputer.pp.d[1]=7;
! A7 P: |9 o( e9 ?' K: o}
" n/ [$ N7 g% @1 F: q# v( ^else if(computer.pp.number<=31 && computer.pp.number>=28)
, u: m3 @8 k; ~* }8 g* U, u{
( j# Q6 K8 t4 d$ ]2 ]( ylgg=8;
. [/ T3 \# ~8 C+ b `! ~computer.pp.d[1]=8;
( ]1 ]8 f2 b3 G5 L' b6 R}
9 C4 X4 ]% q, o) _# f8 Belse if(computer.pp.number<=35 && computer.pp.number>=32)8 y2 _6 O+ d: M' C; D- A4 Y* k
{
R3 k; J, u; ~* A, \2 klgg=9;/ B9 K7 J) g) B5 E% u
computer.pp.d[1]=9;1 Y, j! Z. S, n/ P' s' Y
}- O+ l+ I2 f- y2 J+ P
}" M- Q* N: E# J$ X0 V9 B- e
else if(computer.pp.number<=71 && computer.pp.number>=36); A4 L7 x6 v. j3 F. l7 P
{5 G4 p9 Z: p* e8 h+ s/ J0 f
lg=2;
! C0 @9 J% G) fcomputer.pp.d[0]=2;* C+ I# i! b' h3 ~, E
if(computer.pp.number<=39 && computer.pp.number>=36)
: s* X4 h4 H7 ^' S{
- S& G! q* `! z, P$ v3 {% Jlgg=1;' a; J$ X4 X7 |; v. o1 e
computer.pp.d[1]=1;7 l# W9 d0 [, P! A: u
}7 Q) N( }8 J1 z2 Q
else if(computer.pp.number<=43 && computer.pp.number>=40)$ Y, \4 ^. p3 H1 v: J
{; Q! e6 `! j' }
lgg=2;
4 Q6 y% {4 B2 {3 Q* I+ u* lcomputer.pp.d[1]=2;
* ~- r2 F7 Q$ C3 U- `}
' k l8 U5 J4 p( selse if(computer.pp.number<=47 && computer.pp.number>=44)
& a) A+ ?2 p1 R9 b, b$ ^3 O{
' O7 O: j# P; B6 S" algg=3;
4 L" y; D9 S( Pcomputer.pp.d[1]=3;
+ l$ t" E% ~1 ]7 q( L4 [5 T0 Y}
, I2 u0 J) ^, Q1 c. W& {# belse if(computer.pp.number<=51 && computer.pp.number>=48); x( u4 p1 N. S* n+ Q' ~
{
6 j: @$ R: Q8 Mlgg=4; B( J! L; b* S' n& U: d
computer.pp.d[1]=4;
3 u! \. E1 j+ G+ K}. ^& M1 A9 i& t* _6 ~
else if(computer.pp.number<=55 && computer.pp.number>=52)
3 P& [8 ?* B1 K! K Z* F" {{
! Z0 j( M3 l' S+ g, ]lgg=5;2 U4 M6 Q, q& O% B5 T8 K
computer.pp.d[1]=5;
" `( H1 X7 b4 h' Y% p}
/ c* y6 ^* J5 g6 `' T* Ielse if(computer.pp.number<=59 && computer.pp.number>=56)8 J1 `, s0 D; [' X
{
9 T* E% [1 _( Q: j, D6 Clgg=6;
3 \2 I4 b! f6 d2 Wcomputer.pp.d[1]=6;
% C* ^2 M* U8 x5 B2 `}
+ U# h X3 n, C9 J/ Q1 h2 L) lelse if(computer.pp.number<=63 && computer.pp.number>=60)( t O% o; Y' G3 v+ ~0 Z! x
{0 V1 Q# z: H3 t
lgg=7;
w ?5 e% n7 @computer.pp.d[1]=7;2 R- ]) a# M, m1 F* a2 s
}
& V( ]7 U+ w1 v0 Telse if(computer.pp.number<=67 && computer.pp.number>=64)0 b- F, A/ E4 e8 ~- U; K
{+ g& L: b0 k, a' f
lgg=8;$ U+ J% m' Q9 h( Q
computer.pp.d[1]=8;
+ k! M+ d {. H3 B( o, L. T: v9 E& t}
: {' d% t7 z2 Xelse if(computer.pp.number<=71 && computer.pp.number>=68)
" X" m' X7 F; _5 e6 R{
6 C& l, N$ }, Ilgg=9; I$ y" y2 `- F2 A- A
computer.pp.d[1]=9;
# x+ w ?4 ~5 E}
+ @' A( J7 U4 q0 z8 x}
) F8 u8 I. C2 lelse if(computer.pp.number<=107 && computer.pp.number>=72)- O# l( @5 o/ O: B3 F4 X
{
" X8 Z: d" T; ?; l8 T3 hlg=3;
, ^6 P6 `( P9 U4 L, u& {: l* V5 {# T c$ mcomputer.pp.d[0]=3;0 t m5 d& k! n; ~( m. S
if(computer.pp.number<=75 && computer.pp.number>=72)& \3 g1 ]' q8 I9 `- @) R9 F& }
{
+ @* {% L0 a% N$ A" s/ }lgg=1;! ?/ Q& b+ Y9 D% u4 I& H# d" P
computer.pp.d[1]=1;
% Y& Z5 x8 j" T" Y, I3 k& E}
5 r$ R. _0 ?* kelse if(computer.pp.number<=79 && computer.pp.number>=76)
% ^9 U6 t+ f/ p) c0 V{0 e% ~+ k; x) t
lgg=2;
4 n+ ~# a- u$ E7 Ncomputer.pp.d[1]=2;* h- y' h( n9 f8 R
}: S @! x' }" X
else if(computer.pp.number<=83 && computer.pp.number>=80), r" B9 ?* h- t8 t
{
`, j- X$ x) Flgg=3;
+ R1 j. g; }( v# j! Ucomputer.pp.d[1]=3;( `( B& D; z+ P
}8 S$ k! K1 C- q4 y
else if(computer.pp.number<=87 && computer.pp.number>=84)
0 t' Q" \9 h% V3 K9 J% J0 U{
4 z- V4 o0 C; ?4 {5 K) Dlgg=4;
) \1 A) Z+ C2 m; F h% qcomputer.pp.d[1]=4;
8 y( M N# S- j. Z3 ]}+ g. _0 ]4 J) l0 Q
else if(computer.pp.number<=91 && computer.pp.number>=88)
! Y8 b, q4 A( r, t! @6 m1 o{
8 I: e, D" M# f7 w5 jlgg=5;
2 u3 ]1 A9 W7 `( N- Icomputer.pp.d[1]=5;
' @" }. h" ^7 K' \/ N& P4 g}9 f! s P6 P" n9 E
else if(computer.pp.number<=95 && computer.pp.number>=92)) N: b8 F- f) _, S3 _, Q
{$ m' Z$ w7 D. o$ B1 F/ `
lgg=6;; J' }6 {9 w6 M
computer.pp.d[1]=6;5 C3 Q1 M3 _* L7 W% }
}
$ J6 O6 B& d; T+ Ielse if(computer.pp.number<=99 && computer.pp.number>=96)2 ]2 @/ f) i2 W4 J$ i: S
{. h' L2 n1 E" Y# L
lgg=7;3 @3 X9 \9 |2 F4 U& s0 u/ N0 U
computer.pp.d[1]=7;
6 d4 x1 O/ Y; V2 }}
* W% E) G, g7 T* r: N) K& Celse if(computer.pp.number<=103 && computer.pp.number>=100)
K+ M& `5 }7 v, [1 t6 Z{
' Z% H l; j# F8 T, N; n$ Y4 plgg=8;
/ t! e+ p2 O$ ]computer.pp.d[1]=8;
* L3 F1 M$ a1 {" [/ q2 u1 I8 _}
7 M& V0 v: { {# ~else if(computer.pp.number<=107 && computer.pp.number>=104)
) O* L3 C& J7 \& E8 J{
* c& V9 h1 V# [. Xlgg=9;
9 O" x6 U Y, ?: {& e7 O8 G8 Bcomputer.pp.d[1]=9;: S7 C/ L4 I/ y
}, o5 ^- I% J. T: @2 w& ?" G
}& L; T3 V' g" T0 E5 j
else if(computer.pp.number<=135 && computer.pp.number>=108)3 E" ^! l# f0 q$ L k
{
* n! I. Q5 R! `1 ^lg=4;/ L f# K0 ^! z& m& o
computer.pp.d[0]=4;! U; w$ z! N" d0 m
if(computer.pp.number<=111 && computer.pp.number>=108)
( O- p+ Q' ], W2 a- L! v{
, E L: n1 O/ e! y$ G1 B. `2 Ilgg=1;
6 {# b' e9 Z9 a' i2 N3 Ocomputer.pp.d[1]=1;
+ R5 K9 l# h: _2 Z& \. |# `}
% y k! i+ ~3 E! t& R+ F Lelse if(computer.pp.number<=115 && computer.pp.number>=112)
9 ^& i" L9 b8 Z{# v/ V! ~5 H2 o9 g
lgg=2;
* }3 r9 a8 k7 s* [# Scomputer.pp.d[1]=2;6 n* t+ d% O' p4 ~7 u h W% b
}
6 i' s. A1 n' X* M! X: F5 {& Pelse if(computer.pp.number<=119 && computer.pp.number>=116)
0 M- G& D' K( o1 m{
) A2 t3 b; P0 o% N' W/ ?lgg=3;( G( @2 x' B; a3 x8 I/ o
computer.pp.d[1]=3;
" E6 T* _: n- p6 Y}' y" }8 i7 o& l, g' L# C7 l
else if(computer.pp.number<=123 && computer.pp.number>=120)* K! Z/ Y% S- Q; J6 L8 C8 w( j L' `& ]
{
2 _4 ?1 U* T: j8 i: Ilgg=4;
9 \' l# |+ Q) v C8 d/ @4 t# Ncomputer.pp.d[1]=4;- O# C- E* m7 L9 K! p& ?
}/ Z3 Z( O- ], v; @% H4 T
else if(computer.pp.number<=127 && computer.pp.number>=124)* Q& R) J/ w+ x. n: w1 R2 Y7 W7 b
{
1 S: ]# v; H- [& z$ [0 Slgg=5;% n0 m6 \! L, }( m
computer.pp.d[1]=5;) q& G5 E! e1 h5 [8 {5 U4 B
}4 u1 R+ _: L, j
else if(computer.pp.number<=131 && computer.pp.number>=128)+ P D* d0 I" I4 u+ t+ e
{+ X8 [% A4 \; [) y- b
lgg=6;9 w2 q+ ?7 z# P
computer.pp.d[1]=6;) e" a; C1 Y/ `
}8 s. r; j4 {/ e- B# b
else if(computer.pp.number<=135 && computer.pp.number>=132)- f# F0 i% c; b) A
{
2 r: |5 V9 `6 }: hlgg=7; Q3 X j5 q' z0 o
computer.pp.d[1]=7;1 |0 [- e/ A. o% a; B8 z2 ?! K
}
8 Q. i- a- y! l; ~9 z' U9 U}! p0 ]3 K+ Y5 \; r$ n6 T$ T) D
7 k' g; m& m! Q/ ?8 r+ g, fif(logo==lg) /*如果相等的话,那再进一步的判断,乓杠的判断*/% [9 E# p, t4 m; X/ f" Y
if(logoo==lgg)
* j0 w0 ~7 X& a# k% ~7 L) Hpg++;5 ]+ v" T2 J# a, p
ch.lg=lg; /*保存电脑手里的每张牌的信息*/9 y& N! @7 ? W: y$ C
ch.lgg=lgg;$ q, [0 L4 N$ @. ]# d8 g
lg=0;
8 z2 t6 @) b p9 X2 _+ olgg=0;
) H9 i3 z7 G3 s$ I0 U1 [b++; J' f5 Q8 M" `% \; W' C2 z
}" j' w! b: N8 T% M/ }6 m$ B8 H' w8 \+ Z3 K
if(pg==2) /*乓*/, E: ]6 y1 P1 E# L: G2 a) g
{
& g O6 z& u1 s7 _* k2 s$ t5 U6 _5 l. o' n" x- ?
sing=1;
% a8 k% Q. O- m( n* {4 F4 ]b=computer.m;
j1 z+ S h# C- |" U5 q0 ^; Fwhile(b!=-1)
$ s9 B6 m) j1 Z9 d, V7 y. S{: T4 ]- x* c# y3 v- @5 C
if(strcmp(me.pp[c].k,computer.pp.k)==0)* j; \# x* G0 F) a$ b0 ]( z: k; ~
computer.pp.p=1;4 X: V, T" ^1 j: R
9 Q( ]& F+ E: e6 o* Wb--;
* h6 `8 z; p9 z) S' n5 S}( X1 W% P; H5 P T& I
}
8 N7 T* e' m2 o/ u9 ?3 Vif(pg==3) /*杠*/! K; X2 H" Q8 j5 w" g
{0 ~4 Z7 ?# N: R$ ^/ A0 m0 q
9 R! Z/ x+ i+ x4 L0 V7 y @! W! J" osing=2;
2 S. p7 H- X9 H. a" A3 hb=computer.m;
0 Q1 |( Y: x b' Z) p, ^' Swhile(b!=-1)
6 ]8 G9 [7 y# ^1 m, p! w" d{+ c: J& N+ B( P* l( |; C* {* M
if(strcmp(me.pp[c].k,computer.pp.k)==0), ^; x8 U! A- a7 S& c# {
computer.pp.g=1;
) W* D2 i7 u, Pb--;
5 G) h! v% {/ _}7 O# w; o6 f3 g/ T
}
# I8 |- K% F4 Z* j! W) [( [0 ]f=0;
' h3 Q* [, C& ^- W; Twhile(f<computer.m) /*吃的判断*/5 C: A% D2 Z! g0 e3 O# A
{ if(ch[f].lg==logo && ch[f].lg!=4)
) x! C5 J/ ?/ O8 J{
& ?' m4 Z0 X2 v, Iif(ch[f+1].lgg-ch[f].lgg==1) /*顺吃*/
b: l1 r$ a, `+ r6 I' tif(ch[f].lgg-logoo==1)
M, C) ?# i0 ]" V) o3 m{
% K2 U3 W. a' g+ v/ q4 t0 f0 Wgp++;# h0 D; e+ [ B0 Y7 h. M9 W
computer.pp[f].c=1;
( G6 q8 J. g4 M4 Ycomputer.pp[f+1].c=1;
s; D+ R, d0 M( A- Y0 z}
. `4 [; G9 U- A8 m% [& b" l/ @if(ch[f].lgg-ch[f+1].lgg==-1) /*逆吃*/
1 i9 a+ t+ M+ p* }$ @* F/ uif(ch[f+1].lgg-logoo==-1)& y0 W+ |1 l k$ U6 O% p* |
{5 Q& `5 J# _) X6 y0 E
gp++;
- p/ r& ^9 H: \- y. U5 mcomputer.pp[f].c=1;
- l2 F; j/ @5 W3 u7 N x# X- Lcomputer.pp[f+1].c=1;
! T K+ L, i. m/ o# A}
8 P, X7 p1 \/ A- e0 Oif(ch[f].lgg-logoo==-1) /*中吃*/
& ]1 y% V# U$ o3 M& C$ t( cif(ch[f+1].lgg-logoo==1)0 r6 R% W8 M1 v
{, Z5 Q! N# d* N: P- `# s5 i' H+ \6 Z
gp++;
3 t R! Z) Z6 y1 A4 K7 jcomputer.pp[f].c=1;
% c6 C8 ]7 Z+ r; K3 p3 Lcomputer.pp[f+1].c=1;
6 W; N4 f$ ?# m) ]}6 R, U# }# v1 G9 j3 a; \5 m
if(gp==1)* ~ w. c3 D e( u H5 X
break;
' H! n/ x5 R7 s. C}
8 l' k" t; K' a+ }$ v. g2 t; Ff++;
: T5 R8 {# [& j% i2 f8 D}
, Y0 F& l6 A* Kif(gp==1)
0 ~- i; D/ f" E' p0 t0 @{sing=7;/ `! U+ h4 \1 g# y* f3 R2 V) ~ Y
! }6 N+ K+ q7 g% U5 ?0 j x}
) q0 n" _& R& B/ opg=0;3 p: }" B8 S* r+ E7 c
gp=0;
$ u9 p4 N7 g: n i6 T. eb=0;( [+ K9 l8 g% D1 m3 ?9 M! H
}# h" W) h3 T0 B# l5 E
void rgznme(int c) /*本程序涵数的核心针对我的牌*/
, B/ s J- B3 @0 l{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;
+ U F) H" s" U- N3 h9 V gif(computer.pp[c].number<=35 && computer.pp[c].number>=0)
1 E( u) j6 x! w3 H/ {+ h{7 s* |2 b8 D3 b2 b1 M6 ^% S
logo=1;
; m# w& n! t+ Q' a3 v& R7 Tif(computer.pp[c].number<=3 && computer.pp[c].number>=0)0 {; |% E& e' j9 `; Q7 ^! M
logoo=1;
( X6 v: M% X4 S4 xelse if(computer.pp[c].number<=7 && computer.pp[c].number>=4)# b% \* ?7 c: g/ ]
logoo=2;
; e* v4 }8 z' ~( o/ O: Y" ~else if(computer.pp[c].number<=11 && computer.pp[c].number>=8)
. u5 X7 ] x) q( p3 S K$ R# Ulogoo=3;
$ Y. b6 ^) o" w) g4 Velse if(computer.pp[c].number<=15 && computer.pp[c].number>=12)
- p4 v! Q9 }% @1 L, T/ {0 N' ?4 Klogoo=4;+ O$ {: p0 P; V0 E1 W3 B7 T& g3 h
else if(computer.pp[c].number<=19 && computer.pp[c].number>=16)
; ?4 U% y! _5 klogoo=5;
! K0 t w: h5 R0 _( H$ K1 p* `* _else if(computer.pp[c].number<=23 && computer.pp[c].number>=20)
6 k. V7 u9 C7 R+ k5 J, C" glogoo=6;. @2 O; B, Y% O2 ?* v/ ~
else if(computer.pp[c].number<=27 && computer.pp[c].number>=24); w. c4 x, ]1 }5 F$ S/ B- l
logoo=7;9 h) q- h2 w+ [8 `7 [
else if(computer.pp[c].number<=31 && computer.pp[c].number>=28)3 y K4 P$ S% d2 M" k! @! G; x
logoo=8;
( f9 w% E7 c+ Q! l7 t2 q, selse if(computer.pp[c].number<=35 && computer.pp[c].number>=32)5 W+ N4 ]3 Q/ f) Q+ }+ d( v
logoo=9;
4 Z& C- y6 s p: M* {}
/ \- Q4 F5 \, w% L! @7 I9 Lelse if(computer.pp[c].number<=71 && computer.pp[c].number>=36)% t: w$ u3 M. Y
{
! Q; ^/ }& a2 y) d2 Ulogo=2;
% x( f1 z2 W B" v2 L( K7 B$ {" xif(computer.pp[c].number<=39 && computer.pp[c].number>=36)
4 p( E$ G# J. m6 p' \logoo=1;# N; K' U* A( Q2 h7 u0 ^' J" d
else if(computer.pp[c].number<=43 && computer.pp[c].number>=40)$ z5 D: v! h2 h* l
logoo=2;
- Z4 b" X6 I6 P- _1 K6 k( M# R# ^else if(computer.pp[c].number<=47 && computer.pp[c].number>=44)
* S* z4 R9 O# q6 v+ ilogoo=3;! V! R, @" P _5 \. J' K3 x. M/ {
else if(computer.pp[c].number<=51 && computer.pp[c].number>=48)
+ i7 }4 i j; r. L# ]logoo=4;" {: J* Y% C" E2 @' t9 n: b
else if(computer.pp[c].number<=55 && computer.pp[c].number>=52)
& ^* I1 M: N: T, C1 | ologoo=5;
8 y1 n& e2 ]% e0 _else if(computer.pp[c].number<=59 && computer.pp[c].number>=56)
9 p% R$ M0 p, @+ alogoo=6;9 f; A2 D6 {& R1 {8 A5 d
else if(computer.pp[c].number<=63 && computer.pp[c].number>=60)
# }+ `8 |7 Y7 R( o" E' g- |/ ~logoo=7;- m9 z7 K( h* P
else if(computer.pp[c].number<=67 && computer.pp[c].number>=64)
! }( A& L& s) s! Klogoo=8;
4 a. b+ u- J. H. h( oelse if(computer.pp[c].number<=71 && computer.pp[c].number>=68)/ D( R3 T8 N' m( R
logoo=9;- h2 ~3 q) P1 R1 H, S
}1 } y5 D0 z! y/ p/ }3 d
else if(computer.pp[c].number<=107 && computer.pp[c].number>=72)8 E7 r z$ z- N" e. P
{
9 T+ A( K; |9 O% G- G$ ~2 blogo=3; J2 q! n9 {) o7 F
if(computer.pp[c].number<=75 && computer.pp[c].number>=72)
# E# u3 `2 N. b: R, d0 blogoo=1;; n7 g3 L$ j" h* g" h b
else if(computer.pp[c].number<=79 && computer.pp[c].number>=76)
: G% _/ U' W/ {. c+ Jlogoo=2;* m' g* F. ^1 ?+ n6 W* ~
else if(computer.pp[c].number<=83 && computer.pp[c].number>=80)
! r# j! Q2 D1 ?& ^) Y9 ]logoo=3;
. D# A# ?5 j8 C" P/ `else if(computer.pp[c].number<=87 && computer.pp[c].number>=84)
+ @ G9 D8 r+ F p/ e) xlogoo=4;
, n! H) c$ `0 `. Telse if(computer.pp[c].number<=91 && computer.pp[c].number>=88)+ x( B+ [ W6 \1 E& d+ d
logoo=5;
$ F' P; C$ x7 P, W7 delse if(computer.pp[c].number<=95 && computer.pp[c].number>=92)1 [3 ^2 l- m# D5 D+ G) T' ?
logoo=6;3 K' Q& \3 G3 J/ f! L& n: F3 b4 b0 ]
else if(computer.pp[c].number<=99 && computer.pp[c].number>=96)
0 c- d, R1 B5 Rlogoo=7;% t0 d4 u' z$ W% F0 q
else if(computer.pp[c].number<=103 && computer.pp[c].number>=100)
/ B) I. f" |+ V/ _/ Ylogoo=8;: N; y2 I" G* ?! `" E+ G3 h
else if(computer.pp[c].number<=107 && computer.pp[c].number>=104)
) |4 Z* F5 \; A! i- @logoo=9;5 u) W Q3 q. k% g9 j
}
' J, M8 t; ]! e+ [6 jelse if(computer.pp[c].number<=135 && computer.pp[c].number>=108); i# @# v; N% @- ~, d' x7 f
{5 ^2 ], f( d) {2 Y! J; y: F1 ~
logo=4;" V j) f! a _7 E; ]
if(computer.pp[c].number<=111 && computer.pp[c].number>=108), {3 ?4 X5 n$ a7 j- {: Z
logoo=1;
, H* e3 g( p, E# b3 zelse if(computer.pp[c].number<=115 && computer.pp[c].number>=112)& T) _7 `6 L* M& h+ o
logoo=2;3 ~7 M4 o" E. V: ` L0 Q) E. a
else if(computer.pp[c].number<=119 && computer.pp[c].number>=116)3 W0 W3 p( N1 [0 w, N( A, Z$ d
logoo=3;2 a4 Z( E: u1 j) z% b( A& A3 r; V
else if(computer.pp[c].number<=123 && computer.pp[c].number>=120)
+ s e, n5 w0 zlogoo=4;& F; P$ i! ?) z# T9 t1 Z5 d
else if(computer.pp[c].number<=127 && computer.pp[c].number>=124)
7 ~7 d7 |0 W t3 Q: X5 Ologoo=5;
1 j/ w- Y7 T. }% Ielse if(computer.pp[c].number<=131 && computer.pp[c].number>=128)7 p2 G5 H R6 v& ?! P0 M
logoo=6;
( w' O" ]7 Z+ p: k( Y! \9 l! Velse if(computer.pp[c].number<=135 && computer.pp[c].number>=132)4 ~+ Y/ L+ k5 u" c1 `
logoo=7;
" X. M0 ^: z* \/ S- ?5 q}
b W8 ^" @/ Z; M, wwhile(b<=me.m)4 h4 i" H+ W: g" j J* N; o
{
7 c$ i F" R8 n) ~+ l8 Tif(me.pp.number<=35 && me.pp.number>=0) /*我分析后出了第一张牌*/
0 G: ~$ n3 c/ L% t: q{! d1 t0 \+ |9 E1 z& i7 m
lg=1;4 T: n1 a9 Y0 z- n- p2 L* Y* r
me.pp.d[0]=1;
/ O* d* ?8 J f& {+ S3 Jif(me.pp.number<=3 && me.pp.number>=0): {$ B; Y& m4 E; f
{9 |. p( @/ o5 x& \ H
lgg=1;
/ L0 C7 j4 n* S% z+ j( L+ mme.pp.d[1]=1;
, D1 Y# d0 k% k! K}3 H; [) S4 g: R0 V' Q4 n) T# x
else if(me.pp.number<=7 && me.pp.number>=4)
1 H. l9 ?% k0 W/ J; O" Z0 }{
. ?$ }% Z% o$ O) @! E, u* ]lgg=2;
. Y1 e c9 E) Y; s2 m& K7 H9 s9 xme.pp.d[1]=2;# @+ e/ h; j! |! f! E1 A5 y! E
}! f, w! Z$ n% T1 o
else if(me.pp.number<=11 && me.pp.number>=8). q/ I8 Q0 X6 w1 c1 S
{
' N- N# Y/ g9 z3 Clgg=3;! i5 P1 S+ [; H- }
me.pp.d[1]=3;
0 _1 @1 _+ ?* t" r4 z' n4 V$ p3 o}
; X4 i, A+ O4 w* d' ^4 ~9 Delse if(me.pp.number<=15 && me.pp.number>=12). y% Y+ W$ F) g. D; |7 C
{% V( ^8 Q+ e' F8 C& h$ \
lgg=4;
! \2 e& @1 N7 J+ bme.pp.d[1]=4;0 h7 x. _- F5 T
}% O, o4 {% V+ p- Y) o
else if(me.pp.number<=19 && me.pp.number>=16)) J' ^0 b0 O# S x
{% ~6 s2 J5 h3 v, f! Z% ]9 i
lgg=5;
) E8 m4 n; h/ cme.pp.d[1]=5;/ Y7 q8 C8 v4 C" N4 _% F ^. d" H/ R
}
; y5 t- O; V Selse if(me.pp.number<=23 && me.pp.number>=20)
! \( V" p. k8 b+ U, E* b. k3 w8 |{
3 v4 d# S9 q9 Llgg=6;: n! D$ K; @/ \; W! w
me.pp.d[1]=6;' n+ F8 N Z8 t( e/ X
}7 O4 a2 f# m6 i
else if(me.pp.number<=27 && me.pp.number>=24)
4 l- b0 v0 @; b$ G{5 M' Q+ p$ @- Z% E# T7 c I8 E
lgg=7;
% g. F0 B/ I5 B) Y& xme.pp.d[1]=7;; R( p& y& m3 f* o
}
5 ?- [- v# F) L0 x# X; e6 yelse if(me.pp.number<=31 && me.pp.number>=28) b# z3 O3 }8 ]7 v) k. a
{
& c( G6 R. }( y% F/ qlgg=8;+ e5 G! [6 p" {' B* b8 O
me.pp.d[1]=8;) M# B# h) Z7 }1 o4 y; _, b+ N' u" f
}: f/ O9 z4 X' f6 O
else if(me.pp.number<=35 && me.pp.number>=32)
# c6 ~5 {' x# |7 c" @( l1 y' F{
4 \) I7 K# N1 W) Olgg=9;) `6 B! F9 ^" @& ^
me.pp.d[1]=9;9 Z! c. D4 k; K
}
* s, ~) G! O7 [}- W# v6 v; h- S
else if(me.pp.number<=71 && me.pp.number>=36)' |4 R# M9 f! w2 m: G# A' A j
{
3 s8 r; w7 @5 v) N0 k7 y5 _lg=2;$ V h) L* P' [$ U7 k( ~1 A6 E
me.pp.d[0]=2;
! R0 ?+ _. i* b7 `if(me.pp.number<=39 && me.pp.number>=36)! J3 D5 A. b# @$ k, T' @
{7 H7 ~, _% v# Q
lgg=1;
! ~. E9 W- V5 h7 {: P. Qme.pp.d[1]=1;4 A& M4 R! Z9 R. K- S7 Z
}7 P& O0 Y/ G' G* ?( M
else if(me.pp.number<=43 && me.pp.number>=40)* O A% `: b+ ?4 L) Y/ F
{
% q: g! m4 f' i4 t, u8 vlgg=2;
) F* k3 J! y3 U$ }1 h: q0 F. P. {me.pp.d[1]=2;
5 o- L& Y6 g$ C5 d; G4 X}
; y6 c8 r9 G9 i( i2 b! u# X$ |else if(me.pp.number<=47 && me.pp.number>=44): g0 ?- B1 {# w8 d
{: O* Z7 y+ w. f0 I
lgg=3;6 @- V' ]3 ]+ C8 t& b
me.pp.d[1]=3;% Z$ E( h6 ^4 i# o9 c2 F
}+ A9 G6 Z4 |( f5 _6 v( | p- U9 b
else if(me.pp.number<=51 && me.pp.number>=48)
; G+ L* Q0 E- G( ]! U{) l6 B6 C; }0 `* \$ W
lgg=4;
! p% f: _9 Y2 b1 F; A8 ime.pp.d[1]=4;7 g! G" q3 V4 {7 M" t J
}
/ D5 N5 C+ j% m6 t& c' uelse if(me.pp.number<=55 && me.pp.number>=52)
0 E5 F3 e2 _& b- u& j I{; Y7 n u+ S% `; h
lgg=5;2 p1 y, B3 x6 S! f/ |) f( k
me.pp.d[1]=5;* e' g3 t, E& J+ K8 w8 }
}
! y, `+ ?# n' f+ J" x3 \" ^* }0 ~6 \% ]else if(me.pp.number<=59 && me.pp.number>=56)' ~6 e% G4 ], Q
{
+ |" E) A1 E$ l% Dlgg=6;
) q% u- ?3 W0 Q1 U+ _9 p! rme.pp.d[1]=6;
1 Q8 M/ m6 y6 F+ O* R/ o}
$ Y+ l5 u6 |/ O }* N' Delse if(me.pp.number<=63 && me.pp.number>=60)
/ X- |; S* g; E& C3 h3 e( ^{. ^" @- [- z3 ]2 ^& S6 B% e
lgg=7;0 R8 Y% K. }8 M. M) b
me.pp.d[1]=7; O4 Y. m3 T; t7 W8 L
}
; ]( a/ Q+ \: l1 Y7 O3 c# nelse if(me.pp.number<=67 && me.pp.number>=64)0 p9 ^: l P) t( k% O: F4 ]- f2 L
{
+ y9 h ]: g9 k+ `lgg=8;
0 A3 J/ `+ a/ t% L1 o2 hme.pp.d[1]=8;& J; [' w1 s8 c$ X" E9 J/ l/ T4 Y( b
}
2 n" R0 j- y9 S2 A5 S9 }. Z" P9 ~else if(me.pp.number<=71 && me.pp.number>=68)
- V1 N8 C9 o7 A{/ P' m+ t* r' ~; I& @0 h5 o
lgg=9;
! a P/ O" `% n. Ome.pp.d[1]=9;- \0 W' A8 r5 j+ m- B3 ?8 H
} l% Z2 I; }# s8 p( k. T( f
}! s1 z( [" y* f# @
else if(me.pp.number<=107 && me.pp.number>=72)+ p# G! }$ ~& x9 E+ t% ^- [
{( o; X- M8 y) J/ w6 N
lg=3;9 h( q! ^, R0 W* Y1 U4 b: v6 o
me.pp.d[0]=3;
7 L8 p. o5 `1 Q. w% vif(me.pp.number<=75 && me.pp.number>=72)1 I* ]( k: |$ {) [
{2 K! R2 u# O+ d
lgg=1;( t4 W: r' ~/ Y3 [
me.pp.d[1]=1;3 z U3 A$ Q! }- P6 P
}" G7 l4 j U6 v1 l$ Q
else if(me.pp.number<=79 && me.pp.number>=76)# n+ k, k% |0 ~, k, @8 w
{ B4 @; f# ?5 ]- }; f
lgg=2;
% d2 [4 C; A3 G: P% K+ Cme.pp.d[1]=2;
$ X T4 G& c' u5 p}
R, C0 [0 @ d! ]3 U, N/ M7 felse if(me.pp.number<=83 && me.pp.number>=80)# V! m k( @& b+ T
{
9 [. h7 |/ _/ h% v* R+ vlgg=3;7 g* N }8 u' B& g$ \1 i
me.pp.d[1]=3;- u0 s* W2 `5 A. B" C* e
}
, J' j, B: U( g- i* _ m& a+ _( [else if(me.pp.number<=87 && me.pp.number>=84)
: k& K6 \ `- k( o{: @5 {9 o2 T4 R" T+ m- b V+ q
lgg=4;! z) ]2 v5 X( m+ O5 W3 M7 Z1 c) G
me.pp.d[1]=4;
) o0 u) a- g; a6 [' G4 W% B}
( l4 c' [: f" ]: y: S+ Velse if(me.pp.number<=91 && me.pp.number>=88)
% T& g) _! g6 N7 g, r4 m{
& I7 x6 a0 O4 _! p; Y! @0 [lgg=5;
/ C3 N9 Z# s7 G ]3 R2 Ame.pp.d[1]=5;8 b( q7 T; a/ V8 l: h
}
. ^, Z+ B5 n5 v5 [' N; r5 telse if(me.pp.number<=95 && me.pp.number>=92)4 V" v) l O* f- _0 F/ K
{: y9 m' ~8 c7 o
lgg=6;
# ~. {6 n6 Z& C9 {6 cme.pp.d[1]=6;0 {+ x4 ^1 t& I$ X' d! N- j0 o
}$ z1 m( S6 j3 q+ U1 B
else if(me.pp.number<=99 && me.pp.number>=96)+ B2 t J4 _6 `/ W$ B
{" Y, z; y: [* W2 o
lgg=7;
- u3 b6 E4 u' }me.pp.d[1]=7;
7 K6 B5 O( @' M0 z: D}
' R' A8 D! {" j' A1 qelse if(me.pp.number<=103 && me.pp.number>=100)% D5 ^/ Q) `' e7 W
{1 |4 `: v) y& \' r9 _- m& m
lgg=8;) M/ q3 s1 A, [: p
me.pp.d[1]=8;- d% V$ f q" u4 }# n
}, x5 o( k ]$ `+ ~% X8 O4 v# a9 d
else if(me.pp.number<=107 && me.pp.number>=104)9 }: r5 g' r) N( F- T! g' p
{
, ?( F1 o6 j- |. s) S3 Rlgg=9;
( H$ O8 l: s _& Cme.pp.d[1]=9;
e2 z% s# V* i, L}" K3 h4 P" E+ `" Y9 D
}; F+ T1 O* }9 U1 K4 j6 }5 W( w) k
else if(me.pp.number<=135 && me.pp |
|