- 在线时间
- 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 c& G/ I, o1 u, |/ ]/*天宇软件$ W8 K+ L" I9 c+ f
作者:上海黑暗之龙1 n+ X- `. G" M3 \8 N& S
2002/10/301 e$ y& E" r9 X. t
麻将原代码*/
! t7 L* M* J: Q. r% ]2 [+ G. _#include "dos.h"
* G2 y7 h/ d: Q+ @# u+ P7 t#include "stdio.h"
5 ]7 E# |, `/ f. e; v" t; z9 W#include "graphics.h"
1 B0 a9 t8 Y& Z' y$ C4 ^: D3 j#include "bios.h"
& y, x5 K# W4 N# m#include "conio.h"
) p9 D! ^2 ]' Q#include "stdlib.h"; i: `* s* Z; ?2 c% A* m
unsigned char far *video_buffer=(char far *)0xA0000000L;/ J7 t* B. r6 {8 A5 f
#define VGA256 0x13 /*图形模式13h*/
. m" z0 B7 h m! b+ K#define TEXT_MODE 0x03 /*普通文本模式*/
( h- t8 y$ v* G$ T" h" Z3 {6 x8 b9 K#define SETVGA Set_Video_Mode(VGA256)
( Y$ ~! H( k9 M+ X- {+ h+ o% M#define OUTVGA Set_Video_Mode(TEXT_MODE)3 G- E4 P5 m& L9 {7 G
#define BYTE unsigned char9 W) b9 w% h2 \( n1 F5 ^; M
#define WORD unsigned int$ @# H& p% @4 o4 y. c; @
#define DWORD unsigned int
, W* j' L' S4 T3 w$ z# a' s0 u#define ESC 2830 I: ^2 V, O6 R' ?/ k
#define LEFT 19200" Y% m( b4 ]% r+ P
#define RIGHT 19712/ k4 q6 @1 a2 ~$ p! C1 `0 B6 d3 ~
#define H 9064
: F3 ^2 v- n* y& R" Q#define ENTER 7181
2 V" q, _1 [2 Q; F5 O4 Aunsigned long int z=54400,zz=0,zy=0,zyy=0,z1=0,zl=10140;2 T$ o9 s( |/ @8 K3 o
int key=0,keyy=0,sing=0,sing1=0,second=0,threes=0;/ K- u+ \/ O, _$ b. n- `+ @1 m% v
struct chi2 m$ d9 V6 R( l6 E% ]+ ]" M' x
{
) d- k$ N5 m' U5 X" G# Jint lg;+ z8 U/ I6 b5 a& d) Q$ Y H' ~0 T) H
int lgg;5 D6 U8 a" L, m& P: _: _; j
}ch[13];& K' @* t, f) @
struct mj9 w" \" ~7 b& z
{ char *name; /*名字*/$ N! h3 _$ c" X, X2 r4 P
int data1; /*是否已出,无用了*/
9 h1 Z) x- v) d3 c# A3 jint data2; /*是否在手中,1为自己,2为对方*/
: w% h# w9 G# J+ g) w$ E/ y! t7 P7 kint number; /*同一个花色的第几张,共4张*/
& [6 R. s2 p' N+ ]: l}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,; u! a! B! G6 H# y4 s$ \
"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," h& U5 G3 n" L2 r, B! ?
"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,9 ?* I4 j$ K' N* X
"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,/ f2 }' d$ X8 f6 a# |0 K
"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, ~& d) n+ l9 b) K
"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,
1 K d4 S5 X% `"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,4 L) v! ^. G y1 w, X. {
"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,+ p9 z, P) |! _5 J9 [) {3 l; T8 _
"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,# I( a* Y r7 y5 U
"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,
& f9 ?2 [2 b6 x"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,3 q8 b9 C( Z" q
"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,
7 {. L: \5 y T1 E4 b/ x% k: G"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,
* j. h/ `! C1 u3 L6 R% Y# i" ~/ j"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," B, j, v3 q% t0 E$ j5 G5 k
"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,
: j1 D, E1 ]3 u# K) r+ S0 D"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,- \ z! k9 O9 M _5 {" |2 Z
"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,$ l% V0 c; ]( k4 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,
" f* l% u2 E, G3 m1 _3 W( 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,
" l( p/ _( K H9 u"24.bmp",0,0,4,"25.bmp",0,0,1,"25.bmp",0,0,2,"25.bmp",0,0,3,"25.bmp",0,0,4,
0 E- \7 P/ B+ J9 L: ? S0 d+ F"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,! W8 j1 _' {& t: @/ |( r
"27.bmp",0,0,2,"27.bmp",0,0,3,"27.bmp",0,0,4,"28.bmp",0,0,1,"28.bmp",0,0,2,6 E; u3 [0 \$ \% } @3 [. e
"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,2 C- g& ^' |# |! u7 y) ^
"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,( h- {4 _# z1 Q
"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,
' Z* q2 P- N! I* j$ ]1 t"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,) O# e6 c V7 w% T+ E9 x
"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,
- B1 y2 i9 c3 E x& ]2 A5 p, X"34.bmp"};, k! O8 K2 \' q* }2 g8 [* } w
struct every* o) w @* @3 R$ ^ l$ `/ ~$ D
{ int *k; /*名字*/
+ Q2 A1 }* \- A* _int oneorfour; /*同一张牌的第几张*/
" m0 \, J9 [- Y1 O' Aint number; /*第几张牌136*/
% }+ [$ N0 a! L; b" Pint p;
+ O0 w4 o: ^+ Eint g;9 N. q* M" ^& n8 v; l6 Y% v9 k+ R
int c;/ r$ m6 e& b5 W! V
int d[2];" b& f9 z! h6 \2 f
};
% p% t; h4 Y* U- Pstruct me
8 k. H" u" K: @$ S) s+ R) O{ int m; /*定义有几张牌,开始有13张随着游戏的进行,会越来越小*/- _& Y( O7 H1 w$ z! ~
int p; /*乓对方*/# s+ O% @2 a6 `: b4 ^ `7 D- @# ~- O
int c; /*吃对方*/3 t7 e2 ~7 b0 c. k5 d9 {
int g; /*杠*/
# w/ K4 r3 X/ p& `* x' t- i
3 E( F+ @" H/ Q* T ?- N9 rstruct every pp[14]; /*存放手上的牌*/: j: d* |' f I% e
}me;' V8 M& |& Z3 K# S2 |3 Z, [
struct computer
8 z/ g0 y8 } A3 h0 w+ G{ int m;
9 r& B" Z3 Q1 _, Pint p;
7 E2 b& k5 Q9 C7 Z: C& o) |int c;4 F' \! {7 }9 z8 O1 o! B: k
int g;" ]8 X& n& A$ c$ {
struct every pp[14];
9 P& J7 r! D: w}computer,comp;
( k! b& ^6 _" A8 w. U% z$ I; s! p& f* q9 x/ k0 {* }: o
/* 设置调色板 */0 Q1 b V: B: X& c, S0 F {3 g
void Set_Palette(int Color,BYTE r,BYTE g,BYTE b)
, r4 e5 x% L/ b{+ e1 g- s* h* R5 F/ V3 P8 C
outportb(0x3c8,Color); /*0x3c8写端口 写色号*/
4 B' c/ D" d& poutportb(0x3c9,r); /*0x3c9数据端口 R、G、B的比例*/
4 U( e; t# ~% H8 |9 Y0 e0 @outportb(0x3c9,g);6 m. H8 F0 z( s' i
outportb(0x3c9,b);
; ?) w; }: W* M/ K}
2 s& Y- s% t. b9 N/*0x3c7读端口 0x3c6计算机调色板寄存器调用端口*/; Q/ i8 H. `& r1 T
/* 设置显示模式的函数 */
( @, P2 n9 p; n1 Fvoid Set_Video_Mode(int mode)/ P5 @$ `: h2 E" z
{
" N2 \; f* [# Dunion REGS inregs,outregs; /*定义输入和返回寄存器*/
0 y; C9 q j+ Iinregs.h.ah=0; /*ah存放功能号0h表示进入视频模式*/: M; f3 m( n# j% S, q
inregs.h.al=(unsigned char)mode; /*al存放要设定的视频模式*/* P2 B) u" \' `' j' t
int86(0x10,&inregs,&outregs); /*通过10h中断设定显示模式int86()包含在dos.h*/
. m9 k2 u7 J1 ]0 J7 _; w7 ~}
O. q* H1 V+ Q; n1 bvoid v_line(int y0,int y1,int x,unsigned int color)2 [. _+ z* F6 y7 N. ]( r
{ unsigned int address,n,temp;
' r7 ^ U8 N X2 Mif(y0>y1)
6 u0 r$ v: B$ {7 H- |{4 J& e( @# i/ {
temp=y1;
! g* k; H% H5 L$ W1 w4 C: X# jy1=y0;
5 ]7 f& Z+ V2 E j, Jy0=temp;) r/ Z! N# O1 P
}7 x- u$ x2 h! L v) X
address=320*y0+x;1 p7 U5 i; |3 b2 c( t8 ?
for(n=0;n<=y1-y0;n++)' c$ R6 f. J1 I/ G! Z
{
# s+ V& D9 o8 @6 }$ ?9 o+ C3 O( Y4 kvideo_buffer[address]=color;
: H2 f S/ ?- Uaddress+=320;, `; K3 G* k9 \/ E5 R3 Z% t
}( G$ P- `2 B4 e) J0 z
}$ ?- d, Z+ t/ e( ^( m7 b6 `
void h_line(int x0,int x1,int y,unsigned int color)* F1 Y5 ^- c. P# C
{ unsigned int address,n,temp;" X' M* F8 v3 h) m9 \
if(x0>x1)& `& R0 ^9 ?4 \* U" O0 b
{
# W( Q' w* h; q6 T9 m7 Utemp=x1;
- Z! d3 q; }. M+ ~9 Sx1=x0;
; \# } f" _+ b, Px0=temp;! A3 `/ _, c; u' R
}& n9 n& g& g6 c& ~5 b- A. G
address=320*y+x0;3 [. S# j3 _2 A% V7 x* p
for(n=0;n<=x1-x0;n++)1 l! ]. L. o" `6 H' C5 E
{
- k J0 V5 u6 [0 M: L N9 Y ^video_buffer[address]=color;
; \2 U& `. t, g/ T2 N% y1 Oaddress+=1;
* u$ |5 \& P3 d1 C& w}
# \! l) T, k8 E e$ s& |}
' C% U% }" O* \, lvoid p_pixel(int x,int y,unsigned int color)
3 y# B( O6 T) L+ s) \2 H{ video_buffer[y*320+x]=color;
. z- T6 S. e4 z# S( V4 s. _: Y1 }}1 k( T G5 A% m8 K- ]9 M
void s_square(int x,int y,int side,int color)
8 u$ K! B! p$ k, O1 i/ x6 p3 E) Z{
; a2 S- |) v5 Sh_line(x,x+side,y,color);$ D0 _1 `+ v1 f: G* t( A
h_line(x,x+side,y+side,color);
+ C# j8 R2 k& i! Y% |$ A ^v_line(y,y+side,x,color);4 l6 K3 J2 E( E+ @3 a' B
v_line(y,y+side,x+side,color);
+ E: I4 R# s1 e% f}- n* }5 e& ]) f7 `
void r_rectangle(int x1,int y1,int x2,int y2,int color)
& S8 {6 j4 V0 z4 A) }{' g) ~ b" H( H$ W! i
h_line(x1,x2,y1,color);1 T8 A2 c# c1 R) {) }% Y( ?% ?1 k
h_line(x1,x2,y2,color);! _4 `8 r8 @9 G& L
v_line(y1,y2,x1,color);* J" X# L% } K6 C
v_line(y1,y2,x2,color);# y! |! A( s/ U- J, o9 y
}
/ \! S9 i* x3 L h0 |void fillRectangle(int x1,int y1,int x2,int y2,int color)+ r$ a' G& `3 F ]' ?6 K5 y
{
0 [& ~/ ]1 h( Y1 | R5 J" [int i;5 @$ I; U3 G. Z. C7 R' c
for(i=y1;i<=y2;i++)! S# z6 I" m' |& s
{) W8 ]+ E. k! k) F
h_line(x1,x2,i,color);4 J" {4 @/ Y3 S' _1 |( t
}
2 ?8 f4 a G9 j& V- _5 I" i7 \* R}7 x" N4 l- A% B" t" b$ e) e2 i
void showbmp(int l)% r/ B7 L; ], ]& p
{ FILE *bmp;, J+ j- O0 e0 V7 C
int i,x,y;! g2 ~/ x* B& p8 d: R8 `, H
BYTE palette[256][3];; }+ a0 i$ p( I. W3 u
bmp=fopen(me.pp[l].k,"rb");
; L8 V6 p& t7 m) Kfseek(bmp,54,SEEK_SET);3 T$ v8 E1 k0 Z+ H" L- N# A
for(i=0;i<256;i++)
3 }$ a" u/ o* L& L0 w) A) p{5 U# ~5 ?; _# ?
palette[2]=fgetc(bmp)>>2;
" u3 ~: M. S2 |1 wpalette[1]=fgetc(bmp)>>2;; ]: S5 b* o" t Q) I& A+ n4 s
palette[0]=fgetc(bmp)>>2;
. j0 X: ]8 f( q8 r: T0 _fgetc(bmp);7 Z: a6 U- v0 ]$ x
Set_Palette(i,palette[0],palette[1],palette[2]);; s6 p& e. S( [# H0 B; Q6 x' F
}
q( O3 k" b" F* N9 [! y" C9 C# Bfor (y=0;y<30;y++)
$ x! g) k: ~( Q5 o1 `2 Dfor(x=0;x<20;x++)& K3 t! g2 j+ ~# y3 C8 A( D9 O
pokeb(0xa000,y*320+x+z+zz+z1,fgetc(bmp));
; U% [4 Y6 D# y; Qfclose(bmp);% g# I; y. C1 w; O1 B6 `
}8 H; g9 f- g1 T9 n
void showbmpd(int l)2 O$ i+ F3 m& y1 g$ s2 d* l
{ FILE *bmp;
. D! G( L5 x5 C0 [! qint i,x,y;+ I% ?( C; Y" S+ D: R3 e/ N
BYTE palette[256][3];0 M ?1 ]" c: p' N2 l. q+ _; B
bmp=fopen(me.pp[l].k,"rb");
0 t) j; ~. Y* z* Kfseek(bmp,54,SEEK_SET);
7 O3 h i7 `' e1 [ w Qfor(i=0;i<256;i++)
! X& r3 d% q" \5 Z. @2 _( W{9 V5 I6 n1 O- L& K7 N, t( d; T! L
palette[2]=fgetc(bmp)>>2;8 ?) K9 P Q) ~3 v9 i
palette[1]=fgetc(bmp)>>2;& I2 y1 T, G9 ~/ Z$ i
palette[0]=fgetc(bmp)>>2;
' q3 ]& T- ], x+ J' `3 xfgetc(bmp);; \& ^6 a2 \; P6 K& b) a. b
Set_Palette(i,palette[0],palette[1],palette[2]);
$ Q5 A" J, R3 f* D}
1 ~8 Q2 }2 U! q* K3 Hfor (y=0;y<30;y++)
* g+ S" R, F4 S) o) Mfor(x=0;x<20;x++)
9 `8 p0 h `. Y5 A3 W; T9 Upokeb(0xa000,y*320+x+zyy,fgetc(bmp));
+ m9 H2 L. C4 jfclose(bmp);* p6 b; R% [8 X7 N9 {) E
}: e8 Q. \+ Y( G' l, i# e* y
void showybmp(int ll)( a* c# F2 _1 v6 ~
{ FILE *bmp;5 o' }3 ]0 y/ d7 g
int i,x,y;
# g' q( f+ N0 v7 S+ N6 X1 oBYTE palette[256][3];: h. k8 F4 \& {
bmp=fopen(computer.pp[ll].k,"rb");4 I- e: {7 n# d# m" R
fseek(bmp,54,SEEK_SET);
" r9 v* M3 Y, H4 o, L! Hfor(i=0;i<256;i++)
5 E/ l6 t% B% ?0 z0 N8 Q; [{& l- k3 J$ }9 y5 ?! M s( m
palette[2]=fgetc(bmp)>>2;5 z( Z" m2 M) o, E3 B5 m) O. D
palette[1]=fgetc(bmp)>>2;
* n. w6 M, a9 R$ apalette[0]=fgetc(bmp)>>2;( b; y |8 P- }% q) ?$ d
fgetc(bmp);/ _( U4 F H" ?; f
Set_Palette(i,palette[0],palette[1],palette[2]);
. c0 l2 ^' x% d}
2 r/ o2 e' ^4 I( y$ a$ W) m8 O y4 pfor (y=0;y<30;y++)+ d4 c- d6 a( V4 z
for(x=0;x<20;x++)# [6 Q5 B; s+ j: ^
pokeb(0xa000,y*320+x+zy,fgetc(bmp));$ K0 O( K3 Q& \3 `
fclose(bmp);
5 T- h, ^% G+ u/ V% K/ r}
8 B( [% F, N. f5 J: i- O5 Wvoid showcbmp(int ll)7 t& r4 N1 {/ L
{ FILE *bmp;( ?5 |1 E5 I6 |
int i,x,y;6 t( K2 H1 M' g6 x
BYTE palette[256][3];
1 G& l0 _ G& P; J& a! G' Nbmp=fopen(computer.pp[ll].k,"rb");" P: P7 C7 H3 P8 A3 I
fseek(bmp,54,SEEK_SET);
- a0 `* F. t/ F+ Ifor(i=0;i<256;i++)
4 s& ^3 y6 j- s# z; _{; i. M q+ K8 J. z5 n _* Y
palette[2]=fgetc(bmp)>>2;
# e1 u$ x' z( L( Fpalette[1]=fgetc(bmp)>>2;1 p" A. i, ]* D3 K
palette[0]=fgetc(bmp)>>2;( U" | f% I( p& ~
fgetc(bmp);+ o! R- c: Y S. \2 ^ s
Set_Palette(i,palette[0],palette[1],palette[2]);- @0 W" X" W* S" x/ v6 r2 q' D
}
, J$ V) }. s9 N' N8 R+ Ffor (y=0;y<30;y++)
# G& x* B/ l4 U* xfor(x=0;x<20;x++)) k3 {$ O+ a6 O$ ^9 i- f* y
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));
( m2 |% U; R" i5 c- A+ z1 p3 \5 ifclose(bmp);
& p+ @* \( a& {8 M}
( W7 n, o+ A+ A* q2 xvoid bmpp(int number)
8 j. x9 y7 i" j! P{ FILE *bmp;+ P4 D! C* a. q6 q5 |3 ?
int i,x,y;
' T: x7 ?( i+ HBYTE palette[256][3];
9 G% `3 o/ C9 {! ]5 i0 Abmp=fopen(m[number].name,"rb");
1 |1 H' }/ x: P+ q9 m( C, }/ }" Jfseek(bmp,54,SEEK_SET);
5 G- T6 [2 I* M( g7 Y6 z, [ kfor(i=0;i<256;i++): O) Q! z5 e/ @
{: C# p- B, o% y( W- ]' v. w# f; g7 D2 l
palette[2]=fgetc(bmp)>>2;& t' W7 G! Z: }3 Z" G
palette[1]=fgetc(bmp)>>2;0 }0 K3 s- }- q
palette[0]=fgetc(bmp)>>2;
/ ^0 Z" _7 G2 `% }fgetc(bmp);" Y" p2 a2 |4 f
Set_Palette(i,palette[0],palette[1],palette[2]);. E7 i% g. e6 i5 y
}- u4 O9 N- H, b9 [
for (y=0;y<30;y++)5 X: r s: N- F* B) O
for(x=0;x<20;x++)! o: ^' f) r5 D+ U# O& i8 z
pokeb(0xa000,y*320+x+zl,fgetc(bmp));2 \, E5 `. y+ e9 \
fclose(bmp);+ H1 h* |' [% B# d$ j' w5 I
}
" c. e3 r! r/ ]# Uvoid comlipai() /*整理电脑的牌*/( Y! L/ r- X4 B" Z
{ int n,j,u; r( Z9 y6 l$ ?1 R* y I) S
int *lingshi;, L4 G6 X0 i o9 K: O G
for(n=0;n<computer.m;n++)
1 l$ p2 E1 N9 B" T+ T% Y& ufor(j=n;j<computer.m;j++)
( x" q+ U. j+ l! T' V! b( G8 q+ [{3 J: P" {5 f7 x, C6 V4 L' m
if(computer.pp[n].number>computer.pp[j+1].number)
' a& ]" N* u6 f{
5 R5 S1 R/ |) ]$ D6 dlingshi=computer.pp[n].k;* @: N% `+ D& f! g% @
computer.pp[n].k=computer.pp[j+1].k;( A- |) ?, X$ R3 g: n" s2 x2 c; ?
computer.pp[j+1].k=lingshi;2 r- s8 t( c4 o8 @# |. T
u=computer.pp[n].oneorfour;
7 A" A- w+ m* D' l" w5 [computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;, @4 _5 C" K" u" U& Z2 B8 S
computer.pp[j+1].oneorfour=u;
) R! `7 }) J! _u=computer.pp[n].number;
# Z9 r8 q k) U( Y Jcomputer.pp[n].number=computer.pp[j+1].number;' S s x5 m6 |* \+ Z0 f6 `
computer.pp[j+1].number=u;; C( F6 T! [0 K
}* W" g) T9 }4 T8 z( m- c
else( g; ?3 W' G- B8 S) P/ x$ k
if(computer.pp[n].number==computer.pp[j+1].number)
9 t- K- z, L$ N1 H6 @3 i pif(computer.pp[n].oneorfour>computer.pp[j+1].oneorfour)" @; S( \7 K" l0 w
{
2 b; p) Z( w! [' J/ F& Klingshi=computer.pp[n].k;
3 j( W8 A4 f/ {: j' m: m) Zcomputer.pp[n].k=computer.pp[j+1].k;. x2 x- l4 E9 Q) G/ r8 E
computer.pp[j+1].k=lingshi;
1 o; i V. n0 O2 cu=computer.pp[n].oneorfour;
0 N: |; G8 k: o( D" xcomputer.pp[n].oneorfour=computer.pp[j+1].oneorfour;
- k- q+ N: p" o# M- z4 P8 C. dcomputer.pp[j+1].oneorfour=u;
8 j3 Z0 C- @0 [' B9 s3 qu=computer.pp[n].number;0 V3 C0 P+ J% {) A. R
computer.pp[n].number=computer.pp[j+1].number;( j, L. p( m/ m8 K! [4 g2 g7 s P
computer.pp[j+1].number=u;
: r W4 K. [9 s2 \0 x}( V+ m0 L. @4 v1 E
}" O% d. c0 Z3 P; |9 K( k
}6 U8 P( S, {9 d% X3 G \7 t
void melipai()
) e9 d. n8 x% c6 F- }7 _{ int n,j,u;
0 x+ L2 Y3 H! y: L/ k" R0 u) x0 a/ v# }int *lingshi;# J6 o- A) B& |" [& g/ U( a
for(n=0;n<me.m;n++)
; i( T! u4 K/ O# i1 Gfor(j=n;j<me.m;j++)
( K% i% G4 N e; z' y( y! [) T; m{
1 w: P" d( q! J7 Pif(me.pp[n].number>me.pp[j+1].number)( V" s* E* t3 E" p
{
2 I6 t& z* S7 b7 Hlingshi=me.pp[n].k;* b& c9 Y) Z# J; y
me.pp[n].k=me.pp[j+1].k;4 d8 \) U4 {" g! ~
me.pp[j+1].k=lingshi;- J: i5 z9 a; U; V6 L1 _
u=me.pp[n].oneorfour;
0 G, V2 s9 ~% Q/ T! R0 M+ }" ime.pp[n].oneorfour=me.pp[j+1].oneorfour;
+ L+ k# ] h E2 ]1 H3 [& o" Y- @5 Ime.pp[j+1].oneorfour=u;
; F j8 w0 k1 v8 Y5 \5 au=me.pp[n].number; P5 U6 q: \4 ], }4 q# [
me.pp[n].number=me.pp[j+1].number;
1 o$ m& ~* [$ H1 V L; Y2 Tme.pp[j+1].number=u;
0 l& g. [$ K6 t- C9 C/ o}1 y8 w3 y' l$ p% Y, v) q, Y6 e+ a
else
+ w* _& I* {6 K/ d* Cif(me.pp[n].number==me.pp[j+1].number)( @6 X4 e/ @( t. E
if(me.pp[n].oneorfour>me.pp[j+1].oneorfour) |& [% d& s# f9 v
{
4 L) R# z) @% P- y T/ U& Q2 klingshi=me.pp[n].k;
8 c* N0 _* U; L$ ]2 }- k0 T( g% H& v4 lme.pp[n].k=me.pp[j+1].k;
- W8 y$ w5 u; V" ~me.pp[j+1].k=lingshi;
1 m3 F+ C5 A9 _9 o) d7 D5 n7 M. M( {u=me.pp[n].oneorfour;7 e0 d# B8 T, i; q, Q+ }- J
me.pp[n].oneorfour=me.pp[j+1].oneorfour;* j6 q/ D1 m1 i; k2 V
me.pp[j+1].oneorfour=u;
+ n/ S' o- e2 H4 ~" j6 xu=me.pp[n].number;
+ Q$ x1 S U0 G; K5 B2 F/ Eme.pp[n].number=me.pp[j+1].number;# p4 C5 y% Y8 t1 P9 s" ]& H
me.pp[j+1].number=u;4 ]& ^4 U7 G7 B+ [
}6 j) z! a! M+ ]# e
}
6 O- \& j3 \3 V H( k3 T}- v" s5 M j6 w" S
void rgzn(int c) /*本程序涵数的核心针对电脑的牌*/4 \( f0 v# H8 e, k* Y% c0 t
{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;( S5 \0 ]+ g/ `$ e7 y; b
if(me.pp[c].number<=35 && me.pp[c].number>=0)
4 W( L" H4 i( ?+ x9 N4 s5 _! H{
5 B1 S# G# H4 ^5 p8 Nlogo=1;% v6 m( \7 q+ R' f
if(me.pp[c].number<=3 && me.pp[c].number>=0)
( I* @7 r( E2 m$ p: [logoo=1;
5 F, L5 o; N7 ]else if(me.pp[c].number<=7 && me.pp[c].number>=4)8 e( ]3 D- C% t7 D5 m- S& i
logoo=2;
: K5 m) d* x% C" {' _. @* eelse if(me.pp[c].number<=11 && me.pp[c].number>=8)
, A! O2 \* }4 A* Jlogoo=3;: r5 m0 l4 K/ O e3 S7 B4 P
else if(me.pp[c].number<=15 && me.pp[c].number>=12)
' j/ {8 J$ o% A& {logoo=4;
! U$ w) U* @ h4 ~+ ^! Velse if(me.pp[c].number<=19 && me.pp[c].number>=16)
* p7 `+ O% F1 H9 Slogoo=5;3 w! p. Y# u) d; a9 g: w
else if(me.pp[c].number<=23 && me.pp[c].number>=20)
% o* V+ K7 f2 R" u2 \" Glogoo=6;
' @+ O; k, Q2 l1 f5 aelse if(me.pp[c].number<=27 && me.pp[c].number>=24)1 ]( P% K5 J3 Y8 O* w
logoo=7;
0 \2 Y+ B, V; u3 e8 P6 felse if(me.pp[c].number<=31 && me.pp[c].number>=28); [9 Q# }8 E5 e( e
logoo=8;
3 c% V% ?% b$ ]: Q$ u) Helse if(me.pp[c].number<=35 && me.pp[c].number>=32)
' l$ ^0 q' O4 b, ^$ Z- z/ Blogoo=9;
4 u. {. M8 ^$ O- u) R9 q$ W; X}
) D4 Y- y* v/ [else if(me.pp[c].number<=71 && me.pp[c].number>=36)
0 F* Y5 q$ n* s9 \9 t6 q{
5 q1 {& ?/ e2 x* Z, ]logo=2;6 V2 F' d9 K( H3 Q7 |5 c& q
if(me.pp[c].number<=39 && me.pp[c].number>=36)
1 _9 k/ r K2 c4 [) {logoo=1;
& i8 C0 s6 E3 u; R+ celse if(me.pp[c].number<=43 && me.pp[c].number>=40)
4 R: ?5 p0 E( V+ n9 M V) Nlogoo=2;
5 L; o( Z- {, ~$ K. ]& T1 [else if(me.pp[c].number<=47 && me.pp[c].number>=44)% m) e. e" g! T* J' Z4 ]! _
logoo=3; H$ Z9 S; b; G. D
else if(me.pp[c].number<=51 && me.pp[c].number>=48)
% `- {' [( w- K c4 e0 rlogoo=4;+ s3 b& x4 ` p
else if(me.pp[c].number<=55 && me.pp[c].number>=52)
6 k4 Q; C7 ^+ |8 W' Ologoo=5;
3 B1 f6 _' o- }else if(me.pp[c].number<=59 && me.pp[c].number>=56)
( J" }: s* w4 m; b0 hlogoo=6;
7 E' ^) h0 y, _5 Qelse if(me.pp[c].number<=63 && me.pp[c].number>=60)
0 u% Q& u Q( c1 Qlogoo=7;! v- b0 F4 T& W% H5 Y; ^
else if(me.pp[c].number<=67 && me.pp[c].number>=64)) ^1 R) s- @) C6 W
logoo=8;, N7 A. j2 j1 a. e# t* m8 k
else if(me.pp[c].number<=71 && me.pp[c].number>=68)* u% H. n8 q: f, }% D( y
logoo=9;- B2 d( _; ?( c6 }
}
& T# s6 j& T' J: Belse if(me.pp[c].number<=107 && me.pp[c].number>=72)1 r1 r- U* P5 K/ \: B: ~+ U
{
/ h9 `9 s! l5 `6 P2 clogo=3;" e9 j: O0 w y
if(me.pp[c].number<=75 && me.pp[c].number>=72)7 s& F( x {& F8 S* X
logoo=1;
' [+ f7 _( s& ^+ O; {else if(me.pp[c].number<=79 && me.pp[c].number>=76): F8 o8 a3 R# ^' }
logoo=2;$ N# e/ E8 S9 m9 ?
else if(me.pp[c].number<=83 && me.pp[c].number>=80)" x2 K" U( g: T) e9 e9 Y# H$ n
logoo=3;
* g* u, s/ e8 J0 ?( Z7 ]) G. ~# j( Melse if(me.pp[c].number<=87 && me.pp[c].number>=84), h. @6 H9 W. `9 ^! a1 l
logoo=4;
( t* {3 }! Q9 yelse if(me.pp[c].number<=91 && me.pp[c].number>=88)
3 ]+ }+ Y6 Z/ f% ylogoo=5;
, e6 Z c& z. T9 i% |) Pelse if(me.pp[c].number<=95 && me.pp[c].number>=92); z/ y, E" S( U% t+ p; k2 D0 b
logoo=6;
$ j, c( a: |) p( Telse if(me.pp[c].number<=99 && me.pp[c].number>=96)
2 @ ~$ m7 N# z6 _; p# j% x6 f" [& \logoo=7;, f) ]+ N% O8 Q) x4 W" i: F# J
else if(me.pp[c].number<=103 && me.pp[c].number>=100)" D( H( [6 ~1 ?" g$ Y- `
logoo=8;/ [5 W0 ~; i. y& l$ N; s% X# g' _
else if(me.pp[c].number<=107 && me.pp[c].number>=104)* y/ `, U2 m! o) ^/ d# u+ |
logoo=9;0 F7 k% e1 ~* y5 I ?/ _
}
2 J6 _5 @( w" Melse if(me.pp[c].number<=135 && me.pp[c].number>=108)
" \2 W/ J% c6 |: ^1 \" I, S{( n6 j* t* s/ f a* {' k3 W* @
logo=4;* `6 G& _4 U d; c2 _( \
if(me.pp[c].number<=111 && me.pp[c].number>=108): W+ }7 _( G( i2 O3 f
logoo=1;
9 c+ A. X, w( m- T: U8 k) Delse if(me.pp[c].number<=115 && me.pp[c].number>=112)1 \+ i; V# U8 c8 c" R' X, V
logoo=2;1 ?2 H) U$ J# c2 N
else if(me.pp[c].number<=119 && me.pp[c].number>=116)( U. Y& R! e2 G8 h6 E/ w, W4 e0 d, f
logoo=3;6 r! Z7 A8 ?1 P7 f) N3 t# V. j# l
else if(me.pp[c].number<=123 && me.pp[c].number>=120). ]# }, {$ Y8 S
logoo=4;! O9 {6 q8 L5 q
else if(me.pp[c].number<=127 && me.pp[c].number>=124). w1 \& w1 O0 v& E" |0 ` ]% x
logoo=5;4 U, }$ X: P" D! F
else if(me.pp[c].number<=131 && me.pp[c].number>=128)
/ t2 g7 w5 h; {; alogoo=6;4 U; W8 j' |5 m- k3 n
else if(me.pp[c].number<=135 && me.pp[c].number>=132)( h1 {% }- a- K9 x# ]
logoo=7;0 }; c( u$ S. ], E
}! O+ \3 u& U$ \ q/ o2 e, d
while(b<=computer.m)
5 Q/ J4 @7 D2 Y{8 a/ s$ { C1 Y
if(computer.pp.number<=35 && computer.pp.number>=0) /*假定电脑经过分析后出了第一张牌*/3 I- B6 N" `9 m5 R. ]
{. Z) @& }( s0 B" y) h6 o* A
lg=1;) D/ i6 j+ d" h4 i0 d+ |& F/ R
computer.pp.d[0]=1;
) {1 q: F1 v# Y) ]2 sif(computer.pp.number<=3 && computer.pp.number>=0)
( m! @% h2 G0 u5 I/ L" T" j# a" N{
. Z7 r& |# @; A/ S- N( X' Rlgg=1;
! Y4 a5 c% {6 ` J# {$ ucomputer.pp.d[1]=1;
0 `4 i( s/ m$ ~- @' h}8 R! O" Y W( `- n& O
else if(computer.pp.number<=7 && computer.pp.number>=4)
& d6 I& Y! g+ [/ n5 s: r{% T/ t v' u/ G2 L) V# i7 k h
lgg=2; M% i0 Q( i. N" Y
computer.pp.d[1]=2;
3 W8 y# Y, j _}3 x0 z1 d: r: V/ p8 ~9 d
else if(computer.pp.number<=11 && computer.pp.number>=8)
! k$ B# `- X5 ~6 x9 x0 {( X{
+ ~9 J* G @2 h% A9 R7 H% Mlgg=3;
, o$ B4 _& [0 W9 \( ~+ Q, i7 G2 jcomputer.pp.d[1]=3; y" U. o8 X% ]! z& I, ?+ n
}
) E! r* P9 i, r! J0 Y. E3 felse if(computer.pp.number<=15 && computer.pp.number>=12)
6 w0 e; W! o- m4 v! U{
0 O# N- p$ E& i2 Q7 m: D4 ^% u3 algg=4;% c. E8 B" W+ c' P! J
computer.pp.d[1]=4;
$ Y9 I- N* O) w3 g1 N7 s% [}
: O* I" f5 N& Oelse if(computer.pp.number<=19 && computer.pp.number>=16)
9 V. p7 f J2 t+ k' A8 L) C+ k{* }4 _) l5 i4 p: |5 o) S* J
lgg=5;* e. Z3 P, S6 A6 ]) a
computer.pp.d[1]=5;
5 K' k6 F _4 l/ o' _- Q& N}( C7 f' `- b: n
else if(computer.pp.number<=23 && computer.pp.number>=20)
) Q% l! I+ u$ k7 [{
: ^$ Z5 S$ m. D9 f- E: q' Glgg=6;' x3 L1 n7 H" ~0 P, B6 l) J
computer.pp.d[1]=6;3 P0 |- o" P) m/ i
}
; v" A# v5 j0 H. j- r/ J: Oelse if(computer.pp.number<=27 && computer.pp.number>=24)
. j" ^, i0 }% ~1 `{
# A! `5 Q) H/ U% Ilgg=7;2 l' u3 {" x5 J
computer.pp.d[1]=7;
" z8 F; v: W6 y& K, I0 A}1 O& S, K( Z' O' a3 v* f
else if(computer.pp.number<=31 && computer.pp.number>=28)
# B5 Y F% u7 [0 D% `4 T/ Z{
. N' M3 [3 O$ Ylgg=8;$ ?: {6 j/ \9 \/ p) M
computer.pp.d[1]=8;% L; k# p- l: o5 {/ T
}
C: ~6 Y8 `8 K1 d0 selse if(computer.pp.number<=35 && computer.pp.number>=32)
' b- g' ~1 H1 x" R- H% @! I) G/ @{- z% _" j& s, p- u3 V7 ]
lgg=9;
) C, A3 } | n4 e& O- Y2 m/ ]computer.pp.d[1]=9;6 p0 O! ]% n( o9 \
}
9 u [; O! `& \% y( h8 X}
2 N- b0 {+ {% g2 celse if(computer.pp.number<=71 && computer.pp.number>=36)
0 S& K+ V! m8 V; L8 P3 E{) z/ P4 Z- m& j7 f+ |2 |
lg=2;
+ i* ?$ W! l5 Y% j- t3 P2 Dcomputer.pp.d[0]=2;
, [4 a F" _' L; f* aif(computer.pp.number<=39 && computer.pp.number>=36)" o3 V5 Q* [, [# h; b) q% z/ |# v
{4 ^" u3 o, k) \
lgg=1;
5 a+ X5 ?. r9 _4 c, lcomputer.pp.d[1]=1;& p1 _% S. R3 w
}0 i& @7 ~( G/ u3 _4 R. g5 o% u
else if(computer.pp.number<=43 && computer.pp.number>=40)
! \8 F! \+ l9 F. }2 Y0 `5 R) k{" H3 a/ w9 C; N6 R [$ O
lgg=2;
+ G' Z, J% V5 o; t1 y3 {computer.pp.d[1]=2;' q9 n' `6 [, B/ }
}9 a D2 d( E3 z" M t' z
else if(computer.pp.number<=47 && computer.pp.number>=44): t% H! _9 L3 ~7 a$ P; `/ l5 M
{
( f3 _- A9 {2 slgg=3;
- [+ `$ x' \' C) h4 V: z5 ?+ ncomputer.pp.d[1]=3;
0 Q2 @, g) z8 S}
( ~# L& s' N2 H% Welse if(computer.pp.number<=51 && computer.pp.number>=48)
* ]: J; I( c1 F& q& t+ A{8 X* [$ _6 B; U7 X/ G) C4 J3 H) Z
lgg=4;
3 ? t6 n& \) d5 i4 b/ xcomputer.pp.d[1]=4;$ s9 X6 p* d& g: r# @
}+ w% g3 ]+ I& |! d1 Z* m
else if(computer.pp.number<=55 && computer.pp.number>=52), p9 X! R$ ] a+ K6 L
{
' N A# Y" i: e( ?5 Vlgg=5;
4 b$ _2 E. {; F8 J9 c$ Wcomputer.pp.d[1]=5;
6 z) t1 B2 V) h% o}& H" P& Z3 Y4 {6 b
else if(computer.pp.number<=59 && computer.pp.number>=56)
& g. j; A+ G2 y8 k{9 `% K! y( R) e" n5 U9 {
lgg=6;0 M% A' n4 U8 r9 e
computer.pp.d[1]=6;
3 e6 T) @& F8 v% J3 U/ T$ k, u}! e |/ t6 h( e# {$ e: e
else if(computer.pp.number<=63 && computer.pp.number>=60)
$ G& ?* X; u$ L1 b8 C{; L$ f' M/ z' W! ?& G; Z
lgg=7;6 C7 h- l5 o7 j \
computer.pp.d[1]=7;
7 M/ x' W" A+ p4 T}/ m% E. {, E# [
else if(computer.pp.number<=67 && computer.pp.number>=64)/ {7 ]3 k6 a) x$ u9 P+ v
{
( r- V5 `/ u) L/ K7 z3 ~lgg=8;! j- ~! n: C4 V4 ^% B1 X0 G
computer.pp.d[1]=8;
3 E( b' X/ z# _3 t& l" v d}
) ~4 ?, p( F$ i( x& U# Velse if(computer.pp.number<=71 && computer.pp.number>=68) y2 F7 G$ C# n
{- j" f: e! C- y! {# c! @
lgg=9;
P5 x+ m" N8 h+ q3 Z# X, z7 W1 c& Ecomputer.pp.d[1]=9;
( ~! o; S% z8 @& A/ X/ ?: }% y0 R}/ N2 p, Y7 }/ K' I
}
- e/ j3 ], V- Q, E2 Q5 ?. oelse if(computer.pp.number<=107 && computer.pp.number>=72)
' g/ Z( S, m& n8 ]8 J+ P{
. c: w K' O" d! k% a' ^lg=3;
2 N6 z8 Y4 n7 E- l9 ~computer.pp.d[0]=3;
5 o$ t n2 d" U& [" Rif(computer.pp.number<=75 && computer.pp.number>=72)8 F, ^4 y+ G: C! X- X
{
& t D1 R9 I* F5 blgg=1;" k! I2 `: |! j: R6 O! @8 a9 |
computer.pp.d[1]=1;& D, B" B' s3 r, P# L- {& D
}3 R8 W) f0 J1 U5 x* B2 O: h- R
else if(computer.pp.number<=79 && computer.pp.number>=76)+ [! i4 {5 o; y' @
{4 _) x t2 y0 i3 Q
lgg=2;
& q7 e* ~9 i9 m4 D) C$ Zcomputer.pp.d[1]=2; x# C$ r$ }4 d3 [- y7 e$ G
} N: g9 e4 J% U
else if(computer.pp.number<=83 && computer.pp.number>=80)
/ Z. o* T% n- o{! U! U- n- E. z1 A, D# f8 Y, @
lgg=3;7 C% K* u) B5 ^( P7 ~6 D
computer.pp.d[1]=3;6 w7 g7 l& ^/ r4 w7 y: G# p5 @" m
}# @4 f8 h* c6 `, k* E" y. y
else if(computer.pp.number<=87 && computer.pp.number>=84)
/ T" ~$ W* u& T/ m{; [6 l' i. {6 x, j
lgg=4;
2 h2 C' ~" j9 _+ r' U0 ^computer.pp.d[1]=4;# e4 p6 J: @2 D5 J; ?. R
}9 w- C6 I6 c) I; s
else if(computer.pp.number<=91 && computer.pp.number>=88)0 `% `: U) u. L; q" X" g
{
" t9 J, z, }* V' V0 `lgg=5;& O5 a+ ^7 v$ d
computer.pp.d[1]=5;
* M/ |* X3 I" @! }, q! ~0 b}
8 S$ p3 B" r `9 r. Helse if(computer.pp.number<=95 && computer.pp.number>=92)
4 y% L7 l i* E5 W6 t{5 U3 C5 x! N/ m3 X) A8 u. g: B
lgg=6;. w$ _! O" `. j3 C
computer.pp.d[1]=6;- K1 V4 W$ j5 ^+ f! l! Z
}9 e' }& W, N% S( \; |/ @
else if(computer.pp.number<=99 && computer.pp.number>=96)
9 K" u/ H/ q1 \. E; _{$ |0 D( a( A, O- p) e% w
lgg=7;
$ |% `3 U3 s: h( ~/ Y& _8 gcomputer.pp.d[1]=7;
+ S2 y- v% u/ k+ Q}
; T+ N& g' P @else if(computer.pp.number<=103 && computer.pp.number>=100)3 h, y& p- z6 |9 A: |9 O# y
{
7 p' B- e- z E) u& I( Rlgg=8;% V( q/ n4 \( N
computer.pp.d[1]=8;% t1 q6 @: \# G$ m! c
}& Q! T* E8 c( H8 L X0 W7 j7 Z1 e
else if(computer.pp.number<=107 && computer.pp.number>=104)
) S' X' V1 \8 m D4 d) T{% o- L& t& V+ f0 a
lgg=9;. ]# W7 }4 F- P; ]4 J+ \
computer.pp.d[1]=9;& Z; j% L- T+ ~) X; R
}
5 a$ z9 t8 Y# Y8 x3 n$ E" b9 U}& w! m& t" o: f8 ?& h( `
else if(computer.pp.number<=135 && computer.pp.number>=108)
0 h% B# r& t; D/ o5 F{
8 B' {! W: k* a D$ V% glg=4;9 ]( h# l. r+ x! _
computer.pp.d[0]=4;# m3 ]5 N: }% D- B2 T* S( X
if(computer.pp.number<=111 && computer.pp.number>=108)
$ W/ Y2 F9 W+ V5 V9 @' }$ k{/ m) c1 R4 S9 K: I
lgg=1;0 K9 L1 u- o# c* X: U3 t( Z( ^0 y
computer.pp.d[1]=1;
& m: ^* P. t8 c4 a7 ^; q; V}
5 x0 C/ i/ B0 j! L4 S2 [1 M- \else if(computer.pp.number<=115 && computer.pp.number>=112)
4 P- |4 \: G" p( k" A" m: S{2 k& _2 T1 ~. m1 ?- x
lgg=2;
) m+ R9 w) [6 q: s' Jcomputer.pp.d[1]=2;
0 h5 ~. ]0 B4 m0 [( _}
6 x' K6 s& v2 B5 Pelse if(computer.pp.number<=119 && computer.pp.number>=116)
6 A% L# y. Z# z9 U1 E{
5 U) P2 l5 M4 b2 |lgg=3;( D) z3 F# r, }, r4 a( x
computer.pp.d[1]=3;" s8 x" G' |3 `" u
}
3 j- c/ | D/ W' g; velse if(computer.pp.number<=123 && computer.pp.number>=120)
9 |/ p, g: c% C7 ]+ L{
5 Y/ a& g* Z' B/ I6 v( nlgg=4;8 F- g e/ u# f$ k5 T3 o1 r; U
computer.pp.d[1]=4;
" g3 C) b W u* [4 R6 }2 i}
- }% N( w& Z- J; ]( Ielse if(computer.pp.number<=127 && computer.pp.number>=124)
F p# T! l$ r& O{* m! i T' u; X' N
lgg=5;3 l O3 C2 d8 D5 t8 i- r1 S
computer.pp.d[1]=5;
5 y* `/ r6 u9 q" l9 Y' F% `* |}
; M% R5 s) F7 W8 R- Velse if(computer.pp.number<=131 && computer.pp.number>=128); R' E i& v# i
{
. A4 @3 u& F k. J; c# _) Q7 jlgg=6;0 {- G/ |! E/ J. b
computer.pp.d[1]=6;
$ [0 k' C5 \. W" x7 k3 S' k}8 r7 J1 C: P" g
else if(computer.pp.number<=135 && computer.pp.number>=132); J9 M4 l6 |, ~$ `( t2 _3 e7 e
{; u% s" k- T* N" ^8 G7 O4 ~
lgg=7;
. b( [1 C- X1 q. N4 S7 |& P, Ycomputer.pp.d[1]=7;8 l) N) V7 t( K$ p2 L) j0 F+ n: B5 k
}2 ^0 k3 N! h# a" N5 d
}
: G! z3 l1 l. a! M
# [5 ~, N, D4 c9 V" u6 fif(logo==lg) /*如果相等的话,那再进一步的判断,乓杠的判断*/9 g! I( g4 Y+ S) B( }
if(logoo==lgg)
2 M' B7 P. b7 ^2 {( mpg++;6 T; E4 H( Y. T0 b1 C7 @
ch.lg=lg; /*保存电脑手里的每张牌的信息*// [5 {, L7 c0 u* m! o
ch.lgg=lgg;
3 K, }- i+ ]3 I! O; G1 plg=0;' N* y8 |, u# q, W
lgg=0;
3 Y9 V6 i* G( r, A$ wb++;
$ `% A- @: X+ q3 R2 a; u; _}
! W2 a0 Z! x: B1 Xif(pg==2) /*乓*/
( r1 D7 M- X1 U- z m% e{
$ y4 s- {# @& {) ?; i" k! K' C+ }
# e1 j! k" b0 q _$ d' Ysing=1;
_$ p' j2 W+ \: \6 I; B+ bb=computer.m;: Z; T6 t0 a" Q6 a) x
while(b!=-1)
9 H1 D: V0 ~" E: b{2 F5 h- d& `6 p) {) j4 G0 F
if(strcmp(me.pp[c].k,computer.pp.k)==0)
8 j7 Y' S3 I5 h% b7 ]* vcomputer.pp.p=1;
* ]( R0 ~, ^$ Z0 d" q* |4 ` Y) k/ X2 l4 J6 R
b--;
: }7 |, J" n! c( N E1 y4 q( A) o}4 j/ A2 v% }- n, e
}5 ~. q0 D/ S% R, G
if(pg==3) /*杠*/
4 D" S5 X- B a% m: d{: N, T- f6 L+ w0 X2 H
) p$ S6 W# f. }
sing=2;
4 `2 @! j4 d7 V& p" e' v- }b=computer.m;
( P |# v* R" q9 dwhile(b!=-1)
; n2 K* v$ ^ a, P{
" R; g$ ^) j w9 sif(strcmp(me.pp[c].k,computer.pp.k)==0)4 l: L# s" q. X# t E2 q2 R- w
computer.pp.g=1;+ m7 U3 V6 s) u" X( L
b--;
( o. e% F) t1 ^) q- E& _ j8 w}
4 Y; v) f% `9 f9 }" ?}
+ H8 j& K- O% L+ w7 b2 ~f=0;
# a9 e. U! ?: v+ W4 L% Wwhile(f<computer.m) /*吃的判断*/
1 n9 [) G6 z! j `( t, [) y{ if(ch[f].lg==logo && ch[f].lg!=4)1 @) ]+ Y+ P( z) m7 z+ j j
{% a2 M( z/ V5 \" U
if(ch[f+1].lgg-ch[f].lgg==1) /*顺吃*/
3 ~0 P( h M, d5 [# p! L3 t+ cif(ch[f].lgg-logoo==1)' I* d1 ^4 _8 z
{
" p' I$ G: E' S5 Y- ]gp++;% `) q* U$ X4 w# t- o
computer.pp[f].c=1;
# ~+ h& s2 r: ?' ?; mcomputer.pp[f+1].c=1;% s; B& e _! \/ A) C$ I
}
1 S: N3 R* Z7 Y8 \7 c1 p: f5 O M# {if(ch[f].lgg-ch[f+1].lgg==-1) /*逆吃*/
( ^" R6 T, W; ~0 O+ {if(ch[f+1].lgg-logoo==-1): I* m/ ^% o3 F
{
) r; }, }. ]6 v" p2 H' jgp++;
7 p, ]3 B+ M: s& {9 Gcomputer.pp[f].c=1;
5 z" ^/ b7 \6 W2 Icomputer.pp[f+1].c=1;) D% p; k4 d2 j+ i: O6 v# d+ d) `
}
7 |4 Z0 \" Q) _& k1 M0 |if(ch[f].lgg-logoo==-1) /*中吃*/7 I3 @7 j& t( E1 Q+ A
if(ch[f+1].lgg-logoo==1)
0 K% L( H$ n8 R* o{8 G) T+ P9 C2 c. s, p: }
gp++;$ \7 A; I$ v; u& G* I# q. e
computer.pp[f].c=1;; r: e% Q+ s7 c, X5 w" f0 d
computer.pp[f+1].c=1;
/ Z& w8 K# C/ M! j- F}; p- W( a- d6 `6 \2 o* f
if(gp==1)
, B& S7 L" o6 H! _break;/ A+ p& O2 H0 L; l* o
}
1 M) p6 ?; @- _ t) J/ ~2 V5 |' ^f++;
9 g: n5 d- N0 B* v/ o( u}
# l6 j! D& [* L4 K% S7 `& ]$ Iif(gp==1)! h+ [% T6 A4 q! ~' X
{sing=7;/ m* g, W/ u; p
/ N. X/ [8 C1 r; F. ^
}3 V2 }$ d. [' a/ c# H1 X% A7 \2 d
pg=0;: r* i! @1 U5 V
gp=0;
" U$ F6 B1 W/ X$ Jb=0;7 L( X& Q) {( ^' o- [9 A! J7 X
}. e! t! P- J# A. s) `1 D9 d3 `
void rgznme(int c) /*本程序涵数的核心针对我的牌*/4 x L" Q. O+ A
{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;; p5 |. p7 }2 b
if(computer.pp[c].number<=35 && computer.pp[c].number>=0)
! }8 F1 G9 G" o- L$ P{& ?. ^ {; ^) V) Q- I
logo=1;
# s$ Q/ e: C& c5 C/ ]4 P; Iif(computer.pp[c].number<=3 && computer.pp[c].number>=0)* L# e# `7 {2 {* d( W4 J3 v9 N
logoo=1;5 \: M% {- `% G# a
else if(computer.pp[c].number<=7 && computer.pp[c].number>=4)
6 K3 c% M3 ~* f! B8 I1 F4 Qlogoo=2;
/ e3 F) r- F( j/ G! _8 J* ]else if(computer.pp[c].number<=11 && computer.pp[c].number>=8): w$ X, Y" \" R7 @: ~
logoo=3;2 @9 \' o4 q- s
else if(computer.pp[c].number<=15 && computer.pp[c].number>=12)9 O. {8 K( O9 e# t) C- V" L
logoo=4;
$ p( Z( V: \# T; B; u4 o2 felse if(computer.pp[c].number<=19 && computer.pp[c].number>=16)
+ p" N" s9 ^0 S( ^& I N/ M( plogoo=5;
3 S1 R; p, w7 C' j) |else if(computer.pp[c].number<=23 && computer.pp[c].number>=20)
) z) P$ L- }- g& J ]! ?logoo=6;/ _( x& W4 u& y( M' w7 T
else if(computer.pp[c].number<=27 && computer.pp[c].number>=24); C4 L$ \9 r1 W- \
logoo=7;
0 Z# m$ z, X& t5 e. Welse if(computer.pp[c].number<=31 && computer.pp[c].number>=28)( n4 e) ~% c- |
logoo=8;
8 A$ T) e( G% ]; |, i5 ?% Qelse if(computer.pp[c].number<=35 && computer.pp[c].number>=32)" p5 c6 ^! |" y0 Y5 ]2 P
logoo=9;
9 i+ n- {) T8 ?}
H0 y) Z( d4 o- u# ]# Kelse if(computer.pp[c].number<=71 && computer.pp[c].number>=36)" ~: R3 T5 A7 G
{
3 f, T/ @& }' f j6 A8 b; Q+ Q' llogo=2;
; N' |3 [3 h. h; k( A% j) s% Mif(computer.pp[c].number<=39 && computer.pp[c].number>=36)6 X+ R$ q( ]" v, [$ p! i4 ?
logoo=1;" L$ \! F3 Y* p
else if(computer.pp[c].number<=43 && computer.pp[c].number>=40)3 Y3 E, r9 w. l. @% m
logoo=2;5 M$ G- S- o( i3 R
else if(computer.pp[c].number<=47 && computer.pp[c].number>=44)9 E8 j1 }0 X! }$ ~- e. j. T
logoo=3;
2 C) l9 I- z/ C* P" yelse if(computer.pp[c].number<=51 && computer.pp[c].number>=48)
3 l- q6 F; Q( Mlogoo=4;
5 \7 J4 L" m* Helse if(computer.pp[c].number<=55 && computer.pp[c].number>=52)- ]- Z, p4 y, x7 ?6 x! {
logoo=5;4 i0 X3 P+ ]0 F) @/ O4 O
else if(computer.pp[c].number<=59 && computer.pp[c].number>=56)
' B6 _. ^! b* K3 G1 P" Plogoo=6;/ J4 d& o) ? }7 r: L' @
else if(computer.pp[c].number<=63 && computer.pp[c].number>=60)
) W1 O' k" |, E8 vlogoo=7;
* n; N2 a% d) N) |else if(computer.pp[c].number<=67 && computer.pp[c].number>=64)
! n6 ?8 v1 ^! zlogoo=8;1 i) X% O6 S& U6 }& d, _
else if(computer.pp[c].number<=71 && computer.pp[c].number>=68)0 y' u5 x. I3 L4 l/ N4 q0 ]! @/ p
logoo=9;
4 U# R9 p- k/ w! Z* V% B}; A, D( g3 U; W$ h* K4 K3 H
else if(computer.pp[c].number<=107 && computer.pp[c].number>=72)
5 f8 e$ C) _ ?{
- O9 S# x* r' M' m' }! q8 Zlogo=3;
: T8 @4 y8 _$ S: w! sif(computer.pp[c].number<=75 && computer.pp[c].number>=72)
- e$ O* e+ R# R: |) Mlogoo=1;
1 Y6 B/ s5 R) T, u- z8 welse if(computer.pp[c].number<=79 && computer.pp[c].number>=76)
# Z( t, A3 K2 a, A) zlogoo=2;
0 {# _7 A/ N% i1 L$ gelse if(computer.pp[c].number<=83 && computer.pp[c].number>=80), Y" V1 Z+ p6 I
logoo=3;
( l# M7 i$ B5 a" b* xelse if(computer.pp[c].number<=87 && computer.pp[c].number>=84)
5 u0 p; }( H/ a0 slogoo=4;' N: V7 m& Y' n# o8 X
else if(computer.pp[c].number<=91 && computer.pp[c].number>=88)/ B8 r# A( k2 c, F% q& L
logoo=5;1 T0 M" H k& S7 d6 K, Z
else if(computer.pp[c].number<=95 && computer.pp[c].number>=92)
$ G4 Q. P. z* `- o! zlogoo=6;0 N# g* n1 r. s
else if(computer.pp[c].number<=99 && computer.pp[c].number>=96)5 I+ P+ o3 w+ X$ T- ?( b, m$ v
logoo=7;
- a- V; j1 m, u* uelse if(computer.pp[c].number<=103 && computer.pp[c].number>=100)
% u0 @+ J+ z& f# D- L: blogoo=8;6 z+ z& s. T1 }- v
else if(computer.pp[c].number<=107 && computer.pp[c].number>=104)
( d$ G4 l v7 }+ Alogoo=9;3 l3 m) m3 }; K. t, R- i$ B) s+ r
}
9 A V* W' ~; P kelse if(computer.pp[c].number<=135 && computer.pp[c].number>=108)
3 l6 ~2 k! `& ^% Z& w+ k{
$ {& _6 l4 A$ Q) n4 b/ z# _3 Tlogo=4;
9 B% D0 n1 p# A8 j8 G( s' W3 |if(computer.pp[c].number<=111 && computer.pp[c].number>=108): g5 V* E$ \1 d, c- n
logoo=1;
( |! }* }/ p9 j Melse if(computer.pp[c].number<=115 && computer.pp[c].number>=112)( P% W5 g( o- H" T8 J( m
logoo=2;, c0 l! T$ Y) \9 e
else if(computer.pp[c].number<=119 && computer.pp[c].number>=116)
6 k5 u4 t6 [# @$ _( m# Ulogoo=3;# t* `6 h% E0 l$ }! R$ g
else if(computer.pp[c].number<=123 && computer.pp[c].number>=120) F, ~4 k+ Z$ j9 r
logoo=4;) r) Q' G5 j6 i# q7 E* A
else if(computer.pp[c].number<=127 && computer.pp[c].number>=124)
1 S# U. f7 L) u6 p- Q4 K+ a8 ^6 ~logoo=5;
5 s: ?/ Z9 d! ]* C( p+ Relse if(computer.pp[c].number<=131 && computer.pp[c].number>=128)* F, v6 g6 h4 I$ u& s- p0 g" q/ j
logoo=6;# j; E7 K6 j6 J4 y# Y" ]5 i' D! l
else if(computer.pp[c].number<=135 && computer.pp[c].number>=132)
) N: \* K/ V+ j& d, f- K- W9 Mlogoo=7;9 Z' ^3 `' P# x0 s/ h' O/ j8 }6 ^
}9 \2 D6 A6 b( r2 J
while(b<=me.m)$ o% a! u2 H/ e% l0 V3 T1 Z$ ?1 r! L5 h
{" {" p0 d% B& \4 X
if(me.pp.number<=35 && me.pp.number>=0) /*我分析后出了第一张牌*/ F1 f; Q5 W9 \0 Q$ \: p3 R
{
" g6 N0 C( l4 x2 R6 clg=1;6 \# i. g5 H( M% q9 G& V T! Q6 D9 ^
me.pp.d[0]=1;
m, O2 | K$ `. b6 Z: |- J! kif(me.pp.number<=3 && me.pp.number>=0)
, W/ m" u( X8 m# q" Z9 o" S{$ e$ S& O4 S% t4 u, r( P( ]
lgg=1;
0 ]( b# g& z5 X$ c1 ^& E* }me.pp.d[1]=1;* e3 y' d0 s h; S
}4 z, Y5 w( Y% v7 I! O! R
else if(me.pp.number<=7 && me.pp.number>=4)- s" m q2 k6 R
{' s) h% K$ e# l. @* R8 I
lgg=2;
" F& [7 N: [; R) O j0 }me.pp.d[1]=2;
: j: B( V& \/ r, K! o" M$ i# W}
$ ~4 c% z) x1 L6 R$ ]( X& Welse if(me.pp.number<=11 && me.pp.number>=8)
$ J+ F, |# e% @: a{
$ B0 {6 A" @. U5 `/ K7 Y# Algg=3;. [! {- `$ C- a. Y, U
me.pp.d[1]=3;5 A; v. r! c: i b& u
}0 i2 }3 K& |% p) Q# c
else if(me.pp.number<=15 && me.pp.number>=12). s) \! h( `5 s( g8 B
{
9 D4 G A& B* I- g1 klgg=4;, ^# j) ]3 Q# ?3 u4 c: Q6 q* Q
me.pp.d[1]=4;
, @' t+ Y9 y) P' }( e. s}% h# J0 W# D5 R/ h8 K
else if(me.pp.number<=19 && me.pp.number>=16)
" Q% P6 J8 B2 ]: K! H{
" o1 S/ j0 I& rlgg=5;! Q# h) l7 y4 Y7 q! }. u& j
me.pp.d[1]=5;
9 |( G2 o5 i% [! U}
7 j2 m5 l" W0 u4 E( U) pelse if(me.pp.number<=23 && me.pp.number>=20)7 [, u" E# V: ]% M. N. n
{
! R% w( j2 `, N b9 S( V* V" @lgg=6;, m. |' H1 i! d" ?, j! J/ U8 Z9 r
me.pp.d[1]=6;
+ K, ]: X4 |" X, L( Y}
/ N9 b$ h8 W; L9 ~8 c W% t4 Gelse if(me.pp.number<=27 && me.pp.number>=24)
4 |- |2 D3 }9 H7 |' i: U{' X2 K. l9 I7 u, k- q: y7 z
lgg=7;
# G& @& X) P7 C2 I4 y* l9 Cme.pp.d[1]=7;
% Z" ]2 y& I, S' F! [9 n5 ?}
+ D- B2 b: {) L8 [else if(me.pp.number<=31 && me.pp.number>=28)
$ b/ [' N7 ~6 k. U% h: F{
; h* {* \" o7 a$ ^lgg=8;* C$ E1 {9 W$ j8 p; Z: }! o; P* s
me.pp.d[1]=8;
+ c0 T5 J9 O+ [. f- o* l}
4 _2 v$ A. K( Uelse if(me.pp.number<=35 && me.pp.number>=32)" f5 o$ O( U0 c3 G, s" @2 |
{
: d* O0 M: y0 \- olgg=9;- K+ x; E' A- |* T" {0 {0 L* X
me.pp.d[1]=9;9 F4 ]. |# A3 |( Z9 D
}; k8 W+ k0 c2 Z0 t% e% L
}
4 z; {9 o& V& y$ O) S1 s: I5 uelse if(me.pp.number<=71 && me.pp.number>=36)$ s' _0 C+ w3 h7 t/ g2 }( Y
{& |( L! T7 ^9 A/ e; j
lg=2;5 f( [$ P, k. J8 H& `
me.pp.d[0]=2;
& r6 Q5 V! E3 _1 d( r! vif(me.pp.number<=39 && me.pp.number>=36)
, [5 b! z; Z: N/ N0 z* G; P{( S* v: x' z$ T* ~
lgg=1;; I3 O3 F/ V! ?' z/ t
me.pp.d[1]=1;
1 y/ ?$ E6 F/ t% |$ k}
, `+ e y% I8 l* Jelse if(me.pp.number<=43 && me.pp.number>=40)" G' z3 }, L: U8 A. E$ N
{+ M2 b: T5 o! d4 U* Y' O0 X
lgg=2;
. E$ b8 H" X' N* I b. G. c* E4 xme.pp.d[1]=2;. k3 |( c9 {. D
}
9 c$ j$ c: Q* J) P1 jelse if(me.pp.number<=47 && me.pp.number>=44) i( I8 b. L# ?. c, {" ~' `
{
0 ~: R; f, t) q {$ T* w+ ^% j$ llgg=3;
5 r B% ~/ ~/ O; ~5 Q2 C* Jme.pp.d[1]=3;- g E7 {. J! a: s _
}
9 ]# ~% u* X kelse if(me.pp.number<=51 && me.pp.number>=48)
/ K6 ]" B" y2 X8 ~% V, w+ y{7 f$ o' q0 o9 H* P# |" v0 O4 g; P& L
lgg=4;
6 Q& ~$ R# |9 P8 b W4 eme.pp.d[1]=4;5 e W W" Y" A+ H* N! z
}
& ? l1 M- l$ j7 P) q' d& selse if(me.pp.number<=55 && me.pp.number>=52); x1 Z1 k2 X5 _' M8 C! b: ~
{ [. j8 O* K! N0 ^. _
lgg=5;
/ Z. U- ]( q9 W; I7 h( ?' K" lme.pp.d[1]=5;
! ^" ~( }' W) `' C# u7 V}; q# _" ]" {' N
else if(me.pp.number<=59 && me.pp.number>=56); k/ r' f7 k0 i( H. w! N# M& S
{" u' M! c; S7 z8 k, a5 {
lgg=6;
; C* c6 @4 p1 |% |, Gme.pp.d[1]=6;3 a; f3 d7 k( L* c0 O
}
* J' G( g6 C$ m' }else if(me.pp.number<=63 && me.pp.number>=60)
. d2 p. ] a* D{* y0 w6 q5 \) H( x4 B) K. c
lgg=7;( S3 ^$ C) Q, }# M& J- Z# z
me.pp.d[1]=7;0 V( ]3 d5 W" n8 d& u
}
. R1 u4 ^) {& W. B# D. s- y# }1 Telse if(me.pp.number<=67 && me.pp.number>=64)
+ p. K' ?! m; R8 E: n{! ^2 ~: V0 w+ V+ s2 x
lgg=8;
, L* [+ A4 J) yme.pp.d[1]=8;6 f% I8 ~) n. y+ g/ r$ q
}# F& M. {3 g8 ~$ H( Z
else if(me.pp.number<=71 && me.pp.number>=68)
# k( i4 A5 ]5 @0 A# Z4 b' o{
9 v3 k8 ~$ r/ y+ q! Q! \: Q J2 llgg=9;
( P8 m; \7 p* g/ |me.pp.d[1]=9;1 d* |$ ^8 h( p1 `
}/ P1 R; B1 }2 F& s! Z
}
+ U3 H1 N4 q4 S( O( t/ ^else if(me.pp.number<=107 && me.pp.number>=72)0 u4 p" l% T/ y- k
{2 M# ]% \) H2 o& z* a
lg=3;1 n4 w. G+ \. p6 h8 Q7 N6 A, i( Y
me.pp.d[0]=3;# h [, b7 b4 t
if(me.pp.number<=75 && me.pp.number>=72)
( d7 I; q7 N* T$ i{# B- U1 e% W- l1 x+ p5 y9 u( u, E F* E
lgg=1;
- A7 f) u, |2 X- X1 Dme.pp.d[1]=1;+ m+ D+ i4 w& B. }' ?9 ]. [7 ]$ {
}
) b X) M# x: w @else if(me.pp.number<=79 && me.pp.number>=76)
* y3 S) e, ^1 d7 J9 Z: L5 B4 O5 Y{
' [) [; U% }+ E9 C3 \$ \# A, ^lgg=2;
Y5 Y) o/ k$ Zme.pp.d[1]=2;
, W4 r+ d% X! z$ h0 ~}" z! z0 B* O2 b. f0 l7 j: z% J
else if(me.pp.number<=83 && me.pp.number>=80)
# P! Z% k0 ~7 U! l& K* |# m{
: S7 T4 c- e/ ^' S" ~; M. ilgg=3;
, d" o& B O( e* c% s" Mme.pp.d[1]=3; U0 q2 N& w1 o5 j5 a
}
8 x3 _% `+ Q: j7 T8 w0 x+ S% y6 |else if(me.pp.number<=87 && me.pp.number>=84)% Q/ g- b8 k8 Q# F" U' A6 W8 O
{, n- X# }6 N( K! c: ]8 V
lgg=4;- K0 G" \' _) b! X
me.pp.d[1]=4;
9 P# X3 i2 T% r. K* _}
# O* _* B- f- q7 H0 i% Belse if(me.pp.number<=91 && me.pp.number>=88)$ O8 p2 }: `& t5 r. g3 _) n+ x* I+ s
{, h/ P# m% J* a$ g7 C
lgg=5;
6 j% I% m, n7 @) Nme.pp.d[1]=5;
0 t& G/ v, ^# D/ D( e+ j}2 L5 f! U% y7 c# t# S
else if(me.pp.number<=95 && me.pp.number>=92)
7 n! t4 w) j7 J: v{- W( f$ }! {# b$ j1 S4 Z1 } ?
lgg=6;* s0 h* n U; c
me.pp.d[1]=6;
9 d$ h6 p& n. A* b q}9 k) N/ k. w. a; O4 N' F; C0 X
else if(me.pp.number<=99 && me.pp.number>=96)5 s+ V( y: t& Z6 @
{: `+ E0 y: S5 Z( I5 W" Z2 K0 ~ @
lgg=7;
6 z% m+ g v4 |) y& u+ Ume.pp.d[1]=7;- J7 H- [4 b8 d0 Y! R. j
}1 M( v, E" v' [( d
else if(me.pp.number<=103 && me.pp.number>=100)" f0 K$ r5 v; d- V8 I
{8 X: w" N* m U( f; c% h" c# @
lgg=8;+ k7 x: f. l6 _/ t
me.pp.d[1]=8;: q2 L8 r6 y8 T$ A; x
}
2 a8 i! _8 m1 g" g9 g5 i8 felse if(me.pp.number<=107 && me.pp.number>=104)' d1 \. j8 |( n* k3 d+ J4 P4 A
{
" o0 k' u( c: I) k: R) j: N" \lgg=9;$ P: p4 |. Q/ Q {1 |! K
me.pp.d[1]=9;- i( j; ?1 ]0 q5 q9 z
}
( D0 V' M& z$ n$ F5 n8 v}
1 W5 j" z* T+ d. d4 I w6 u$ I8 ^else if(me.pp.number<=135 && me.pp |
|