- 在线时间
- 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>部分图片未上传. W/ ~; s6 P+ G0 Y" \
/*天宇软件
S5 f4 F! P' d4 B' O# M* h5 r0 s: U作者:上海黑暗之龙
/ _5 S: o9 @8 K5 N# ]2002/10/30" n% c4 `+ F4 k2 y: D9 X5 b
麻将原代码*/
2 k: p3 P+ p% n#include "dos.h"2 w& W" x7 U6 O: D
#include "stdio.h"
' _8 T7 ^2 e/ a4 G' e6 B) z#include "graphics.h"$ `8 d- b z" D6 I% _- m
#include "bios.h"
' \; X9 A& K, n# r2 J#include "conio.h"
+ W. d( Z( f2 b/ T* x#include "stdlib.h"
: E: ^0 g- M: e( \2 A5 P6 @unsigned char far *video_buffer=(char far *)0xA0000000L;/ w: n! g" z1 \* s
#define VGA256 0x13 /*图形模式13h*/5 n: d5 b% y! x) n% H: v- [7 O
#define TEXT_MODE 0x03 /*普通文本模式*/
3 [; z- {! u0 [% M#define SETVGA Set_Video_Mode(VGA256)- d& @$ p6 G+ Q8 M8 h
#define OUTVGA Set_Video_Mode(TEXT_MODE)
) ^+ m+ M# S5 _5 I#define BYTE unsigned char; c+ F! z+ i+ X* a& v& H3 B3 J8 P
#define WORD unsigned int6 c5 D6 \' i' @. ~ \
#define DWORD unsigned int
* L: x; e7 _( J' t. G#define ESC 283
' M1 T" x2 {4 @#define LEFT 192006 R6 f- B2 ?. M6 E6 J
#define RIGHT 19712& Q+ z; L" a5 j( y- S: C
#define H 9064; T6 E" K G: T& {( g
#define ENTER 7181
$ X) k+ A9 Y8 z9 u, r- `& sunsigned long int z=54400,zz=0,zy=0,zyy=0,z1=0,zl=10140;0 K: R; E/ Y y, j; c, b3 J; F
int key=0,keyy=0,sing=0,sing1=0,second=0,threes=0; y# Q- f- t3 y8 r& O+ p/ w
struct chi/ P6 |7 |+ Y! T8 h0 L
{' c5 r, w! Y' T. t8 F
int lg;9 I5 i3 N* [2 N; B( m/ |$ n
int lgg;
" X2 b6 l: R! U) i* Q# D}ch[13];' K5 A1 N+ K8 _2 `/ r3 Y
struct mj7 U* Z, ?- g ]$ f& y/ x
{ char *name; /*名字*/
$ ~5 `/ h2 H3 r. v$ a' aint data1; /*是否已出,无用了*/+ [6 D+ @( Y" |+ u' N/ u
int data2; /*是否在手中,1为自己,2为对方*/$ C$ y; c" _, ^) C2 I/ @
int number; /*同一个花色的第几张,共4张*/) C2 e4 R7 ~( c$ H# P
}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,
& c1 v0 t, d4 K% U$ _) 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,* M( R' {0 n9 l' g! `& ]
"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,6 n# C# Q$ J) z m% K' F& o a
"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,1 f2 K0 L+ n1 o/ u- e
"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,8 m+ @# o/ C/ U4 e! w( x) T
"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,
6 p3 Q+ a2 x8 F6 z# s3 L- \ ^"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,' M+ E+ A5 T. i2 `% t5 z- l
"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,. m# c+ X" ~9 l" d
"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,
& x$ f: q+ U: y" S/ u6 j"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," ?1 _+ }8 [" i) G
"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,
4 |. J0 b A" p1 K' c"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,! b. [( S% h6 B6 {" L
"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,
2 w# Z0 ]" i0 ]; K S"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,- t0 u* G+ @' p& @- M3 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,
, N+ K/ h$ d8 Y"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,
# U$ w* X l$ q' D; r"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,
/ I3 v. N/ z( |7 ?: @"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,
/ E7 k) M: T0 ~$ 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,
: H: q+ f# ^* @, Q9 E" r"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," j/ } l8 G$ ]/ i4 w' o0 {
"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,
. ?: \7 x# x" n/ B( }/ 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,
* Z+ g; i; {7 V. f D7 X"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,
c2 k: ^# 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,. i) `4 b# B) l8 {5 C* Z4 y
"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,
3 t$ G% d, y4 k, _4 g- P0 I"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,
+ P5 o- X: z1 g( k7 S% N"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,2 J6 ^- N2 `4 \
"34.bmp"};" h- r/ v! W+ A5 U
struct every
, m: j1 R5 J5 L9 `3 }{ int *k; /*名字*/
2 g) ~/ u/ J7 M8 B/ A [int oneorfour; /*同一张牌的第几张*/
f; i, U; V+ H5 gint number; /*第几张牌136*/
# C. h( k& W5 w9 B2 Z h7 Qint p;
' K: ^; a; e2 @0 F# Pint g;, R/ |8 Y) L# i6 P9 u- v
int c;9 w! p" H" Y) k" l6 A6 }; y
int d[2];
+ _# n5 b! t2 s% r};
) a& Q& u. q) h+ hstruct me
: R/ S0 Z/ b/ j1 a# [2 O W. h! L{ int m; /*定义有几张牌,开始有13张随着游戏的进行,会越来越小*/
5 Q& [/ m) G, p, Dint p; /*乓对方*/
6 d" H4 i$ G9 K9 V3 Cint c; /*吃对方*/
. [& s1 g* d% t/ O/ ^' i; ?int g; /*杠*/1 W& x1 v+ @: v7 L
+ y/ W5 x, ]: [: v0 \: Y4 g
struct every pp[14]; /*存放手上的牌*/) i8 \4 L" ]$ ]% x6 M0 ~8 ?. U1 c
}me;
3 L G% U( p$ e Rstruct computer
- C. Z7 A5 |2 y! _) B3 o{ int m;$ n5 U! J9 p/ \, L: v
int p;
* Z; w/ s9 ?5 _4 l* lint c;
2 f! M+ `( n# v: vint g;8 K1 l# a" W1 A. ]) |7 |+ k" H# S
struct every pp[14];; W; z( f8 q# \9 t
}computer,comp;) u$ s9 H) Z) L% s- R! {
# h4 m! v' H" i1 X! s' n1 _9 n/* 设置调色板 */3 S0 H5 Z7 v- J/ k$ V( ~) M8 c
void Set_Palette(int Color,BYTE r,BYTE g,BYTE b)- P& q% s$ k6 _) n8 x- f1 m
{' n/ B1 N) R5 N' x* b% P
outportb(0x3c8,Color); /*0x3c8写端口 写色号*/
( O$ K+ Q8 R6 \) \outportb(0x3c9,r); /*0x3c9数据端口 R、G、B的比例*/% Z" ]. G! R1 x- z, h1 N E
outportb(0x3c9,g);
# `1 l2 z! ?) q$ x8 ?1 u: R5 R- Joutportb(0x3c9,b);# P; n1 }7 w% e: h' R0 g( \7 b2 ^
}
( y8 B- ~2 r% i+ a; j* u/*0x3c7读端口 0x3c6计算机调色板寄存器调用端口*/' [5 d% o. P4 @2 x) K- [
/* 设置显示模式的函数 */
9 W7 H9 n* s8 D1 a( \$ p5 @void Set_Video_Mode(int mode)# G! w' r* n( y# U Y4 X! ^2 }- R0 k* D9 `
{0 A/ r7 c/ F1 Y' M" q" }% k7 Y$ q* p
union REGS inregs,outregs; /*定义输入和返回寄存器*/; ?" v8 \* q+ e7 ^2 L
inregs.h.ah=0; /*ah存放功能号0h表示进入视频模式*/: x* Y' I# C: @
inregs.h.al=(unsigned char)mode; /*al存放要设定的视频模式*/
+ s- H1 A* l* F# jint86(0x10,&inregs,&outregs); /*通过10h中断设定显示模式int86()包含在dos.h*/6 ~, A# u6 A$ Z" F
}8 N7 j; [+ M- e
void v_line(int y0,int y1,int x,unsigned int color)! K9 @- A+ w) A* u) M$ D7 t+ ~
{ unsigned int address,n,temp;
; ^, p7 x3 k5 _ O/ t/ Z7 g6 ~0 O! Uif(y0>y1)+ ]- n7 U+ }) q6 u; J
{8 x0 ]" ^# Z O! }5 q9 Q
temp=y1;
6 @( W# o y% V# ]6 U% ty1=y0;& S7 \9 ]1 U! c N7 ^7 ~
y0=temp;
' G' @. \+ V" _& h3 v; K}9 ^( D$ o( x! [
address=320*y0+x;
4 t& R% P" Q5 F$ A2 k# Cfor(n=0;n<=y1-y0;n++)
3 i9 p0 k, ~+ V4 T{3 T) m+ v. m/ P! d6 r% I
video_buffer[address]=color;
' W. }! n6 q# @5 q/ w+ m$ c4 n: O" |address+=320;
* [, U# J5 p2 H5 m' @}2 }6 ~. L5 F5 k9 ]* V/ B
}, k6 s/ x* |; l5 {
void h_line(int x0,int x1,int y,unsigned int color)
5 r, O3 f! q9 C. E+ [{ unsigned int address,n,temp;
/ ~% J% l$ F$ c" J a: b. k- m0 Gif(x0>x1)0 ?+ G1 @: Q- k, G9 X& L$ Z; @- Q
{
0 y* a- \ e; M6 {! L' B* ~temp=x1;! k- c6 h; f5 y& x, D( {% ]
x1=x0;; F2 u- @" v: b+ u! V( J
x0=temp;
# |6 W$ s2 y/ i* A1 U3 X}
- \, m9 X9 \2 Z! K, x& j# S) \1 saddress=320*y+x0;
" m! I7 V5 E1 }" i) A+ xfor(n=0;n<=x1-x0;n++)- Y/ k; R& G) ?( B( |1 r
{
7 L! V: B% Z* L( ~/ a6 C1 Evideo_buffer[address]=color;9 X$ }% ~( [ C4 `! J: ?5 c
address+=1;- G$ u$ l7 k& U0 s- M, d
}* l6 T" h. b4 _( e3 ^! |
}3 u4 }% P9 X' f2 G+ n7 h
void p_pixel(int x,int y,unsigned int color)
" V% w* Z, s4 l' ~{ video_buffer[y*320+x]=color;" v9 [: R6 U2 P H
}
5 u2 p5 q; {, }1 w4 ?; @void s_square(int x,int y,int side,int color)
* d- d0 W( Z* M) ^{, j- Z6 m, @; ]. Q
h_line(x,x+side,y,color);
6 ` b b. m( o, W9 y, R$ sh_line(x,x+side,y+side,color);, e" @- R1 c3 t* ]8 y; N. q5 ]$ D
v_line(y,y+side,x,color);
3 E# |1 {1 W/ V5 vv_line(y,y+side,x+side,color);8 x {) R9 D* y Q6 K k& l
}5 J4 @ M) t' G Q$ ~0 I6 \
void r_rectangle(int x1,int y1,int x2,int y2,int color)9 y8 r) @6 Z; o8 D3 m8 p% S. `
{- d; P1 a8 D" y) u
h_line(x1,x2,y1,color);) e3 |' I$ b. V
h_line(x1,x2,y2,color);. R/ d9 N5 U; I8 i* ^- l H5 T: \
v_line(y1,y2,x1,color);6 h# R7 n; t( E
v_line(y1,y2,x2,color);0 N5 _- r B- I
}+ o( i' _0 g% M6 P# S$ W- u
void fillRectangle(int x1,int y1,int x2,int y2,int color)) B& }& ?' k `% c
{
4 @) k. h+ J: W- z# \" W+ C4 f2 ?int i;# C) Q6 e' a! @
for(i=y1;i<=y2;i++)0 }5 \/ a. G3 i ^( u& K
{; T8 s" r- E3 v8 ?
h_line(x1,x2,i,color);
* I5 M4 t7 a# t( O: v1 E}
- X0 L3 R+ U$ z% [3 k: p# W% C& a% U}5 a: g+ m) [0 F) V6 D; G w
void showbmp(int l)
% o: k7 Z# R9 n" }6 T/ t{ FILE *bmp;
4 y0 d8 y. K, h. jint i,x,y;6 N% U% j3 ^' J9 v( d1 W
BYTE palette[256][3];
6 S% [+ C! m7 G6 D* Ybmp=fopen(me.pp[l].k,"rb");
. i* w0 Y% i s% |% ifseek(bmp,54,SEEK_SET);. s1 ]* ?9 \! A" p) w, L1 Q
for(i=0;i<256;i++)
" S _! n- K! {% H& C{
* Z8 G+ T, R: Hpalette[2]=fgetc(bmp)>>2;
& [" F% n5 |3 {0 C$ R7 Qpalette[1]=fgetc(bmp)>>2;! R! d m- |& R T; X' a2 W: ^2 R
palette[0]=fgetc(bmp)>>2;+ p7 ^, G- h+ q* F ]0 W' j9 N' s* M
fgetc(bmp);8 ~/ \( I# c3 I; ]' @( z1 F
Set_Palette(i,palette[0],palette[1],palette[2]);
. y/ Y- s" j9 b( W}
, {- L) l. ]' B% \' V' x6 s. {4 Y7 Kfor (y=0;y<30;y++)
2 D) `, w" b. J* Z1 pfor(x=0;x<20;x++)
3 G! d5 y: Q1 Y spokeb(0xa000,y*320+x+z+zz+z1,fgetc(bmp));' n6 T% L7 F& \0 i
fclose(bmp);' Q. m- z( t2 s* W8 M
}
' n: a( D: L" j- S$ Rvoid showbmpd(int l)
1 s1 b* w0 ^* X% S* P{ FILE *bmp;9 h/ `( \( B1 V }6 r3 I
int i,x,y;! a1 |; E/ `0 D3 V) A
BYTE palette[256][3];8 A9 ]# v6 r$ }' [+ W$ X
bmp=fopen(me.pp[l].k,"rb");
# F& d A2 `0 kfseek(bmp,54,SEEK_SET);0 h. b, x. U7 O8 L! b$ {5 w
for(i=0;i<256;i++)
9 T2 }4 g) h, E v, A& v4 K{- Z, v0 P7 G$ X" K
palette[2]=fgetc(bmp)>>2;, d+ A& C( u3 C5 |7 |! L
palette[1]=fgetc(bmp)>>2;
u1 ]+ [3 k7 Opalette[0]=fgetc(bmp)>>2;
9 T+ J7 q3 p3 e9 D% Efgetc(bmp);) E8 B t2 f% h1 i
Set_Palette(i,palette[0],palette[1],palette[2]);
- y- I8 [4 H9 ?' c2 S" l8 ^}
& S/ B, O, k; i" p. R3 ^& efor (y=0;y<30;y++)
: R8 c$ w3 s* U* D8 L) T& Wfor(x=0;x<20;x++)) u7 k' J# T7 b
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));
9 w4 {' x# e; y3 D$ X$ lfclose(bmp);0 S0 g' y) T3 E5 p4 Q4 R5 r8 f
}9 w0 J! i H5 R" a. i; P
void showybmp(int ll)
7 o2 a1 D) G4 q/ l1 n1 ^{ FILE *bmp;) N# U" f, ^* E# z, g- e$ e
int i,x,y;% h% C) I+ L1 g, ]# F' U$ @. P7 r1 J
BYTE palette[256][3];
: ^1 r( O3 u$ T3 R: Jbmp=fopen(computer.pp[ll].k,"rb");
- J7 ~- o& e3 e7 i5 Mfseek(bmp,54,SEEK_SET);
/ I2 {& m) g% J# T" F5 sfor(i=0;i<256;i++)
2 I6 \/ H7 v4 d4 l, T' \{9 U* J, h2 I) h! c
palette[2]=fgetc(bmp)>>2; [: l* R) F J! f0 P' B. Q
palette[1]=fgetc(bmp)>>2; B% ]" ~5 c1 u! e) Q* \: C0 u
palette[0]=fgetc(bmp)>>2;& `8 N+ @, J& @7 t2 C# q6 I- l
fgetc(bmp);5 _: s' \+ q, z1 q" z; t6 q
Set_Palette(i,palette[0],palette[1],palette[2]);/ |9 m9 S6 I: Q7 D% Q
}" ^0 b2 p0 O. Y6 ~
for (y=0;y<30;y++)8 @/ V2 o" X$ h+ V, F' j ]: b
for(x=0;x<20;x++)5 Q7 ]$ D6 h K
pokeb(0xa000,y*320+x+zy,fgetc(bmp));, s' Y( I/ P& r
fclose(bmp);
$ o4 x) Z, u# r3 c# t! o}
( k8 c: y7 @/ n0 p! kvoid showcbmp(int ll)( ~6 j* D5 x$ I/ c( ~7 G
{ FILE *bmp;
4 C: ^$ y r$ v& @int i,x,y;
z2 H2 ^4 o( j- h5 X. FBYTE palette[256][3];
9 Y$ s) T; z2 v( Z# F1 k9 A7 I) wbmp=fopen(computer.pp[ll].k,"rb");
& D% p& [2 j: M7 f% u, x/ @fseek(bmp,54,SEEK_SET);
& |& u5 w. F" Z, ?# G0 g% Rfor(i=0;i<256;i++) ? ^- ]/ I q* V5 L u5 R
{2 }+ Z2 O1 f, t* H: R/ @) H- ~5 k/ B; t
palette[2]=fgetc(bmp)>>2;
& P/ G {6 p) Npalette[1]=fgetc(bmp)>>2;
) w+ y) M- Z5 Hpalette[0]=fgetc(bmp)>>2; k$ h7 q7 K; h% B" e
fgetc(bmp);
) z; g4 o D% W7 ~: CSet_Palette(i,palette[0],palette[1],palette[2]);
! g$ L8 p. R, G}& C6 W# C* z0 p2 B& x% |
for (y=0;y<30;y++)- w9 e( p% C8 Q J6 V4 r
for(x=0;x<20;x++)4 x9 U) [# V6 K' L4 X. J
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));) [0 G( P( j+ Q+ p
fclose(bmp);
8 x0 l: J# Y- m$ P}
8 r! e- y) ~ q! B4 _void bmpp(int number)3 |+ c; I; x8 a9 P
{ FILE *bmp;% X, l! l0 V0 H F9 t
int i,x,y;
, B+ i% b4 Z' ^; w0 w$ b8 uBYTE palette[256][3];4 W. N7 d4 v1 C3 M9 o; |
bmp=fopen(m[number].name,"rb");
$ `# P0 [" R6 ~: F/ k! T" dfseek(bmp,54,SEEK_SET);
1 w8 c9 n+ I& A. M& j6 F$ z6 R& gfor(i=0;i<256;i++)! Q4 B& k f# t( r* N, Z" R* ~9 k
{* v6 r8 }6 B5 r$ N& n3 x" L0 x
palette[2]=fgetc(bmp)>>2;
( r' [% x. }5 T4 wpalette[1]=fgetc(bmp)>>2;5 B* L9 L* `& j" W* b9 S7 N
palette[0]=fgetc(bmp)>>2;' T8 [9 Z! S( s' g7 {1 W
fgetc(bmp);
7 U& [/ O& l- X/ N8 BSet_Palette(i,palette[0],palette[1],palette[2]);
9 M: ]+ u3 D; W3 o% f7 s}0 b N7 [) z% U0 C' t3 c0 X6 p
for (y=0;y<30;y++)8 B, N' }) W# T1 h* X) M
for(x=0;x<20;x++)
* _0 T* S9 H0 q o _/ b6 ~pokeb(0xa000,y*320+x+zl,fgetc(bmp));& F# c" O3 ^6 _9 n9 Y0 |0 W
fclose(bmp);! X1 M1 {! I) M Z# V) F
}" H1 F. ~8 o+ ]6 J
void comlipai() /*整理电脑的牌*/
$ C1 H3 b3 x3 Z8 J. m2 e# I, [{ int n,j,u;
) {6 y/ m$ p# K; {; Cint *lingshi;3 B ^" }' a/ f- R' A1 I
for(n=0;n<computer.m;n++)) ~0 m- v5 Z) W) P, s& |
for(j=n;j<computer.m;j++)$ j, h2 G; I* G6 A0 Q! C2 J7 }8 s. W
{: ]' x0 n0 v/ ^1 C! Y- A
if(computer.pp[n].number>computer.pp[j+1].number)
; q: }; h& T; ]( L! n. t1 p) w8 \{
5 B3 _) w3 e olingshi=computer.pp[n].k;
: `/ \+ L% z: J' ?' n6 G5 Q) Vcomputer.pp[n].k=computer.pp[j+1].k;6 }. L4 a& L+ E: D2 V( w# @/ u8 {
computer.pp[j+1].k=lingshi;
( L' X! G f4 ?( t+ P& Uu=computer.pp[n].oneorfour;
: ]8 d9 F4 _# a; G) T5 E0 ~. xcomputer.pp[n].oneorfour=computer.pp[j+1].oneorfour;- D& r5 g2 O4 Z$ O; d
computer.pp[j+1].oneorfour=u;* F; y( n0 E* V' s; }1 D9 q
u=computer.pp[n].number;, r+ f; }+ q8 K% k( f
computer.pp[n].number=computer.pp[j+1].number;
9 [ `9 f2 C8 t# lcomputer.pp[j+1].number=u;: t3 H b& ?2 Q" }9 R' P; R
}
5 q X8 j/ |8 L* g* \. u% jelse1 m2 @! l* j6 c& V( l) E
if(computer.pp[n].number==computer.pp[j+1].number)
+ a( ?( c; y& }8 s, B) yif(computer.pp[n].oneorfour>computer.pp[j+1].oneorfour)0 i0 ^; G, {( d2 m8 x+ O
{
: R& e z: w3 } b8 y; elingshi=computer.pp[n].k;( w3 Y: U* T$ n
computer.pp[n].k=computer.pp[j+1].k;
* c4 q d7 |3 m( Z0 x, u" Hcomputer.pp[j+1].k=lingshi;
E! R* u# {- p$ A hu=computer.pp[n].oneorfour;- C, v$ ^* o/ K! D
computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;
2 x$ |0 m A' f6 |8 Q1 s! gcomputer.pp[j+1].oneorfour=u;
- c: R/ X7 E ~- T& Eu=computer.pp[n].number;9 [7 l. ]7 ~) A! w
computer.pp[n].number=computer.pp[j+1].number;
$ s7 W5 a2 {8 r! Z. H4 |2 n$ l: Acomputer.pp[j+1].number=u;) R4 J) h; ?% I* g% X
}6 \4 c. f& Q, T {7 T/ ]( V2 d
}, T/ p3 _1 i- x' p2 _1 E
}
( G2 x. n; b- T0 f1 s9 ]void melipai()" s# f$ Z, F1 ^
{ int n,j,u;6 H; B' e' o, H0 j; d
int *lingshi;* `# S, Z( N: K1 e
for(n=0;n<me.m;n++)
+ L H$ }8 V5 Y t! b: t* bfor(j=n;j<me.m;j++). l* {- s8 V5 M. x
{ o- [+ ?, P5 }! o6 S' q5 U7 x
if(me.pp[n].number>me.pp[j+1].number)* }" z1 R* h' i0 K4 g7 k
{
# l! y8 W |; ?1 B/ P! w( [' Elingshi=me.pp[n].k;
* h9 X8 Y( }. [+ d; _2 p! ]me.pp[n].k=me.pp[j+1].k;
P: P. A! C6 B8 ^3 w4 P* \5 jme.pp[j+1].k=lingshi;
7 w% d2 _2 a9 N* R$ Q! Q# Vu=me.pp[n].oneorfour;5 J2 K% ]% C2 Y( r
me.pp[n].oneorfour=me.pp[j+1].oneorfour;
7 f4 Q! v3 l6 P" o" {: M! zme.pp[j+1].oneorfour=u; Q: c9 r R! n6 K
u=me.pp[n].number;9 ~5 D& i5 m" b: v
me.pp[n].number=me.pp[j+1].number;5 P6 p6 ^' B2 V- W
me.pp[j+1].number=u;# K; M' c8 [. F# j7 ]% c6 R9 n
}
, k8 c* T" X: }/ [+ j+ belse% w) q% [ g9 k! T. Y" A
if(me.pp[n].number==me.pp[j+1].number)
! {) b2 K( U4 g, rif(me.pp[n].oneorfour>me.pp[j+1].oneorfour)
3 @1 I3 I# N% E{5 B" z; e, w+ V6 [
lingshi=me.pp[n].k;: ]. w) L& R9 Z) r8 |
me.pp[n].k=me.pp[j+1].k;
* n: @ n4 F p( Zme.pp[j+1].k=lingshi;. u$ V" j. C* m3 h! e$ N7 d9 Q
u=me.pp[n].oneorfour;7 l0 z u/ ]9 n* P+ N9 T$ J
me.pp[n].oneorfour=me.pp[j+1].oneorfour;7 z9 j* y4 K4 g
me.pp[j+1].oneorfour=u;
; \! C- E1 [3 u7 ou=me.pp[n].number;
! _& ^/ Z* p5 L8 m/ Wme.pp[n].number=me.pp[j+1].number;
$ S4 U9 K% C0 a$ Zme.pp[j+1].number=u;
7 O( I/ W- V8 O( m3 a: K}- v1 s! s; j0 H7 T7 [
}" F, f$ B& C0 B5 v. e' z G% M
}) \1 F$ q/ c0 F$ y- F5 G5 Z5 v9 ?
void rgzn(int c) /*本程序涵数的核心针对电脑的牌*/
5 V, |9 f( v7 ?/ k. i- A9 K{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;
/ @0 K7 v" H* H4 s( Yif(me.pp[c].number<=35 && me.pp[c].number>=0)
0 V# G) f' M+ E6 A; O3 J{
7 @9 E5 N* Q5 S7 clogo=1;
# ]* R4 o* J' ]" }if(me.pp[c].number<=3 && me.pp[c].number>=0) m% Y8 b8 `) ^; y* g% U; s
logoo=1;% g; F% u( n6 D0 C
else if(me.pp[c].number<=7 && me.pp[c].number>=4)
8 f4 V: B! V/ K; Llogoo=2;8 Z) p; Z) x, a* @
else if(me.pp[c].number<=11 && me.pp[c].number>=8)% D- l3 U" t5 M# r! x- S
logoo=3;
0 ~4 c5 ^2 e2 i& b( Gelse if(me.pp[c].number<=15 && me.pp[c].number>=12)( P- X& _) p; x
logoo=4;: W; {0 t; H9 h) S! l* Y& Z
else if(me.pp[c].number<=19 && me.pp[c].number>=16)1 Q( [9 k1 l+ j. o |/ F; T
logoo=5;6 n) w; C( V, h. Y, N
else if(me.pp[c].number<=23 && me.pp[c].number>=20)) x8 j. G. C, `, X2 W2 ~! n% J
logoo=6;
/ r! B; y6 h, i$ p3 Oelse if(me.pp[c].number<=27 && me.pp[c].number>=24)1 U5 P( I. F e+ G# ]2 v0 ~# ~3 [& f
logoo=7;
! Y, \" A" O" Felse if(me.pp[c].number<=31 && me.pp[c].number>=28)' y, Z! O6 O" B+ x
logoo=8;* S) ^: l. M$ v9 D% c
else if(me.pp[c].number<=35 && me.pp[c].number>=32): O+ n; U9 M2 t1 h9 W7 j$ _
logoo=9;# b' _- A8 F# n. s
}
' P4 E- l" E: u. k$ M1 o) Aelse if(me.pp[c].number<=71 && me.pp[c].number>=36)( a' R8 B1 i5 N( N9 n; o$ j
{# X( o7 g, R: O8 G) ]
logo=2;
4 [6 N9 X! ?) F! z- L: Aif(me.pp[c].number<=39 && me.pp[c].number>=36)
1 M3 ^" r9 F. W- V0 Xlogoo=1;
& V: Z7 v6 M0 q8 M2 }$ @2 aelse if(me.pp[c].number<=43 && me.pp[c].number>=40)
/ i* |$ j' |$ C2 t+ ylogoo=2;
7 X: d5 V1 T5 I+ S, H' }else if(me.pp[c].number<=47 && me.pp[c].number>=44)
) H6 ]4 e: O2 ~+ _3 |: b* _8 S* n0 P* Vlogoo=3;
% H- ?. [# M' t7 yelse if(me.pp[c].number<=51 && me.pp[c].number>=48)7 n M4 ~. _$ c* ^! I! ^% Y
logoo=4;; E9 A( Y5 A& G" f" x# G
else if(me.pp[c].number<=55 && me.pp[c].number>=52)
6 W" Z, T4 V" P& B2 k _logoo=5;0 R6 u( w1 ]# G& l! q- L4 @
else if(me.pp[c].number<=59 && me.pp[c].number>=56)
$ X1 O3 d* `* `7 ?/ G. U& n8 i. |: v1 V" Hlogoo=6;
% M% Q$ b' a2 N% g5 Kelse if(me.pp[c].number<=63 && me.pp[c].number>=60)
) K5 h- ?/ g& ylogoo=7;
) I7 S$ y' g2 j2 gelse if(me.pp[c].number<=67 && me.pp[c].number>=64)2 Y1 n0 q; f; V0 A
logoo=8;) S! O1 m" g, w9 @/ r
else if(me.pp[c].number<=71 && me.pp[c].number>=68)9 r& Z: C6 t& ^4 z, i' R) m0 M/ x
logoo=9;- O9 v- a% Q" |. k; k# l, f$ G2 }
}8 ]4 \1 p) Y3 X8 l' x5 m8 `
else if(me.pp[c].number<=107 && me.pp[c].number>=72)
; N4 L! Q) r3 O) m* r; b4 ?+ j- x. T{5 T4 \) T* O8 n' z' u4 F, v- z* V
logo=3;
a/ J' V% M; y7 Pif(me.pp[c].number<=75 && me.pp[c].number>=72)
7 d% y" w; d7 w% alogoo=1;( f+ }. L3 r* ?, J
else if(me.pp[c].number<=79 && me.pp[c].number>=76)
% D" ]& {; M0 \0 klogoo=2;
0 W& L4 L0 E1 m( g8 h% Aelse if(me.pp[c].number<=83 && me.pp[c].number>=80)7 U& y5 p2 U5 J
logoo=3;- t7 u5 e4 N, q
else if(me.pp[c].number<=87 && me.pp[c].number>=84)# ~ W- h. R$ [- _3 h
logoo=4;: \5 j# a: D1 f) X, a- I
else if(me.pp[c].number<=91 && me.pp[c].number>=88)2 W- n4 _# _) A5 F& _, G* {; _; _
logoo=5;
" s% J9 H! \ \7 s% b e' Welse if(me.pp[c].number<=95 && me.pp[c].number>=92)
1 P- ^, y, k2 m$ `$ @( _- Elogoo=6;: ]# J4 M0 f& Y" D9 X I( \
else if(me.pp[c].number<=99 && me.pp[c].number>=96)
( P, W- \1 k9 z: A5 C$ j# N: I7 N* slogoo=7;
% X) i0 K8 J6 n, e% `, ^0 |else if(me.pp[c].number<=103 && me.pp[c].number>=100)% h) i% r, e( V
logoo=8;
0 ?7 `$ m6 d# [0 i. u" q1 m3 ^else if(me.pp[c].number<=107 && me.pp[c].number>=104)
2 j/ W3 e! \0 }& f3 R& Ologoo=9;: p. F _& v8 F
}3 n; f5 w f$ d k! C9 _
else if(me.pp[c].number<=135 && me.pp[c].number>=108)
* m" Z% s" k5 I k3 {{
0 i- x# P6 ~: d: plogo=4;
# b# o- O: k: n5 J: S* Nif(me.pp[c].number<=111 && me.pp[c].number>=108)
G: V$ D* D( N5 p7 b# _logoo=1;
z3 y' W% y4 }: r. x* velse if(me.pp[c].number<=115 && me.pp[c].number>=112)) t6 A C- K4 @- b t
logoo=2;
5 J m7 A, [. w6 V1 celse if(me.pp[c].number<=119 && me.pp[c].number>=116)) `) C+ d |/ Q7 q4 a [
logoo=3;- `% g9 K" u; r, w( W% ^$ \
else if(me.pp[c].number<=123 && me.pp[c].number>=120)' |8 h# {0 p2 _% }1 I' N
logoo=4;* E8 Z9 x) v# h: f9 F: H
else if(me.pp[c].number<=127 && me.pp[c].number>=124)
/ T+ I( U/ } K8 ?, [% s$ Ologoo=5; W7 o8 h8 C$ v; U4 E% b
else if(me.pp[c].number<=131 && me.pp[c].number>=128)
[- ~5 c+ l) k" f9 Flogoo=6;7 m+ {- b* ^) B" b! U& X" H9 d
else if(me.pp[c].number<=135 && me.pp[c].number>=132)
+ X8 f8 n. R; c8 M3 Q9 Q! Hlogoo=7;) G: }& Y, ~( m) Z3 D6 ^- K& o
}# e3 R% Q' O/ O) L
while(b<=computer.m)
$ c- ~4 h3 C/ D' G& ?{. ?/ k# i& N( F1 \
if(computer.pp.number<=35 && computer.pp.number>=0) /*假定电脑经过分析后出了第一张牌*/
6 u) D7 K+ W2 [, `; t{8 Q. }2 q* f I
lg=1;
# O% O) Q# l1 a) M3 _9 }/ rcomputer.pp.d[0]=1; f4 v9 m/ R" R) d' S4 }
if(computer.pp.number<=3 && computer.pp.number>=0)
' |' j+ Q; ?" E% g# P' u{0 _# q) b8 g% _% Z2 O: }/ k0 N
lgg=1;! Z; K; \- Q) Q' t: ^ N) C
computer.pp.d[1]=1;
3 U4 X+ {3 F' D+ ~}
: D! v U X# s( I; n/ Aelse if(computer.pp.number<=7 && computer.pp.number>=4)
w+ b. j0 S0 C3 T4 B' v5 D{8 H3 F) F7 M# a& |
lgg=2;. U9 R% i4 _( P& R
computer.pp.d[1]=2;
; d& r, J1 k+ H5 f; v5 w: }$ F2 V}
2 X0 _! z/ H& g# Welse if(computer.pp.number<=11 && computer.pp.number>=8)
# y! Q2 I0 g! s t/ ] o{# K S8 @. k& p. n; P. I, h$ Z( h
lgg=3;" ?- ^$ c. y- k7 r/ b& U% t
computer.pp.d[1]=3;
- {+ x% q$ w2 d/ `}; l0 G- J6 X% ^/ P4 t5 @0 z
else if(computer.pp.number<=15 && computer.pp.number>=12)' b! z" M( _/ D) P
{0 Z3 ^4 H$ v) A* ?5 H Z4 c( e2 ~( Y& Z
lgg=4;
3 y$ M3 o" I0 ^; y2 X+ \' y) W0 E/ xcomputer.pp.d[1]=4;7 c4 `! P" x8 c# N- \
}
# W4 k8 h3 Y1 r) {8 H4 I/ Lelse if(computer.pp.number<=19 && computer.pp.number>=16)
4 H6 f% r+ D: X5 _5 q4 i{# h: L, a* P3 Z6 Y" O
lgg=5;) f) Q! b, p+ f
computer.pp.d[1]=5;+ K0 S" c9 I0 e
}: ~' w. e; i% A
else if(computer.pp.number<=23 && computer.pp.number>=20)9 S+ D/ l8 L% n) u* e1 ~+ X/ u
{
, |5 W) P0 `8 J$ a- f- elgg=6;
) D! D3 W* o q) J4 dcomputer.pp.d[1]=6;9 ^( i4 m% J& A2 g1 d
}
4 D* m; W# Z1 w, uelse if(computer.pp.number<=27 && computer.pp.number>=24)
+ O% G, }7 g3 w{' D! \3 q4 q& b$ M
lgg=7;* |7 c& ]: i$ s
computer.pp.d[1]=7;
/ J5 r# b* s6 P8 i4 i8 ?}7 R4 [9 \7 ~7 R% O% W
else if(computer.pp.number<=31 && computer.pp.number>=28)2 N2 m1 ?" V2 x
{& T1 {2 D. \1 k1 ^. P
lgg=8;1 d6 l {* u5 z2 h. ^1 P7 N' k
computer.pp.d[1]=8;
2 E. ]& G+ D* T4 g% t2 X0 f; I1 u}
2 ~1 R1 v2 h5 G' N" x O5 E5 `else if(computer.pp.number<=35 && computer.pp.number>=32)
' D" }( G( @+ l5 f1 @{7 q/ K* }1 c* B$ g
lgg=9;
" G8 \, }: T0 j, jcomputer.pp.d[1]=9;
; o! }3 w' I) T+ o' L; E) V( N}& ?+ `8 `( J& q9 v2 L& p
}3 C8 ~; [, e% `
else if(computer.pp.number<=71 && computer.pp.number>=36)
, E0 W5 _4 R' S+ O6 d/ Y6 f{& k: N( ~' Y7 x6 I+ X) W
lg=2;
& ?9 O* o7 l* I/ J; S4 k5 ocomputer.pp.d[0]=2;
# ?1 m! y1 ~* \0 A% Yif(computer.pp.number<=39 && computer.pp.number>=36)& V2 X# T! ^+ c
{
4 t t, C r5 D/ N* e2 ]lgg=1;$ I; k& |7 C, a4 ^+ X
computer.pp.d[1]=1;6 [! L4 F4 T5 b# A% r; L
}! @ x2 ~- U K e
else if(computer.pp.number<=43 && computer.pp.number>=40)
7 Y! V/ I# y, I/ t% ^+ i9 C{0 s8 e9 ?8 P' [( w- k
lgg=2;
" Y' n* u( N- i+ \% t+ ccomputer.pp.d[1]=2;, L* S7 [% b" j1 V
}
$ a1 ~1 _4 w( d, pelse if(computer.pp.number<=47 && computer.pp.number>=44) ]$ w( K2 ]) \7 o, a3 L# U
{
6 }9 O! t$ C' r1 J3 Y# E1 Plgg=3;7 q2 i! Z \, _( \/ g
computer.pp.d[1]=3;
1 C- b" F0 `2 `+ t+ A+ m9 Z" v6 s}
) p# w0 [9 h! Q0 n* k8 Relse if(computer.pp.number<=51 && computer.pp.number>=48): A2 P+ J5 f- G6 | B9 k0 O0 z
{2 A/ v( M& x5 H+ R* t$ J
lgg=4;8 m# F( i3 r# x2 P& T- H1 Y+ R
computer.pp.d[1]=4;% m! n, q0 n4 T7 b) T5 k* c i
}
4 W4 Q8 `* H* l9 w8 [else if(computer.pp.number<=55 && computer.pp.number>=52)! n9 n( v/ c5 e0 ~: @
{; W6 A" \9 W2 M t
lgg=5;
4 x0 U3 P: o, a$ Mcomputer.pp.d[1]=5;! }: K: V- h: ?: P4 C/ p) ~
}/ ]2 r6 P m5 r) X" V& a! I4 b
else if(computer.pp.number<=59 && computer.pp.number>=56)
. D* O! C9 `3 \' J* ]6 u3 L{
( g8 K2 y; h1 X9 tlgg=6;
c% u2 i* ]; `& _ e4 n7 Pcomputer.pp.d[1]=6;+ R9 w# Z2 E6 w! D
}
2 \3 |2 N F" T8 d3 Aelse if(computer.pp.number<=63 && computer.pp.number>=60)( f7 b* s/ `: X" z9 f$ @6 p
{& [" K& c! ^3 {( p/ o
lgg=7;
# B0 x6 J7 Z- N5 icomputer.pp.d[1]=7;2 i* I( O2 e! l! x2 W' I
}
: t- i4 Z/ _4 lelse if(computer.pp.number<=67 && computer.pp.number>=64)* [5 q* R9 r) ~! C
{
, _& v, l3 q; [lgg=8;. H8 D$ d3 s$ r/ ~: f7 h& l
computer.pp.d[1]=8;
. s& d, p- l& W6 X- G+ {" X; Y}( y2 K% ~+ q' z- O
else if(computer.pp.number<=71 && computer.pp.number>=68)
- U+ f( k2 Z" Q8 I8 t1 i0 B{
' l& {) i* m9 P# y* W1 C/ h; |lgg=9;
3 Q, Y: ^5 x* F) Ecomputer.pp.d[1]=9;: y* O& X4 I6 T! N; [3 W+ A+ d
}
+ C K! N; j7 h {7 W}
4 i) d* f$ ?+ E1 a( z( x# i6 c; l% felse if(computer.pp.number<=107 && computer.pp.number>=72)- K7 U, L& a" z- t1 S) G+ F( b
{
: v Z1 O% h! e( q0 P. V& slg=3;$ {" T5 X' z8 E/ t5 l
computer.pp.d[0]=3;$ B2 a! d, n% F, v) h9 T+ r
if(computer.pp.number<=75 && computer.pp.number>=72)) Z' [+ G$ D, O# I$ V( q% g2 Y
{
4 m& W8 I. ~9 l% U1 Xlgg=1;/ s W5 x& W$ j$ {2 j
computer.pp.d[1]=1;
" G" h$ s! K7 m9 `+ K% } _}
# a0 l: L4 d$ m2 r* Y8 _else if(computer.pp.number<=79 && computer.pp.number>=76)7 d p+ x' Q% O# g
{
/ y x# E* r, W/ _9 Q, P/ Vlgg=2;2 \+ G2 u$ _: t( v/ {, a
computer.pp.d[1]=2;: a4 ^* i7 z% H; \
}
1 L# ]0 q3 U, {; X% m: Selse if(computer.pp.number<=83 && computer.pp.number>=80); c/ Z! {) M" C+ v* a# T
{8 j+ [/ D+ b: p7 H# T1 T4 {
lgg=3;# e; a4 `4 ~1 f0 }: B- G2 y. M* N
computer.pp.d[1]=3;
; L. V* p! H( T- \7 i- j}6 j+ @+ L$ B8 {4 G- O( v
else if(computer.pp.number<=87 && computer.pp.number>=84)" G9 c* k7 {- u
{5 C+ L8 _% C: l/ ~7 t) k
lgg=4;
- p* s9 {9 u( `3 Wcomputer.pp.d[1]=4;
' Z; }/ U$ f% P2 x}
6 ^- o3 b* ?+ s$ ~/ Uelse if(computer.pp.number<=91 && computer.pp.number>=88)
8 L+ ?: v$ P0 f, Q) y+ k- ~{
- P2 ~8 o$ K! slgg=5;
$ ^' m6 B# ] m2 T4 B8 g! _4 U5 tcomputer.pp.d[1]=5;
4 j6 H& C5 q$ H" m, ^9 N3 c! ~* L+ n}
: s0 E; D: |8 c! i( ]else if(computer.pp.number<=95 && computer.pp.number>=92)
4 r$ V" `8 h2 `5 b' ]{
1 O3 b8 @9 Q9 _ [: ] zlgg=6;* f# g$ B4 Q, `& N. _3 E+ t
computer.pp.d[1]=6;
: K( K8 L \, W, [- {" l. c' J8 v}
- \' h; x+ u9 Lelse if(computer.pp.number<=99 && computer.pp.number>=96)
& |2 ~, k! c' `6 @ r8 a{
6 K$ }0 c7 S9 G8 j4 [. Klgg=7;
) o/ }' U1 C7 H5 _6 bcomputer.pp.d[1]=7;9 M" [$ h$ _2 p s" g8 N9 @
}
# w4 U$ q. V* I8 b- @) B! ^else if(computer.pp.number<=103 && computer.pp.number>=100)
G% {) e' h; X; D, K( x{
! _* }8 ]9 \& n0 p& f$ ` jlgg=8;
8 @3 f# F" ]( R) s6 \; wcomputer.pp.d[1]=8;
& V' W. Z3 p8 j# u" Z$ ~& ~, R& d} v5 L. C X9 U8 d* I7 h1 s! u) g
else if(computer.pp.number<=107 && computer.pp.number>=104)
7 T3 R4 B7 c, c" D2 H: T l! \{( N2 d k+ ~ c8 T* k
lgg=9;: @ m# p, p- l$ L6 G- S1 E6 d- ]( H
computer.pp.d[1]=9;
6 r: Z7 s, d7 `' s' m}& S! N; E8 k$ k0 y, Y
}3 _1 ]2 P. B; j0 [& F' \8 \& |
else if(computer.pp.number<=135 && computer.pp.number>=108)- w. E8 d! J: A u) l
{
6 h* P) ]. }* Z3 d& t$ wlg=4;9 E/ k5 N7 z8 T E. G% z
computer.pp.d[0]=4;+ O6 l' @9 x7 d6 n( o1 r
if(computer.pp.number<=111 && computer.pp.number>=108)% h8 c1 V# u" s! Y! c% x! F- t
{
( E! g, ^- `' F+ c9 i' B. [lgg=1;( w! a4 \# X- w# N- V7 B
computer.pp.d[1]=1;
0 A' ~; Z6 {2 R}2 j) n6 d5 J1 M j7 p D
else if(computer.pp.number<=115 && computer.pp.number>=112)9 w5 h7 y; I* t" j* y- u4 I9 ^
{
8 A; X$ Q: p6 K) _+ U# o$ }lgg=2;/ X8 f- V4 Y% b( S: S* W) v8 d
computer.pp.d[1]=2;
6 h; e5 P2 b O! h}
& ^" L, F! j% }+ s% w' Ielse if(computer.pp.number<=119 && computer.pp.number>=116)
+ k- ^8 m1 P1 o) o$ w. d{
7 Q: W+ Y* }3 Qlgg=3;# c* A& F6 t, h1 e5 n
computer.pp.d[1]=3;0 Z+ ~- l# Y% _
}
5 Z& @4 Z; Z l2 h; i0 Jelse if(computer.pp.number<=123 && computer.pp.number>=120)
$ ^$ p; G3 w( s$ \7 R* Q{
9 }* O' X8 m1 W9 Vlgg=4;
3 f5 q) e4 H* ^computer.pp.d[1]=4;% `" L9 J: ^* \6 X p8 k. K, ~% c
}+ ^$ Q$ J1 {4 ^, Z0 \6 {( c
else if(computer.pp.number<=127 && computer.pp.number>=124)6 @' z1 i- v' r- o
{0 |3 d& v* s* @1 E
lgg=5;
$ \ _5 t% b4 @6 C8 K2 `* \computer.pp.d[1]=5;9 P/ x! g9 E8 S* {, |
}
) U( M, y! _1 M( ?+ ^2 r6 q3 }% telse if(computer.pp.number<=131 && computer.pp.number>=128)6 W2 \3 W7 N2 Q5 D. n( }
{
/ I, T3 V' b( ^! Flgg=6;* `7 I/ h9 b5 ~, b
computer.pp.d[1]=6;
/ U' L/ U2 Y) U; Q7 u9 B- U}
* ~" B O& j! X ]! C; ielse if(computer.pp.number<=135 && computer.pp.number>=132): ^! R* @" u$ U& f
{
: ]0 N! ]% ^9 W$ V& R# blgg=7;
+ L0 `+ [: d3 g- \: Mcomputer.pp.d[1]=7;- \& ~2 H9 K! E! E5 V
}& g! z1 [) Q0 T$ R7 E' _! g H+ r" O9 p
}$ O* r( ~+ L# }5 ]8 r, M
- h+ ^* g% @1 h3 B" ]
if(logo==lg) /*如果相等的话,那再进一步的判断,乓杠的判断*/
8 Z( J1 `7 I: Xif(logoo==lgg)# h+ r# `# _7 r9 ? ]4 `
pg++;
* d3 r2 f2 i: V3 `8 u$ b) c$ }9 rch.lg=lg; /*保存电脑手里的每张牌的信息*/
3 J. a$ M/ A( ^ch.lgg=lgg;/ q/ J G: t5 Y
lg=0;5 R" v% v) A! c. |. Y0 I" z' `
lgg=0;
( k: r) Q2 L6 J) D9 V1 Sb++;( t W2 f* Z- X/ _9 ] R* Q! E
}
: d8 |& D+ u3 Q3 Dif(pg==2) /*乓*/
* I+ b/ p: T4 R" D4 d g{) Z4 q, G! X" z: j8 S6 P
1 J# K* a. H9 {& P: |% L6 G9 G, osing=1;* C% ^: F: W$ _' m3 }' L7 k$ m* W
b=computer.m;4 R+ U0 v! k: Q9 C) M. ~+ e
while(b!=-1)
8 }& U' P; N1 s. n" d+ b2 Z; f0 A{
# w# F. N* D8 O9 k; ?4 Z+ o- `if(strcmp(me.pp[c].k,computer.pp.k)==0)- \7 z& i. H/ d) {* J6 g
computer.pp.p=1;
* R! m/ `, |' r0 Y
, T G; x( R6 P$ P) Eb--;
" C- k# h$ L$ X5 u( F9 n}$ v+ ^! t& P- h- w
}
5 m; H% J/ @& ]1 jif(pg==3) /*杠*/# x2 s# D- c, r' L/ B
{3 c. i0 \2 q# ?3 X1 }
1 v0 x z0 m2 m- \# U) e1 ~sing=2;
" g+ M& M0 x/ |$ V; \4 g5 ]b=computer.m;) Y; ?: K' `: k# b. x2 r
while(b!=-1)
/ f- h1 V, c b; c' e{
2 A+ Y9 w6 N$ \7 [' ?/ u. Iif(strcmp(me.pp[c].k,computer.pp.k)==0)5 n. {- M# S* U* v
computer.pp.g=1;
/ s/ t- z% P- d+ r: j: Tb--;/ A( `# o& V+ t4 Y7 C7 T$ ?0 f
}- ?+ D$ l1 F% B0 ]+ j
}
- Y" ^$ ^+ r4 u3 Nf=0;% N: [4 [! h" B, I3 H+ N5 S
while(f<computer.m) /*吃的判断*/& _% }0 h7 b* A8 }+ Q' [3 {8 D
{ if(ch[f].lg==logo && ch[f].lg!=4)6 G9 C1 l; B2 O5 R9 y
{
' d9 }: u1 v- J8 B4 G! e/ d+ W8 wif(ch[f+1].lgg-ch[f].lgg==1) /*顺吃*/0 o# y1 K" K8 K) H& R
if(ch[f].lgg-logoo==1)4 v! r0 D; b4 \/ F; q! d' ^7 W
{ t3 T6 R+ L4 p' e: G
gp++;
, a% d6 _! F2 L" }( dcomputer.pp[f].c=1;
; |, C/ j" ^* Ocomputer.pp[f+1].c=1;1 M. a/ S8 ]. y, h+ Z8 W: o6 K6 c
}
' F! o7 z( w& |2 U( T& ]2 Yif(ch[f].lgg-ch[f+1].lgg==-1) /*逆吃*/
: n; s* _! _. Xif(ch[f+1].lgg-logoo==-1)
p5 R; B0 s g# w& W& d{
* ^/ r. v2 \" U$ K; Xgp++;( D4 z" s* k5 X6 U
computer.pp[f].c=1;# g8 U* U( N+ F6 ?& d
computer.pp[f+1].c=1;) N: i K. O$ _& J2 y" S
}$ a) f& z1 H! y1 ^
if(ch[f].lgg-logoo==-1) /*中吃*/1 X8 J; E, R; n3 R
if(ch[f+1].lgg-logoo==1)
. c& ~! C" w$ A6 I' C{7 f5 O% S0 q' Z; ^
gp++;
/ L( {- F' k4 _ Ccomputer.pp[f].c=1;
' w& w8 T. ~8 @ o0 d& L3 rcomputer.pp[f+1].c=1;! y# B; m- k- N. p H" R3 h7 G
}
6 W- z- A- Q# q: X# H& u$ Tif(gp==1)
5 n( _- f0 [- d, i& e1 Hbreak;- {, M& n* e; b6 r( }. H3 G
}8 a' n2 J K8 j/ r' x6 N& R, @ T' b
f++;& |& \5 G" K4 y6 `0 C
}
0 E3 q. a2 t% a1 O% ^/ W* ~if(gp==1)) j) m K* J7 O/ k: U* r2 ~
{sing=7;2 u9 Y; z1 y6 Z6 R! i5 z, u
* _4 P" l7 B8 l( F2 q7 e! W( N! `* H
}
3 I) P9 M0 r2 I' a+ P: N5 zpg=0;
, x2 J7 D. V+ R0 z f6 Cgp=0;# M6 n: v& v, ^; v! t1 K# y; F
b=0;
$ h& ?/ ], @/ `$ ?# b( z: I9 p) T7 k}
+ l+ e3 |5 P& D* B/ w) z4 `void rgznme(int c) /*本程序涵数的核心针对我的牌*/+ O+ B9 ]4 U4 q5 m3 G* v* }, M
{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;
/ g) j; F$ ?0 p& p* e; N O. E9 hif(computer.pp[c].number<=35 && computer.pp[c].number>=0)! r$ |. H0 z: ~
{, t3 }: ?, `) S' y; M4 h
logo=1;' p! I0 C/ h6 c: `
if(computer.pp[c].number<=3 && computer.pp[c].number>=0)
6 } {) R# g9 ^. g4 |1 [/ ~" rlogoo=1;
: d- Z) t& P6 A3 x6 eelse if(computer.pp[c].number<=7 && computer.pp[c].number>=4)
( e/ d% i5 D* h$ dlogoo=2;' P6 h3 h8 [. P8 ~- y
else if(computer.pp[c].number<=11 && computer.pp[c].number>=8)
& y, l# G4 C' b7 W B7 Rlogoo=3;
8 G% y- J& ^% K. w- f) P9 ?% Felse if(computer.pp[c].number<=15 && computer.pp[c].number>=12)
+ T5 n8 f( b9 g9 } h- A% k! slogoo=4;' f3 ?& G$ H: @1 {
else if(computer.pp[c].number<=19 && computer.pp[c].number>=16) S8 e6 F. a- c6 y/ `/ `7 }# {& ~
logoo=5;0 n, V$ K1 R7 [/ s
else if(computer.pp[c].number<=23 && computer.pp[c].number>=20)
7 w1 u; |- t, b( c# m) X2 ulogoo=6;
4 U7 @& u+ ?: aelse if(computer.pp[c].number<=27 && computer.pp[c].number>=24)- G' r; f2 Q$ u1 M$ Q x0 g
logoo=7;
$ O! U" }! ?8 Y7 }else if(computer.pp[c].number<=31 && computer.pp[c].number>=28)# Q. [; r' E! f6 Z
logoo=8;
. h J& Z6 Z7 M1 ~+ K) X( R j$ P! m% Uelse if(computer.pp[c].number<=35 && computer.pp[c].number>=32)6 B4 f# c5 j+ q. q1 l* Z3 T
logoo=9;
$ F9 K2 J; y" h$ o}
' Y% B# K- A5 p$ c3 G3 r: m6 Selse if(computer.pp[c].number<=71 && computer.pp[c].number>=36)
7 B" y& g( N2 }0 c' F{9 W7 |4 k1 E+ O
logo=2;
0 P# m* d- C% N; Y% kif(computer.pp[c].number<=39 && computer.pp[c].number>=36)! F* f: N6 W$ S
logoo=1;& G: t* d5 Q( r+ }( P* T
else if(computer.pp[c].number<=43 && computer.pp[c].number>=40)2 N- x0 A2 Q9 ?6 ^' M i( [* W
logoo=2;
- q7 S4 n# S: selse if(computer.pp[c].number<=47 && computer.pp[c].number>=44)
2 f! v0 \, l# ]' \, J; e3 Tlogoo=3;; D9 ]4 i& R0 c* j3 o, P; n
else if(computer.pp[c].number<=51 && computer.pp[c].number>=48)
. D7 _/ k* ~4 a" L( X/ y0 tlogoo=4;
& T( l0 h( h" I$ }4 i) e' E4 Eelse if(computer.pp[c].number<=55 && computer.pp[c].number>=52)
7 V4 M; h. ?, D1 Clogoo=5;
2 X0 m' B8 J, e5 pelse if(computer.pp[c].number<=59 && computer.pp[c].number>=56)
9 ~6 N9 s# Z5 t2 Y2 ^logoo=6;
/ W- r$ g0 q3 c+ [( aelse if(computer.pp[c].number<=63 && computer.pp[c].number>=60)6 U/ X! B( T0 t4 a8 a P% P7 t0 j
logoo=7;
# R/ S$ }* r5 P* D# jelse if(computer.pp[c].number<=67 && computer.pp[c].number>=64). l$ g! d/ U0 p8 S: \8 h
logoo=8;
7 I0 T9 h/ O( O9 O/ {3 u0 Zelse if(computer.pp[c].number<=71 && computer.pp[c].number>=68)
1 E% A; U7 w% {$ ^( R. x1 slogoo=9;
1 H, o+ R3 p5 G# v0 ~}
( N$ R+ W4 I2 o4 Zelse if(computer.pp[c].number<=107 && computer.pp[c].number>=72)
; L# ]4 F7 Q+ u" d! F{6 b' a1 W+ K1 l5 i6 X! q- z
logo=3;
, R4 D+ B; l. Fif(computer.pp[c].number<=75 && computer.pp[c].number>=72)2 K4 D% A1 ?% D" I% ^5 I/ Q; Y; Q
logoo=1;' U5 h4 x4 W! n7 a+ e1 H2 f
else if(computer.pp[c].number<=79 && computer.pp[c].number>=76)
c! \, O" e8 G6 M7 mlogoo=2;
; r( f* l% U' p' Helse if(computer.pp[c].number<=83 && computer.pp[c].number>=80)
# F( X( j/ S! y& clogoo=3;& y2 r* B: I- ^1 U! d7 l# n I6 o
else if(computer.pp[c].number<=87 && computer.pp[c].number>=84)
& g f0 t3 `$ E9 s; j; ?logoo=4;3 y3 L0 N4 F! ^. V% V
else if(computer.pp[c].number<=91 && computer.pp[c].number>=88)- Y9 I2 h' X: y0 T8 y
logoo=5;/ R# K3 _5 ~6 ^0 W
else if(computer.pp[c].number<=95 && computer.pp[c].number>=92)
+ B3 s: s( J; x0 \! R: m' Elogoo=6;
$ ]5 C' w7 L m% y! `" Belse if(computer.pp[c].number<=99 && computer.pp[c].number>=96)% |% b5 C% c. j1 I w9 w! P3 q/ a
logoo=7;
X: \) e. k# r7 n2 l5 L6 U( xelse if(computer.pp[c].number<=103 && computer.pp[c].number>=100)* n% \7 B+ v; ~4 ^6 `! c* M+ B) O
logoo=8;: r4 x3 n: d& J' s" z4 f
else if(computer.pp[c].number<=107 && computer.pp[c].number>=104)
1 M H9 |5 C8 Glogoo=9;- W4 B+ V5 H% [9 \" M( k
}# \/ j6 \, G9 P0 i6 T# x- a
else if(computer.pp[c].number<=135 && computer.pp[c].number>=108)
0 o) Q# P4 F. \! r$ [) J& |, r) J{' i! x) ~0 {% n/ W; d0 W5 K5 }
logo=4;
7 E' E: J+ _/ Y- v. n" Pif(computer.pp[c].number<=111 && computer.pp[c].number>=108)
7 `6 y, ~5 u. [logoo=1;
7 t7 U% s; d- G2 `. Velse if(computer.pp[c].number<=115 && computer.pp[c].number>=112)5 Q9 z. V. A; [
logoo=2;- b( P* J+ \: d9 I4 X: x& o
else if(computer.pp[c].number<=119 && computer.pp[c].number>=116)+ Y# M! c% `- i: U/ Z
logoo=3;
8 O* m" H: H% B8 l* v q) _7 Melse if(computer.pp[c].number<=123 && computer.pp[c].number>=120)+ u0 h% v) J' s$ A9 X
logoo=4;
& Z* ^( @% R! k1 Z- Uelse if(computer.pp[c].number<=127 && computer.pp[c].number>=124)
; H; c6 r' u% l& z: O c8 vlogoo=5;/ O& [% ^9 m% R, ] B
else if(computer.pp[c].number<=131 && computer.pp[c].number>=128)$ J! {; I$ C9 B5 Z* N
logoo=6;+ ]8 j, Y3 p& w6 `# r
else if(computer.pp[c].number<=135 && computer.pp[c].number>=132)% X, S3 b' c% ~: t6 o
logoo=7;
- x+ q! S1 g9 [+ ~$ Q}
0 u! L2 x/ N" H4 a. V6 Wwhile(b<=me.m)% y& r4 E: l( G0 y# w( l
{3 I) h* f$ S3 K
if(me.pp.number<=35 && me.pp.number>=0) /*我分析后出了第一张牌*/
; ?+ D5 k! w. G" a: t7 ]) L{
1 u* F) e# o( {# M, Zlg=1;
2 v9 y/ Z3 n1 E( Bme.pp.d[0]=1;
$ s9 i6 w, _# {2 G9 P/ H7 N4 d* d1 B" qif(me.pp.number<=3 && me.pp.number>=0)& N7 Q- w/ I( f- Y
{5 ?! S7 e* F9 ]* f
lgg=1;
9 x6 d9 p% E8 J/ E; h' [me.pp.d[1]=1;
* L2 c* Z* I: O; Q! G8 b}& M, W& L: I, `# A/ w( T' G
else if(me.pp.number<=7 && me.pp.number>=4)
. O) J( S% _0 g& s( a. R l% f{8 o* ~1 ?& j, F7 d1 p
lgg=2;/ H F4 Z3 U6 `) I6 Q
me.pp.d[1]=2;
% `$ N; h9 u; z' t}
) y& V- B P: [' D; felse if(me.pp.number<=11 && me.pp.number>=8), B! S( J/ U( B5 d- v
{
2 ~ ?: F, W0 Olgg=3;
: p9 Z, V' j4 L# K3 @+ L8 J! Vme.pp.d[1]=3;# g; K5 ^, P, m. ^' R& q) S* Q* A, S
}
; F$ G1 Y7 q5 K) k8 Eelse if(me.pp.number<=15 && me.pp.number>=12)- }+ I6 ?( H" ~: u( ^# o
{
. V- ^" J0 ~' I- V9 W! I) ] Nlgg=4;& |* z0 V8 g! Q: c( n
me.pp.d[1]=4;
, ?) n( E# W2 u: Q3 D, a}! {! b( U6 p; e: a: d: z
else if(me.pp.number<=19 && me.pp.number>=16)6 p6 w% P- _. g9 T: U3 D
{4 W3 p. n' X" m2 Z5 Z! N
lgg=5;$ u; H' F' l1 v; m! v
me.pp.d[1]=5;
& B* E; |& i* \* P}3 \5 V/ n0 C2 y! D/ G. b2 d8 e- d
else if(me.pp.number<=23 && me.pp.number>=20): c0 t! u5 M, y( a$ M; F) a
{
5 H" I, K& ?' b& [0 plgg=6;
/ x+ W$ G) n2 z+ O; b, p7 A( tme.pp.d[1]=6;
# \$ L4 L% z9 F8 |5 @}
5 s9 @+ W3 i# b) u+ i* Helse if(me.pp.number<=27 && me.pp.number>=24)
. i1 L, w: Z% ~{" R( ~/ i" s* K) ?$ m. {, _/ A
lgg=7;% D5 e# v, t# n
me.pp.d[1]=7;
+ _' v6 r- H) y1 l9 O5 e}5 s& r3 x3 h6 u+ B
else if(me.pp.number<=31 && me.pp.number>=28)
, x! d4 t; j- [# d; J% N{: R1 w; o, b; f7 A
lgg=8;9 x; l; O7 h- w0 w
me.pp.d[1]=8;
! e1 P/ s5 p" H- m: c}9 j) D- G- Y( U( L% M3 W
else if(me.pp.number<=35 && me.pp.number>=32)
6 M9 @: k0 x, M* ?{! Y5 @$ G, U. J5 e$ d3 U7 r/ G
lgg=9;
8 b- e8 _% f% nme.pp.d[1]=9;
t2 z4 L/ \0 o}
6 J. @" W, V& L; u2 H3 Q}1 `1 I, ]( `5 N* c- S0 D2 k
else if(me.pp.number<=71 && me.pp.number>=36)0 U; }6 Z$ x( s( H, D3 {
{; P9 O* e9 Z: B# J: a
lg=2;+ r/ t( ]2 ?3 _( J
me.pp.d[0]=2;
. S. T7 V4 n/ kif(me.pp.number<=39 && me.pp.number>=36)
/ o/ n- P) M0 O/ Z8 z8 J{
; U! o2 h4 L) F N& _lgg=1;" O5 Q5 ?9 c5 u8 |1 V( v4 j* O( Z
me.pp.d[1]=1;
; X7 A- _: j% h {}
, V/ q6 {* x3 l( K$ A. S) I1 lelse if(me.pp.number<=43 && me.pp.number>=40)
6 C+ m' i K7 W! x! I' e{
' k4 d7 B& F' }8 {- Tlgg=2;
# Y$ x, v* I& u5 J% Gme.pp.d[1]=2;
8 [9 X2 Y3 x+ e/ g7 i}' \( t/ p( E& G* f! F, e
else if(me.pp.number<=47 && me.pp.number>=44), C0 }9 f7 y2 e, c: U
{
% k4 V0 Z8 s. x/ O$ S+ p1 V4 h+ _lgg=3;
" W5 ]' [* X/ }8 x" S+ e; e0 L7 dme.pp.d[1]=3;5 E6 s; m$ e) A$ g
}* [7 m. Z1 ], ] `7 p& |6 S
else if(me.pp.number<=51 && me.pp.number>=48)8 [- [% V1 v! z" @+ x
{( \0 W. `6 u" u$ D5 U/ j
lgg=4;7 K& U7 r, b- U* I
me.pp.d[1]=4;
/ V; g$ Q" K. Q7 `}
( l% A" }6 T7 a5 z- ~$ y$ ]else if(me.pp.number<=55 && me.pp.number>=52)
- D, P% \9 v3 X c* ]3 z z: S{
4 ~7 U8 ?' N* j' ^lgg=5;
u9 t6 G7 ?/ c6 W0 d9 |) cme.pp.d[1]=5;# b% B* S+ _5 v. H, T
}5 g$ Y" E) o& S
else if(me.pp.number<=59 && me.pp.number>=56)3 o. A3 e9 E1 S1 _0 n8 e
{
3 M# O3 _9 f S0 g, N9 ulgg=6;; j3 d$ P" N( B+ J8 c
me.pp.d[1]=6;2 }5 U4 r; R, }/ d6 j" m2 \
}* w1 y+ }! {& _! A% U
else if(me.pp.number<=63 && me.pp.number>=60)
* {6 P; d. O* a' s5 Y{% p5 B Q- N3 u2 n( Q6 Q" R
lgg=7;
2 m0 l$ d# S& t" Sme.pp.d[1]=7;
3 K8 @* e3 F# H5 b2 g}
+ O2 p% e5 r/ P0 F6 }0 k/ `else if(me.pp.number<=67 && me.pp.number>=64)
* Q: k; t$ ^! i9 S y$ T) ?{- W( m' r. `) `* C/ q% C6 J
lgg=8;5 {* {" h; X( {- J' P
me.pp.d[1]=8;
+ W! L9 l1 U! U2 e}
! z/ X j' T6 K7 R1 u0 y5 q9 Kelse if(me.pp.number<=71 && me.pp.number>=68)
6 z$ a- x4 L. `$ ?; A% g{. t) v& O; }" L7 K$ o
lgg=9;# `# A' `6 K) I O6 v
me.pp.d[1]=9;
5 I5 ^( F) n& G# E+ O0 e}
% U, d, O$ R' L ^}
5 A, R0 X4 T3 X* e' |else if(me.pp.number<=107 && me.pp.number>=72)
- P, u ^. O. T# E{
8 d# k3 U R- ]. Llg=3;
' b$ \' m, E0 t2 b% [me.pp.d[0]=3;
: C, q* Y$ ]- v# _, a* Q4 Eif(me.pp.number<=75 && me.pp.number>=72)
9 n1 c2 D6 e3 V5 j6 @{" o' ~9 c: V/ B; c
lgg=1;# B% D4 A$ v9 K& d9 N2 c6 A
me.pp.d[1]=1;& M' _/ {1 }$ I/ @: w; \
}8 U# W5 I6 Y, y& V( D7 h
else if(me.pp.number<=79 && me.pp.number>=76)
& o( u6 H. z: D& u8 |- D{# r9 ]& C- t3 b2 Z9 Y0 W, k, ^5 }! c
lgg=2;" T9 l1 A- h' f7 {+ {
me.pp.d[1]=2;" E6 a% ~* ?+ w
}# b1 e1 s# T( ?; f7 e1 M
else if(me.pp.number<=83 && me.pp.number>=80)" [2 a7 _! l% J1 ^$ p
{
4 N; Q5 r6 C& t% t$ S7 F/ Tlgg=3;
5 s: ]/ V& Z9 H. ~" l, Z3 Gme.pp.d[1]=3;
) o$ U* ~% e' v6 Q) X$ J}- j" X6 Q; L& ] @+ k9 i
else if(me.pp.number<=87 && me.pp.number>=84)
4 z: l* n) I. u, X: y{
0 e( }, h3 s: i& V7 X- _" t# u% i& m nlgg=4;, d* L* r, k& O& |4 z
me.pp.d[1]=4;) B6 m8 f+ g' m" E
}0 n! |5 e) ?# J3 }
else if(me.pp.number<=91 && me.pp.number>=88)0 h: I( w3 Q" `/ A- y6 _+ t" p" a
{
9 s- H h: O! @5 f$ c# L: X7 K) Dlgg=5;
, p3 a z4 D5 X- J6 p% B' Q8 Ime.pp.d[1]=5;3 `' W: K7 Q- a- @: b, P; ~
}
7 n$ H$ y4 r& L C/ I p; Celse if(me.pp.number<=95 && me.pp.number>=92)' ?. E! j5 r# c! F! z* n- p2 W2 Z
{
8 U; j$ [! ~( M$ S% l' I% t* J5 Y0 ]lgg=6;
9 |( B, m. S0 V. Z1 B ?5 z0 W ~me.pp.d[1]=6;
8 i% H/ Y, b% Q% G5 o}
7 y/ e5 H/ B \* O: f" {& G9 g; O, ?else if(me.pp.number<=99 && me.pp.number>=96)
. A1 n4 j/ M# `5 @6 u{& c4 F. O- C2 I. r% \8 e l" [7 c
lgg=7;
! s' ?% ` z0 `' r# Nme.pp.d[1]=7;
0 F- `: e" _; D}% A. t" Y. m* u7 v4 Y/ I1 Y
else if(me.pp.number<=103 && me.pp.number>=100)
5 ?' J6 T* b! t" h+ ?" K' y& R( w{5 M$ ?. Q+ |0 g! Z
lgg=8;
# M9 b% L5 X" fme.pp.d[1]=8;" c" @# s2 R$ R9 v' O
}3 y- t' n5 { j% }2 m
else if(me.pp.number<=107 && me.pp.number>=104): R2 h$ f S8 Z) B5 o8 B1 Q
{
: q9 k: M$ i- f! @; z5 O- mlgg=9;, t) }* }" R+ j& c/ k
me.pp.d[1]=9;* ?: Z6 X+ G1 Y6 V% I
}
8 {5 G0 K. H2 a, _}$ z$ f8 S# w2 g1 \- B7 z2 W
else if(me.pp.number<=135 && me.pp |
|