- 在线时间
- 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>部分图片未上传
4 G5 `* Z% X4 C+ ?0 J/*天宇软件
$ c: L% g# ^5 g0 x T作者:上海黑暗之龙
1 v6 ~6 h0 ?4 r* I9 X) U2002/10/309 g3 F0 P$ P' a2 s2 U/ `; W0 `
麻将原代码*/
$ H+ R7 l4 ^1 t% k! o#include "dos.h"- u7 I: Q E: L, P- F! D- s
#include "stdio.h"
# I0 \0 W- j' W5 H$ n#include "graphics.h"
& |) c( g8 W! w% r6 v#include "bios.h"
0 \/ c, r! ?# ^ R6 D( ]#include "conio.h"
1 ~0 O+ ]; u- o/ v) X. v) k#include "stdlib.h"
7 K+ o5 Q I( R9 U9 yunsigned char far *video_buffer=(char far *)0xA0000000L;
' r4 z+ T. \( F% D0 T#define VGA256 0x13 /*图形模式13h*/
3 g6 s9 J2 P# B8 n: {#define TEXT_MODE 0x03 /*普通文本模式*/
# O! \2 K2 E" [2 e7 x#define SETVGA Set_Video_Mode(VGA256)' l& N2 q" N) F# L6 J
#define OUTVGA Set_Video_Mode(TEXT_MODE). z5 `' z7 n) w7 m* J
#define BYTE unsigned char5 I" K+ `, W' t) I+ F
#define WORD unsigned int( v( ~# ?, k. A" [. u4 g
#define DWORD unsigned int2 j- M0 q; r8 |9 Z( J M
#define ESC 283. P0 g. b4 z+ _4 A2 s
#define LEFT 19200
; @, y8 M5 o% C$ h#define RIGHT 19712# r( s3 A4 n3 J
#define H 9064
6 L6 p% x6 ?4 Y% }( N" t( i#define ENTER 71813 S: Y8 q S* N* \% Z
unsigned long int z=54400,zz=0,zy=0,zyy=0,z1=0,zl=10140;& W& U" P, R2 n, m
int key=0,keyy=0,sing=0,sing1=0,second=0,threes=0;$ ] A# b8 q: @1 r" S) z$ f# r
struct chi
9 n5 P6 q0 `! l{
$ ]" y+ q5 N8 O6 Y) W+ Vint lg;
+ M5 ? d. b2 bint lgg;
1 [& s% P! ~. _- l" Z7 | T' O}ch[13];! h7 ]3 X, q' _+ Z/ y5 ]4 h
struct mj
3 H. M9 q# Z& v! ^$ E{ char *name; /*名字*/
. u7 I, o3 } A$ n& o. A. uint data1; /*是否已出,无用了*/
* H$ B' I6 v; t- ^int data2; /*是否在手中,1为自己,2为对方*/
. z8 ^4 W8 ~- p6 Z1 t+ _+ hint number; /*同一个花色的第几张,共4张*/
G# s p: Q+ E H* Y: d}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,) U9 e1 n& 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,4 y& ~7 F# ~. w2 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,% D% F9 ]/ 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,; Y- I9 y* A+ Z. E i; b
"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,
' }) ^) }3 ~! j5 t+ M"7.bmp",0,0,2,"7.bmp",0,0,3,"7.bmp",0,0,4,"8.bmp",0,0,1,"8.bmp",0,0,2,
, b' x2 P& ]6 K1 Z/ C. k2 I"8.bmp",0,0,3,"8.bmp",0,0,4,"9.bmp",0,0,1,"9.bmp",0,0,2,"9.bmp",0,0,3,: ?3 @4 x2 S* b6 F6 W7 g
"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,
, c& r! ?% ]' ~1 r"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,& h) c1 z6 c4 j2 |" I
"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,( S* R- u( \2 k0 u; @+ H1 N
"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,
% C* r" @- R( b; ~"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,6 [& s# m+ J: n; W, O
"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,
9 F; P \& w- ?' `8 l# C"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,
9 a9 `, l9 ]8 j# g# o7 _" p"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,
! Z0 g+ X. z# e2 l"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,, O; V" z3 F. L; D8 r' v
"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,
* y' _+ S, ^4 _' N* O$ {8 F* R, W"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,
/ G- T# ?' D7 S"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,
+ z1 N1 H& J+ X" X: f4 q"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,
5 {7 Z& }7 E5 a4 H9 C- e6 V0 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,
( h& p& M; R' x9 Y& u"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,
, S8 u' s. P2 F& s6 m"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,( O [2 ]+ h+ T% f, R6 p
"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,
2 p* }7 Q+ @; f- ^) ~"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 @7 D0 r" X$ r, t% M
"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,
) |: S4 ^. c7 a) m6 e* v0 q"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,
8 i- E/ h4 |/ z% f4 }& N"34.bmp"};# w3 n- a* P* H. ~! Y, H, i
struct every
, g8 g" x" Z2 n; D6 t, ]{ int *k; /*名字*/! K7 f& y0 H7 y" ?' Z5 O0 N: O
int oneorfour; /*同一张牌的第几张*/
5 W" R( L5 t" z, @, e! Fint number; /*第几张牌136*/ u1 b5 b s2 M& E3 x0 c& j
int p;' _& h. |! U/ o ^: C: Z) ~" V/ u* `) u
int g;
7 T% a2 k' w5 }, S$ rint c; j4 O6 {, a% ^0 Q3 _
int d[2];
Y4 X7 K. x0 |/ c};
+ F3 q% Y0 x& b0 Q6 Y5 `/ Pstruct me- ~/ M/ C4 u$ c& {+ }
{ int m; /*定义有几张牌,开始有13张随着游戏的进行,会越来越小*/. L1 Y" U: d$ M9 G( e
int p; /*乓对方*/; w. ~9 \2 @* ^% ~6 [
int c; /*吃对方*/8 n) v3 g1 ^& Z& c
int g; /*杠*/
9 }$ ]0 q! B3 H5 ^% j7 `$ ?: I1 d0 O2 o: m
struct every pp[14]; /*存放手上的牌*/
: N1 n) |# M8 e8 q- k}me;
6 n6 r+ m [' k4 B5 @struct computer
/ L9 {+ f+ X8 F8 ] ?" w# L& ]{ int m;
z9 l$ X& A, h3 u) j1 uint p;
! R) c8 C* P: Q$ e6 t! ~ r0 Rint c;. ?$ _$ f* |2 U6 f* \. |: e
int g;7 g9 Z2 I& D9 Q0 n: k; f/ g
struct every pp[14];
5 t! Z P6 \! U# X}computer,comp;
( ?( I b# ^4 G9 h! s4 a! z, M. w2 j* N, a
/* 设置调色板 */
" U9 w5 q! E6 l9 z* [void Set_Palette(int Color,BYTE r,BYTE g,BYTE b)
9 P( F) v j4 i: [3 M7 @! D{
! ]" z1 _' [5 \2 c7 {& C! poutportb(0x3c8,Color); /*0x3c8写端口 写色号*/
$ J- b4 {; q" d8 ]4 z& Doutportb(0x3c9,r); /*0x3c9数据端口 R、G、B的比例*/) t' `, f% P& {. ^* ^' u
outportb(0x3c9,g);, m9 n) }, d1 D; E
outportb(0x3c9,b);
3 r. R9 w! l# p: R}% ` ?7 y7 Y" D% [
/*0x3c7读端口 0x3c6计算机调色板寄存器调用端口*/
- P8 O* h. M3 w# y5 Q4 ]) r' J/* 设置显示模式的函数 */; k& K9 X( n8 V k; S+ \4 ]
void Set_Video_Mode(int mode)
& T0 q7 w; s$ e9 H! }8 U{
3 Z- o! p% N+ }3 _% W7 punion REGS inregs,outregs; /*定义输入和返回寄存器*/
, E# u6 @3 n/ I: Q# ~7 T' Xinregs.h.ah=0; /*ah存放功能号0h表示进入视频模式*/) o- ~7 N) a0 `" F6 P: V; L
inregs.h.al=(unsigned char)mode; /*al存放要设定的视频模式*/
2 J1 H0 B4 `6 ~# Y$ lint86(0x10,&inregs,&outregs); /*通过10h中断设定显示模式int86()包含在dos.h*/, H8 X0 R) Y% ~0 r: Z2 t
}
& A# Q" Q2 A) V- O$ `void v_line(int y0,int y1,int x,unsigned int color). M9 V- j. u0 R. @! h7 R% [8 [- S$ w! A, D
{ unsigned int address,n,temp;: z% ]* V( z; W- h+ I6 u6 t
if(y0>y1)
& K; _7 k" _5 r" f0 ]& B0 L{
5 {! ^; K) ?) y; k7 ~temp=y1;% P* i2 ?+ f; T) _7 m' V
y1=y0;
; m1 y) G4 Y b' t; Yy0=temp;$ }2 p3 J' U, m4 \4 a
}
0 R0 C1 ~$ ~; n0 F B+ \6 N/ saddress=320*y0+x;9 D% V- N9 n! [4 y$ y1 v! U
for(n=0;n<=y1-y0;n++)
2 e4 o. W: j7 ]& D, k0 A8 `* Y{
4 X2 e& f" t: p& J; @, \video_buffer[address]=color;
. n+ ~9 r ]4 r/ Baddress+=320;, l) z8 h9 p5 W) B
}, Q/ \" `+ K. o7 _$ ?# g
}6 R+ P: S( I( w; q. Q% ]8 p2 E
void h_line(int x0,int x1,int y,unsigned int color)
* E# H% `0 P+ _( s{ unsigned int address,n,temp;
$ j( j7 [) [! K& [0 pif(x0>x1)7 p$ ?. Q+ D/ Q
{1 q5 A& k. n+ Y) K8 w- Q5 o
temp=x1;
4 [ z7 y6 B5 i' M$ v- p4 Kx1=x0;
0 L: n% C( b4 R }0 rx0=temp;
' `9 F7 j x7 } S! k' _}
; ^' `9 @$ D4 u+ x; {& r; O( [address=320*y+x0;' f& _% P" P3 ~& |# A
for(n=0;n<=x1-x0;n++)3 } Y' a; S ?( i# c3 ?5 [) ?
{
# R9 B5 h. W8 d2 v8 Z5 g/ ivideo_buffer[address]=color;
: X2 R( ^, Y% }* f8 |address+=1;
) k& ]0 [; v4 d Q: J}
8 u# ]$ V9 y& J1 A* }: E}
) p1 X3 D7 @% I7 ?, dvoid p_pixel(int x,int y,unsigned int color)
J8 X. [, a3 ~" B. n{ video_buffer[y*320+x]=color;
( i. R* m; F5 V n2 Z}1 h' U) u. _! X+ B
void s_square(int x,int y,int side,int color)
w. D ]: M4 M+ Z' N$ W* @{4 A/ ?" y, T# |# z4 |9 B( i% l
h_line(x,x+side,y,color);
/ z0 i( T( X2 L" j; n, `$ c9 lh_line(x,x+side,y+side,color);
# a' O& y+ j) M$ Hv_line(y,y+side,x,color);' C$ [. L% l7 t
v_line(y,y+side,x+side,color);2 ?. Z. p( b& z
}, P; S8 ~( K! l* ?- m9 u
void r_rectangle(int x1,int y1,int x2,int y2,int color)
+ }3 V! b) a* j [. |: _" e{
) V& u5 w+ b6 S6 l, I1 U' Mh_line(x1,x2,y1,color);
4 g3 K6 U7 R7 t8 n2 G( wh_line(x1,x2,y2,color);
% o7 J, Y5 I y( C! Gv_line(y1,y2,x1,color);
* n8 N z' ]. s# i$ H6 |$ Mv_line(y1,y2,x2,color);% _8 `9 K2 F+ [; e0 Y+ u- p) S
}7 e4 P; Q, X, r- T
void fillRectangle(int x1,int y1,int x2,int y2,int color)* i8 w6 D! t; O6 N
{
; X3 }$ H8 K. e. Aint i;* u" k. y9 n! W' `
for(i=y1;i<=y2;i++)
- @& G$ W2 y( K$ d5 X. M{& S, x! U, c9 s# P% r; c& V
h_line(x1,x2,i,color); f! [# [. h) |7 ^1 I
}
+ V0 K3 z" O$ s}
" e5 z& M B# [" u) r2 bvoid showbmp(int l)1 z" `; r# v9 o0 I
{ FILE *bmp;0 C5 ~/ o5 z O3 h
int i,x,y;$ u) f2 q7 n: N8 e' _" ]
BYTE palette[256][3];
3 c: E5 N1 b* k% a9 `4 ]9 abmp=fopen(me.pp[l].k,"rb");
v C& J7 Z; X- Hfseek(bmp,54,SEEK_SET);* Q S. g' ]1 k& q. x
for(i=0;i<256;i++)
6 o, I! O7 E2 W0 O4 W{3 W$ d2 ^9 T2 v9 d: M9 b$ U! f
palette[2]=fgetc(bmp)>>2;
% {4 m2 D! L: ?/ p5 C: G5 ipalette[1]=fgetc(bmp)>>2;4 y. h$ K2 R) h0 T
palette[0]=fgetc(bmp)>>2;
3 D+ G m# e5 g$ yfgetc(bmp);
, g! \8 q# N2 E) F# P+ @Set_Palette(i,palette[0],palette[1],palette[2]);
" U7 i# T7 C, y/ |}/ y# O5 z7 [, S* G! J; [; O1 U3 R V
for (y=0;y<30;y++)
8 |; Y7 I) H% v) `. Y9 ufor(x=0;x<20;x++)8 Q" H- G6 ^3 f% K* g2 ^; e
pokeb(0xa000,y*320+x+z+zz+z1,fgetc(bmp));
3 {* E/ e1 {5 h7 A& b: _fclose(bmp);
) E) l0 V! Y4 s% w; T}
+ p- L- w$ ^/ Z" kvoid showbmpd(int l)
( y& J% t2 d% B4 @9 u+ H! W. I) @2 F; ]{ FILE *bmp;- F+ [1 l3 |0 l) I
int i,x,y;2 W# V( z4 }( w9 O' B
BYTE palette[256][3];
4 l8 z# g" c/ w R, N* X4 Dbmp=fopen(me.pp[l].k,"rb");
- I& c$ d/ w& F4 U/ Wfseek(bmp,54,SEEK_SET);3 P# M% V; u6 L, K A% | e
for(i=0;i<256;i++)4 k! n" z+ r+ @( A. e% Z6 K
{
$ ^- ?2 D0 x, `# u& O: |9 Y# A% `palette[2]=fgetc(bmp)>>2;9 E0 O( i! a9 ^. _8 ^# N) }
palette[1]=fgetc(bmp)>>2;
( O1 S" \& O$ c1 `$ J5 P2 s6 {8 F9 vpalette[0]=fgetc(bmp)>>2;1 m4 D. \4 Z# m* s
fgetc(bmp);
& \8 X* Z* {. q. a p% w4 t0 mSet_Palette(i,palette[0],palette[1],palette[2]);
+ ?; a8 L, l- {+ k}, u8 m* _+ D3 {* z: L9 S) S2 L
for (y=0;y<30;y++)/ N+ ~( h7 F4 u: u. J
for(x=0;x<20;x++)
9 D' N/ n' ^* W. d3 i. Mpokeb(0xa000,y*320+x+zyy,fgetc(bmp));
+ C6 z% G3 x' M. I2 t5 G* j6 x Sfclose(bmp);% p% e- T1 b: p. u7 w' |* g: w
}
. f" G: h. L1 k$ b2 u- wvoid showybmp(int ll)3 Z- C! `6 _) a8 D) M( |: T/ v
{ FILE *bmp;
: w- P2 {; a- R+ y3 g- U5 g' r( hint i,x,y;8 c; G1 U' M9 o
BYTE palette[256][3];
+ l+ a# T5 L$ Z& u( j$ a; cbmp=fopen(computer.pp[ll].k,"rb");% ]* U# W9 D/ j' m# L$ D% [
fseek(bmp,54,SEEK_SET);
- K9 V& Q2 Q5 e& nfor(i=0;i<256;i++)' q8 g+ ~: ]8 E+ ^, A8 I* U6 U
{
" o E1 ~" p$ Jpalette[2]=fgetc(bmp)>>2;! `7 v, X8 R0 Q; t4 H
palette[1]=fgetc(bmp)>>2;: Z# z5 B7 |/ s+ g0 j
palette[0]=fgetc(bmp)>>2;2 l( V, L' W! ~8 E9 q
fgetc(bmp);6 x9 M" c1 I4 C
Set_Palette(i,palette[0],palette[1],palette[2]);7 m) e: _" |2 l1 Q
}
6 v8 F4 U7 d% a0 @3 w, d! a& i1 Cfor (y=0;y<30;y++)+ Y2 f; @2 U7 p2 m, D; t- B8 D2 }
for(x=0;x<20;x++): }7 v+ b( z" ]" H1 M
pokeb(0xa000,y*320+x+zy,fgetc(bmp));
. Z1 I; c+ \! n1 v2 g0 {6 ~fclose(bmp);, J. H2 H( V( C( H
}: [3 L1 _! R9 ?" `, e9 Z2 i, n
void showcbmp(int ll)
7 f3 x' r3 {0 d3 ~' {- K4 G( P2 b{ FILE *bmp;. Z. z+ \' [( o4 b6 w4 i- L3 i2 C7 s
int i,x,y;) W: p3 t9 T4 }
BYTE palette[256][3];6 o1 J. f/ V3 C2 \
bmp=fopen(computer.pp[ll].k,"rb");
1 S/ o8 V2 C0 e/ c R; @fseek(bmp,54,SEEK_SET);
; \* x- y- j* Z4 ^6 C6 Zfor(i=0;i<256;i++)6 ~* o5 K |4 m L! C' F" V
{( u& I2 p( i! Y
palette[2]=fgetc(bmp)>>2;' R5 Z& n3 Z) m0 E7 p+ R7 F9 B
palette[1]=fgetc(bmp)>>2;
( H8 u% \6 l8 \1 |palette[0]=fgetc(bmp)>>2;
: i3 J" ], e7 O ]+ T6 S# v8 Mfgetc(bmp);8 W7 R$ T: D& r4 z0 U
Set_Palette(i,palette[0],palette[1],palette[2]);
) w+ X6 Z2 H+ }& d" x}
5 R+ _* A5 J$ T: [for (y=0;y<30;y++)
; n& ~: T1 d1 L; N7 p* B$ Jfor(x=0;x<20;x++); d6 ?0 _- w3 z1 n& o( J
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));: S# n3 K5 W5 w* H/ s; M6 O
fclose(bmp);
- t, W% ]+ H3 b8 ~7 W}, l3 D* H$ R6 V6 ^$ K
void bmpp(int number)
) w( e2 \! a. {6 Z2 w{ FILE *bmp;& S) W$ Y" k2 ^" ~% q, l
int i,x,y;
" g* V( y5 O* n" a5 `) eBYTE palette[256][3];+ @! u: m5 B% ?1 w' R8 `
bmp=fopen(m[number].name,"rb");
) F, L% Z7 w y. Xfseek(bmp,54,SEEK_SET);9 ]3 [. m' v0 u' l3 g) G5 N
for(i=0;i<256;i++)
. F% K- z5 g! M0 f{
& |1 y$ g0 t$ o' @. Ppalette[2]=fgetc(bmp)>>2;
7 ?. M/ M9 y; \" C8 z( a" qpalette[1]=fgetc(bmp)>>2;
9 K9 H" O! y$ B, j5 B' lpalette[0]=fgetc(bmp)>>2;& N; X3 g n6 S" }* \
fgetc(bmp);( R0 ]" k" c9 G0 X+ A6 ]; A
Set_Palette(i,palette[0],palette[1],palette[2]);
! X' V( ]# \2 }8 E9 M7 e: c5 e% E}& @; W' U, c7 j, b3 h# O
for (y=0;y<30;y++), ]0 ^6 m: h1 A5 M$ X5 m7 \% Q8 k
for(x=0;x<20;x++)3 H) i4 ~9 Y& w4 ~7 K$ A0 C
pokeb(0xa000,y*320+x+zl,fgetc(bmp));
6 r- d5 e- c6 `' I2 _; Q* gfclose(bmp);% }+ B7 e: W# N J$ g
}, w: f( Z% e" q+ f3 y
void comlipai() /*整理电脑的牌*/
6 z* J/ N6 e* E( Q ?+ v( S1 J0 Q{ int n,j,u;. A: {1 w% {* Y: T, ~
int *lingshi;
( w( j4 |8 s, {$ `* c; i* [for(n=0;n<computer.m;n++) z4 }) q! ~6 c
for(j=n;j<computer.m;j++): \7 Y, C; y, \) T* v7 x
{
# ~% Q0 r5 G2 v2 R* P5 Y3 hif(computer.pp[n].number>computer.pp[j+1].number)
$ B) Z5 b9 U6 b( i+ e4 z O4 O2 W{7 |3 b ~) N: T% v" }* m$ r" B
lingshi=computer.pp[n].k;
8 E/ P3 i) \3 _$ icomputer.pp[n].k=computer.pp[j+1].k;
2 H, N9 I9 E4 p4 T) Ycomputer.pp[j+1].k=lingshi;8 o7 t# ]$ O/ l2 k9 X) u5 d' Z
u=computer.pp[n].oneorfour;0 ] A' p0 R3 t9 p$ B# D( S& \
computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;' a% S% F) v ^5 C1 u( ?- W+ V
computer.pp[j+1].oneorfour=u;
( j9 f8 _# y0 z D t4 \u=computer.pp[n].number;+ q# h# ~6 _' D+ J% f9 K
computer.pp[n].number=computer.pp[j+1].number;( _- [1 c& C7 V9 O7 G
computer.pp[j+1].number=u;; }1 t/ |+ ] W) O# ^) P' S @1 V
}
' G/ J& I4 R- belse
. T9 _2 @* O' O; ` V S6 x& Gif(computer.pp[n].number==computer.pp[j+1].number)
6 e1 U7 A6 b% Zif(computer.pp[n].oneorfour>computer.pp[j+1].oneorfour)
2 }2 ?9 I0 H- o{) n7 q K) z" _' K, P6 c
lingshi=computer.pp[n].k;
" ^/ D& O! \# I m5 p4 e3 acomputer.pp[n].k=computer.pp[j+1].k;
1 Y- o$ D/ F) n2 M$ Xcomputer.pp[j+1].k=lingshi;8 ^- J x0 b! `" { }
u=computer.pp[n].oneorfour;$ _- M3 h t5 z, O- ~ |) Z
computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;& @, f- S( \+ {4 z4 q
computer.pp[j+1].oneorfour=u;
$ J ]6 Z0 w' fu=computer.pp[n].number;
/ @) j- B* P# C C# Q2 i7 Ucomputer.pp[n].number=computer.pp[j+1].number;
8 P9 `- A5 ]0 F* U1 J+ }9 Pcomputer.pp[j+1].number=u;
) y! ~2 {% K3 ~& D- A}
8 ~) A, c9 Y4 z8 [- c x+ K& H}
$ A4 W, l, k9 D1 M( b2 u6 Y& N( P}
$ s* p/ x3 v4 lvoid melipai()
- C) o% e2 w% J; U% R{ int n,j,u;
; R4 B# I% |4 H8 {$ v8 R5 Xint *lingshi;1 z1 i' N' i* d/ \; \5 V0 N$ z" Q% W
for(n=0;n<me.m;n++)
u1 t# ] ?8 q1 \for(j=n;j<me.m;j++)
0 y- r4 y7 d2 t; @. v* K{
6 |- A4 ^! O9 F! m. \if(me.pp[n].number>me.pp[j+1].number): l8 ~! A' i' D4 ]. @
{
6 k' K( Q' q* A4 K7 Ylingshi=me.pp[n].k;
) R' L: y' c# x# Ume.pp[n].k=me.pp[j+1].k;1 I. A- s. F( H0 z* h
me.pp[j+1].k=lingshi;# Y% h) z% W/ \0 N# K" J
u=me.pp[n].oneorfour;
- e3 p: l1 s8 j, [& \me.pp[n].oneorfour=me.pp[j+1].oneorfour;
^. m8 c' s7 h( R6 }me.pp[j+1].oneorfour=u;: W4 V8 L) h f$ B0 n
u=me.pp[n].number;
, b& ~' E; [- N5 R% u$ R2 S, Vme.pp[n].number=me.pp[j+1].number;7 P8 l) N- l; g" g- s' @
me.pp[j+1].number=u; h3 |. u$ T0 }0 u
}
6 W& Z- d, h$ N/ R; Z: Helse
! C i# Q: b$ X" b3 T: z% Z( Qif(me.pp[n].number==me.pp[j+1].number)
8 H; H$ N) a! a1 tif(me.pp[n].oneorfour>me.pp[j+1].oneorfour)
B) D Q1 a8 N{! `6 g' n8 k7 U0 u! I5 C
lingshi=me.pp[n].k;
4 J5 I6 {, ^! E0 I$ U2 N+ ume.pp[n].k=me.pp[j+1].k;
! ]/ m; U6 X4 Y/ r9 N% vme.pp[j+1].k=lingshi;
$ c+ P: E( t# h: Mu=me.pp[n].oneorfour;
# g4 z$ Q6 g0 H9 H D) R7 rme.pp[n].oneorfour=me.pp[j+1].oneorfour;
7 B) A$ v& p) z8 Yme.pp[j+1].oneorfour=u;
+ U9 c& ~4 |; ]+ f/ du=me.pp[n].number;
: L+ }4 f; L8 xme.pp[n].number=me.pp[j+1].number;! N5 e' _! ~) Q7 d7 i9 \- y
me.pp[j+1].number=u;& a9 r% y* V; ]+ z5 k& Y% R
}$ b [( @' L3 h2 t9 p4 j* x/ M
}/ j: }# \) L, W! m" _* d4 O
}4 r) S$ z" [2 @- D6 {
void rgzn(int c) /*本程序涵数的核心针对电脑的牌*/
( ^2 A& k$ J: _- ?3 D* m. S{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;
8 L/ z* c8 j1 a, J k! i% Yif(me.pp[c].number<=35 && me.pp[c].number>=0)- A( ~$ r/ c: C& K
{$ V6 `- L+ u) P( {! ~$ Y5 r
logo=1;
: I0 E! F) I) W2 G6 X. X/ u$ mif(me.pp[c].number<=3 && me.pp[c].number>=0). x/ |* [$ K: n7 B" [8 K2 Z* a
logoo=1;" B6 _& B: G7 b; k6 r Y( q
else if(me.pp[c].number<=7 && me.pp[c].number>=4)% Z8 Q* m0 f6 B1 n! |/ @' {# g2 D! N0 R" Z
logoo=2;
. ?8 j* G1 j( N( {% e) ^else if(me.pp[c].number<=11 && me.pp[c].number>=8)
3 ]' L; P9 |5 P' G }% ~' w4 nlogoo=3;4 v* n, j- W; {/ \0 p
else if(me.pp[c].number<=15 && me.pp[c].number>=12)
8 v' [: E, w2 O alogoo=4;3 t5 t2 Q5 L/ W
else if(me.pp[c].number<=19 && me.pp[c].number>=16)
5 S% F$ C7 J% t$ _- n% e8 }3 blogoo=5;
; a+ k. p7 Y( V% c+ n6 celse if(me.pp[c].number<=23 && me.pp[c].number>=20)
% Z9 R5 H; R7 d( hlogoo=6;* W. K1 @& `7 H+ T b; a3 c
else if(me.pp[c].number<=27 && me.pp[c].number>=24)
`2 u+ J" T/ k+ _% J$ Y4 Z( ulogoo=7;
% c+ Q3 E7 C( k& T6 m! a4 |else if(me.pp[c].number<=31 && me.pp[c].number>=28). x/ V8 B/ f1 ?& }7 l9 M& X; l
logoo=8;- r- K4 n! H2 n6 G
else if(me.pp[c].number<=35 && me.pp[c].number>=32)9 u W( D& h- o$ s) i/ K! A
logoo=9;
) D! x1 O: }: @' p}
/ W6 [$ X2 I' H* }2 celse if(me.pp[c].number<=71 && me.pp[c].number>=36)
L: L7 l9 o# b) O{
: G6 z6 E! b! R. blogo=2;9 t9 c1 i$ E1 |6 u' p! L
if(me.pp[c].number<=39 && me.pp[c].number>=36)% r$ k. X3 h4 o4 Z% b u
logoo=1;1 z/ J X! S6 |/ [
else if(me.pp[c].number<=43 && me.pp[c].number>=40)
' u& Y. V+ M6 V3 L. _4 alogoo=2;8 P. R5 d# N6 V6 l" E5 w! m
else if(me.pp[c].number<=47 && me.pp[c].number>=44)
. K7 \- L, q& r; j4 J4 glogoo=3;3 t/ g1 U- V X; L5 ?* i( [$ b
else if(me.pp[c].number<=51 && me.pp[c].number>=48)
# A4 u% e. E: @! [- C- Blogoo=4;
! n, l2 w4 v* n3 helse if(me.pp[c].number<=55 && me.pp[c].number>=52)
4 P! u7 c M, S+ a) _logoo=5;* H4 \, d9 t! r. T/ ^- O
else if(me.pp[c].number<=59 && me.pp[c].number>=56)- X8 L% g: T' y3 d! X
logoo=6;4 L/ u/ D* _. \0 G7 t9 h
else if(me.pp[c].number<=63 && me.pp[c].number>=60)
) t" N& B( F0 r" q! \1 @logoo=7;% n( b3 @; ?7 B/ P# H6 @: N
else if(me.pp[c].number<=67 && me.pp[c].number>=64). J% i( a7 A& A* J3 F) |
logoo=8;
- { U6 ~) e. R4 n _! }& T+ uelse if(me.pp[c].number<=71 && me.pp[c].number>=68)
" j9 K6 q" f% o6 Ulogoo=9;" D- b9 Z! q ?: Z9 Z, D
}
6 Z- m5 L- P% [else if(me.pp[c].number<=107 && me.pp[c].number>=72)
2 r: |; ?# _5 w9 u {. l" f9 F{
) F$ \7 c; ]/ d% y8 Tlogo=3;3 z a4 A( @* Q) ?$ B/ E% l
if(me.pp[c].number<=75 && me.pp[c].number>=72)" \6 p" T' m* J
logoo=1;
! i) n: i- i; h z9 |4 @else if(me.pp[c].number<=79 && me.pp[c].number>=76)
! n7 k0 S1 N/ v4 T G/ rlogoo=2;: `3 F" |" w0 g. e
else if(me.pp[c].number<=83 && me.pp[c].number>=80)
) G. p5 Q# e4 W) S0 G/ G3 I( O$ Elogoo=3;8 R( J p- Q K& ]) @
else if(me.pp[c].number<=87 && me.pp[c].number>=84). J# Z8 n, c9 v+ m7 a
logoo=4;1 A$ f; ~" s2 R; _
else if(me.pp[c].number<=91 && me.pp[c].number>=88)8 Q" N- i- T! z: x, w3 I
logoo=5;
& b9 k5 A) Z5 R# Lelse if(me.pp[c].number<=95 && me.pp[c].number>=92)
6 i. Z, G$ E h r# j7 ^logoo=6;" k# v' ]: u4 e8 Z, N
else if(me.pp[c].number<=99 && me.pp[c].number>=96)
- G9 U" [) n: v0 ]logoo=7;8 X$ d p2 \; R& d; O
else if(me.pp[c].number<=103 && me.pp[c].number>=100)9 T6 p. j K+ Y+ n
logoo=8;) K d& \% O* a
else if(me.pp[c].number<=107 && me.pp[c].number>=104)
2 C" o# @& T! _2 Nlogoo=9;
9 a" b! ~6 e! ]/ W}# x3 L5 j$ P$ ~8 }. q& ]) W# s
else if(me.pp[c].number<=135 && me.pp[c].number>=108)
6 r$ B9 n0 r* T" U2 ]{
9 R8 g1 S5 u. D8 g( wlogo=4;
) x- ]/ [6 k0 N9 @- v! t, cif(me.pp[c].number<=111 && me.pp[c].number>=108)2 q2 B3 E: b9 e, v, P$ x* y
logoo=1;
# ~1 Y/ O0 `; b7 delse if(me.pp[c].number<=115 && me.pp[c].number>=112)- t- c. `2 W1 J2 _% \$ t' J
logoo=2;
) P8 I1 @9 ~1 F4 ?else if(me.pp[c].number<=119 && me.pp[c].number>=116)
( n: N; C$ z7 d: Zlogoo=3;0 d+ b& ^4 i* X. N& T0 Y# e+ h1 U
else if(me.pp[c].number<=123 && me.pp[c].number>=120)
1 ]6 Z/ n- H7 y5 ?logoo=4;) ?) z3 l; S" }% s1 o1 L
else if(me.pp[c].number<=127 && me.pp[c].number>=124)
! _: k$ b& k2 R' `" C' T% blogoo=5;5 w5 P1 Y, [ N# p( R d# G
else if(me.pp[c].number<=131 && me.pp[c].number>=128)
% `2 b; O# l8 S& \2 }logoo=6; |# r5 Q! M" A( U) e
else if(me.pp[c].number<=135 && me.pp[c].number>=132)3 w' I& O5 x! c" Z. Q) k
logoo=7;
9 X9 v% T) X, D0 n}
/ k2 }$ m6 y3 h. d2 Uwhile(b<=computer.m)& B5 k y) Z M/ F7 \
{
+ t6 \" y9 o. w& @& a* ~if(computer.pp.number<=35 && computer.pp.number>=0) /*假定电脑经过分析后出了第一张牌*/; O s( P$ @5 ^4 u
{. W8 L+ Z$ A5 _( v( j8 E
lg=1;7 D" H" P( j. L1 z
computer.pp.d[0]=1;
/ ^5 K9 L5 h( ]if(computer.pp.number<=3 && computer.pp.number>=0)
/ o, N. q& ~3 u0 ]& P+ b! t, w1 Z{
; Y+ f! Q+ r: ilgg=1;' I, I/ C% H9 w! L& H
computer.pp.d[1]=1;
6 I* J" U) \" o, ?}
$ a" S% D3 l( t( Selse if(computer.pp.number<=7 && computer.pp.number>=4)) W% q) q$ i, j8 \( s# e
{
! M: p8 @$ s; F' f- N) g* vlgg=2;! E3 j2 d# V6 _& ]
computer.pp.d[1]=2;
, X: m0 a2 H8 m}
4 B$ {+ I! n0 \- {2 Celse if(computer.pp.number<=11 && computer.pp.number>=8)
l3 {* k# g- G( F0 H0 V' F" @8 j{
$ @: p& S' j o- C. tlgg=3;
9 ~& g2 ~2 C6 r# I0 i$ {: m; `computer.pp.d[1]=3;( D' u1 g* ?9 v0 h7 n& `, Q0 |( p& o
}
( j+ ^, s1 ~9 H \! y- Telse if(computer.pp.number<=15 && computer.pp.number>=12)# y* P$ u$ t2 z
{2 P) d5 l" B* j' b) ^) K0 r
lgg=4;
. d3 N D- i9 scomputer.pp.d[1]=4;8 ?! X% S% s9 r$ g; z
}
+ r, \( ~: v3 S) `5 R8 k" R7 |4 W7 M/ Pelse if(computer.pp.number<=19 && computer.pp.number>=16)
6 y3 T& G0 J6 q{( z, m# S! E& @3 _5 y/ r
lgg=5; A) R& U1 Z! N l& {( _
computer.pp.d[1]=5;
- z# \. v1 T4 y$ d1 Y$ }& c& {" F}
- g. F) ?8 [- W7 P q; Gelse if(computer.pp.number<=23 && computer.pp.number>=20)0 r" v3 U6 ]" p$ O7 x" B4 v
{4 T) V0 R& C# ? Z" T# n% ~
lgg=6;
# L' @& Y1 b" x( Ycomputer.pp.d[1]=6;
. p& n, M0 {9 ~3 y} Q. n6 m" b/ \
else if(computer.pp.number<=27 && computer.pp.number>=24)
' K7 s4 v3 i- M) d# l$ ^{
+ R5 n* N; I4 t3 ]4 ^+ A4 ^lgg=7;! h* U5 X7 j4 t) {# U2 V
computer.pp.d[1]=7;' p6 B( b/ K+ Q4 K& D
}% Y$ r7 q9 w1 t+ J; _
else if(computer.pp.number<=31 && computer.pp.number>=28)- E+ |1 X7 W& d1 ~6 K/ i
{
% `% ~- u+ Y8 b% {* o9 flgg=8;; A/ R- v! T0 @8 t
computer.pp.d[1]=8;
" b0 p5 f2 G. @}# v: H3 P% ^$ S2 n
else if(computer.pp.number<=35 && computer.pp.number>=32)
- N# S m2 |) w( a) W# \" q# k{
+ [0 }7 m$ n) o9 dlgg=9;5 V' P2 y; ^, M. e, u- O: l
computer.pp.d[1]=9;! G7 [% i/ {- n% W5 B9 q
}
$ q( r$ k; B% d4 j2 z}9 K, y( o. _0 S* _- V
else if(computer.pp.number<=71 && computer.pp.number>=36)( A$ k# `( `8 v- G9 @; I- c0 y
{0 W+ @" o8 S. v
lg=2;
9 E. {5 y, N Acomputer.pp.d[0]=2;, l, d* l0 y* A' @
if(computer.pp.number<=39 && computer.pp.number>=36)
! U% @2 I# E$ G3 j{
7 r% E( c7 B5 Y" E' rlgg=1;$ P: Q d$ l' D% P2 n$ P1 a- G
computer.pp.d[1]=1;
, W/ q0 |9 S5 m}7 F+ O% g8 ^3 i8 Q* I
else if(computer.pp.number<=43 && computer.pp.number>=40)
) y4 g; L$ n( L2 r0 [{
, `) Q" v* n; R Blgg=2;3 a% j$ Y- X* y# B
computer.pp.d[1]=2;
' l4 L6 [1 H; Z8 U7 X}
! A. u c$ J# ? {9 H* ^6 Telse if(computer.pp.number<=47 && computer.pp.number>=44)
' A0 X% X( f7 s8 H4 \/ z5 \( b{8 G& x7 n+ f! c
lgg=3;9 X' |7 g- c- @4 m7 e7 u
computer.pp.d[1]=3;- H, L# i2 M& c- B
}" E0 z5 Z/ r& |1 B5 R2 i
else if(computer.pp.number<=51 && computer.pp.number>=48)
3 \2 z+ r b' t: c+ r{
. v6 X8 E% z; o' o8 t# y7 ~( q+ flgg=4;& p* L0 Y/ k7 |* B, z0 N6 m8 h
computer.pp.d[1]=4;
v2 D3 ^2 c4 K# S) u, F `0 t}) M8 B! V2 g1 {* q$ V8 [" G0 r
else if(computer.pp.number<=55 && computer.pp.number>=52)
3 B" u; ?/ r& u4 G1 ^$ p{+ O8 j# ]0 @" ]# N3 b5 w! R
lgg=5;
) ~) l) }) x' M: ^: Icomputer.pp.d[1]=5;: {/ }8 ?( u; A
}# j+ p6 e0 B$ P9 o
else if(computer.pp.number<=59 && computer.pp.number>=56)6 Y: J# Y4 N7 P) F* n
{
! L3 f- M: R7 L2 y) i) ^9 V; glgg=6;
1 n' p( @( E" K9 y7 Acomputer.pp.d[1]=6;
( r' _' u1 }0 f9 ~5 t, P}
. c J& {# b( L8 telse if(computer.pp.number<=63 && computer.pp.number>=60); S: h- r, y B* w% d
{) Q; Z( [0 @& w! X
lgg=7;2 I2 o) ]& q* d/ h! d7 ?! ~: S
computer.pp.d[1]=7; N+ O5 |$ F& z9 A2 N9 P) X$ H' W; m
}4 |+ n: ^$ W& b- h2 L7 m* p/ B% D
else if(computer.pp.number<=67 && computer.pp.number>=64)
* E3 f/ X3 h; Z( u- I+ O{
/ K/ i2 m$ \; f; R' A4 Elgg=8;
: W6 o1 ]0 R( Q* z; ecomputer.pp.d[1]=8;( `# f; [' Z7 k
}4 F7 ?( n I+ ^, _1 j
else if(computer.pp.number<=71 && computer.pp.number>=68)8 Z7 b9 m1 u; l I& F& Y
{
) k, j! i% C, J7 b/ _8 C7 Ilgg=9;
_3 ^! l! T8 B' Icomputer.pp.d[1]=9;
1 i, q, X; \# h}9 |2 D6 C7 z5 x U
}$ P, H6 t5 h( N
else if(computer.pp.number<=107 && computer.pp.number>=72)
& ~! C3 w% g2 B4 ?: @9 l3 N7 B% b{, d! U8 o7 Z' Y9 U$ @
lg=3;
2 L, V2 V. f8 j% y8 M1 P$ B" rcomputer.pp.d[0]=3;
3 G# z6 j/ K+ iif(computer.pp.number<=75 && computer.pp.number>=72)+ g8 \1 x; `! j+ R$ t+ ]3 n
{
$ z/ C8 `2 a3 X+ B& Hlgg=1;
6 Q, j+ ?/ @+ ^& U2 Tcomputer.pp.d[1]=1;* }8 ~. o& t& ^
}
7 {, O+ m" j5 l/ B# ^6 b+ Welse if(computer.pp.number<=79 && computer.pp.number>=76)
+ p9 `0 o7 W& \* ^7 A1 \; a{1 B( a* V3 t& {2 p$ L
lgg=2;; e! _) w& y. E9 Y9 G9 }$ h
computer.pp.d[1]=2;
7 N( M5 U d/ e. S3 v0 }}
* p3 A% y/ f/ G [9 b+ t/ kelse if(computer.pp.number<=83 && computer.pp.number>=80)' R- x: X$ T& f
{7 O- f0 w4 g4 w4 z0 C
lgg=3;
2 }# x0 Z; E# X* ?; k i) lcomputer.pp.d[1]=3;
( z$ s: t% {7 @" c! [2 g- [+ g# r- g}0 Z" {! x/ J8 {/ z' c+ U% ~; P, x
else if(computer.pp.number<=87 && computer.pp.number>=84)* N0 X8 o- j# m$ a
{ T/ c; a) b: e9 h7 f8 e9 w% A
lgg=4;
- a' B4 B l G9 ~computer.pp.d[1]=4;
# M2 i- Q/ G, d- }) c, Q- B* {}
5 d3 U. ?' h2 h1 w: [; [: A8 I5 E: felse if(computer.pp.number<=91 && computer.pp.number>=88)
J9 T- c8 s4 K{3 l* r0 q! v3 v
lgg=5;
. D2 m" H! b- r P1 r4 q8 Y6 Gcomputer.pp.d[1]=5;7 h$ D- G- i% ~
}
3 B& Y, {- s! e8 celse if(computer.pp.number<=95 && computer.pp.number>=92)7 U( n5 I5 z4 h- a7 X/ f3 L8 {
{/ N9 D. M' R, M3 F( a: m, Q A
lgg=6;
: b1 V* X |2 Z$ Mcomputer.pp.d[1]=6;
e% _/ E$ K( j9 N" V( P}: v) g% x7 E% S& P
else if(computer.pp.number<=99 && computer.pp.number>=96)* N( o/ w: G% t _; ?
{' X8 @; j4 b/ \2 w0 b3 a" c
lgg=7;
8 e* Q8 K; c" h, m* [ g: V$ O6 jcomputer.pp.d[1]=7;3 o+ U* B4 I! F; S+ G! n7 I
}
5 W7 U0 r8 s" v) m2 E) Celse if(computer.pp.number<=103 && computer.pp.number>=100)
F5 e1 _& L7 B, F4 N{; i* N Q( U" }3 {" q+ F F" ?* z
lgg=8;
. g% I6 m1 V4 Bcomputer.pp.d[1]=8;! U& {5 m _% A7 M* o
}# M' l* u" l# V8 U. l
else if(computer.pp.number<=107 && computer.pp.number>=104)$ M; m0 }) p7 i, y7 c2 V
{
l. `# l, v: ~6 w8 T8 U5 Glgg=9; A* b/ y5 U: O# a4 l
computer.pp.d[1]=9;
0 o. [" |1 P$ Y. @* |}
0 M( ?& E, ]0 @}
* u4 V6 E" I7 Yelse if(computer.pp.number<=135 && computer.pp.number>=108)
! g" _* T% S! E" j) z8 n* E{' r9 n6 {8 t! W) P' ^' L8 _ ^! H/ V' f
lg=4;
9 o6 a, |0 N6 s5 n( @, X5 X- Hcomputer.pp.d[0]=4;0 i8 i! l& {9 a4 u# M( T
if(computer.pp.number<=111 && computer.pp.number>=108)+ S; i7 A& I* ~) a1 ^* T
{* ^. m4 |, _7 l" r
lgg=1;
4 r" N, M7 W0 L, j9 V0 T& |2 Dcomputer.pp.d[1]=1;
( [6 k T# n; ^}1 Q+ D- a( D. I( o% \3 R
else if(computer.pp.number<=115 && computer.pp.number>=112)
/ | b4 F6 B& G( t3 Q{
6 B1 T" ?) _) c5 ^lgg=2;3 S0 \6 X9 Y( T/ `5 U
computer.pp.d[1]=2;8 N& b2 d7 @1 a6 S7 N4 [
}
/ J/ H3 c9 A, velse if(computer.pp.number<=119 && computer.pp.number>=116)
$ Z1 @1 h% M' j6 C3 b8 n{
! B7 e3 s& D0 mlgg=3;
9 k/ |& N8 c( L: Bcomputer.pp.d[1]=3;7 I5 Q7 o% U! u. ]8 v8 Z& \
}
0 Q+ K/ X) V1 @' @else if(computer.pp.number<=123 && computer.pp.number>=120), Y0 L( y3 k8 _3 d: M4 ~
{ y" p0 m- c/ S
lgg=4;
+ Q; M# y' }" X6 E* D2 }computer.pp.d[1]=4;' L, p) o4 O% p I% L8 @/ _5 {
}) |7 E# u8 A8 x( ^0 a
else if(computer.pp.number<=127 && computer.pp.number>=124)
) @ O# ]( F( K3 O" c5 B7 X{
I- D+ [1 J0 a' dlgg=5;$ W, `$ f7 O; m$ d$ V7 c
computer.pp.d[1]=5;
. }& E B3 T$ S5 ]3 O" [& @3 L}6 P" L* k6 L2 ]( @! u
else if(computer.pp.number<=131 && computer.pp.number>=128)% [+ e: T8 ~* ~( X1 Q0 ]/ q
{+ Y3 W7 v. }% p* a: p1 }
lgg=6;& y# @7 ^. c0 k& [/ t" S! T; }
computer.pp.d[1]=6;& r+ G: {/ O7 v. ]* |
}% y; }% C s' B1 X# w
else if(computer.pp.number<=135 && computer.pp.number>=132)
$ T, o0 ~7 c* D9 K{' @4 q" J: V2 w$ ^
lgg=7;
: `+ c: m% L* o# J) Y/ C# _computer.pp.d[1]=7;
0 `2 N# x+ L5 c, a}" R* X; o, i& C( Z3 ~
}" O9 j, W2 V" U5 g3 q6 ?
* y! Q; f0 d& F X4 b; P% ]1 hif(logo==lg) /*如果相等的话,那再进一步的判断,乓杠的判断*/
+ J- j9 u }8 X5 t" q7 T% P# o9 Gif(logoo==lgg)
: k' I5 B& I* p+ ?pg++;
. M* y6 w. [1 k: N& r# pch.lg=lg; /*保存电脑手里的每张牌的信息*/) s% ?: U2 g& F( J) M; `) s
ch.lgg=lgg;5 l1 ]. ~8 l/ l- X
lg=0;
& @. x8 Y7 `# W- _" klgg=0;% K: X( R# [; q5 b) _+ k4 G& o' v
b++;# c; e- z r t8 }3 c, T. O7 ~
}' Q: ^" [+ D) r. u: {
if(pg==2) /*乓*// X; g7 C7 l0 p
{
8 H1 Q d1 {2 @/ |
& l) Z: Z0 P2 W0 M+ O! O1 a: Qsing=1;
, c% \% n1 h6 ?, k: M) S. w# ~b=computer.m;, v+ `4 j A$ \6 e+ Q" M
while(b!=-1)
1 |2 L" d* B, }7 g9 @2 S8 S{( K6 Q4 C' b$ s8 N
if(strcmp(me.pp[c].k,computer.pp.k)==0)
4 n+ O P6 r( }! k0 \computer.pp.p=1;
. K. z$ c' r2 G- U/ ~
2 P) z( N! ~* }/ v Wb--;
: F" I9 J2 y1 ]2 g}
* R6 [/ p8 @6 e% b) F% j- s# ]0 f$ H}9 \. ^5 S# S+ A7 X3 @# H* I" t: q
if(pg==3) /*杠*/0 A/ `2 Y; q" E( f# I; S2 X/ Y7 ?) H
{
5 W2 g5 H/ R E3 S
$ g8 N/ c' m0 d; E4 hsing=2;
. z: b, V. X/ _( J9 W# k# [b=computer.m;' c- Z4 t; V/ h+ Z$ M
while(b!=-1)
/ S! i3 @. N$ g7 E+ S3 A! }{8 ]: ?, \$ ]: S+ N
if(strcmp(me.pp[c].k,computer.pp.k)==0)
( E, O9 @* T+ Fcomputer.pp.g=1;
6 J% M$ |) o, g8 ]/ e7 z/ H* Bb--;
% A- u3 w7 d1 K) r0 k; p, U! ~}
; H# Y1 i& u7 r8 B# |}' s6 _. ^. i% E: ^- _/ v* ^* [0 r, N
f=0;
5 E5 Y7 s3 a! X0 z$ t7 wwhile(f<computer.m) /*吃的判断*/
: v0 L! L' }3 q6 S{ if(ch[f].lg==logo && ch[f].lg!=4)
+ f7 F9 P- O+ n% n+ w2 y0 i) r{: \ y0 E I F6 ]
if(ch[f+1].lgg-ch[f].lgg==1) /*顺吃*/5 m% \. _& P/ m7 B9 a, G2 Q
if(ch[f].lgg-logoo==1)
/ L! v$ P: M) i{7 Q& Q4 g7 O+ I1 I. J/ \
gp++;
2 ~# z5 }) ]; e$ U. Hcomputer.pp[f].c=1;
- U* {* Z: n- H( Ucomputer.pp[f+1].c=1;6 x+ k* Q0 m& Y. F4 ^+ D! U
}) |+ i3 Z8 |9 V7 A; c( L! L
if(ch[f].lgg-ch[f+1].lgg==-1) /*逆吃*/
# M+ C: r) C: N2 Y8 |& L8 h! M% P8 O. Nif(ch[f+1].lgg-logoo==-1)! t5 S' h$ q. Q- z9 ?# T
{
( e6 t" N( m: |2 B( Ygp++;/ g6 r' R8 ?: E# h' H( M
computer.pp[f].c=1;
% I' _" |+ ^4 x7 H: l% icomputer.pp[f+1].c=1;2 Q0 `) T' G2 I9 A H: r* ?
}' r# L( n2 |9 P8 {
if(ch[f].lgg-logoo==-1) /*中吃*/5 ]; x) q9 _6 y# g
if(ch[f+1].lgg-logoo==1)
7 Y' H! G, O5 t9 @: s% D{3 V; G% ^9 D* D" E! V% u
gp++;
. R7 O) p# o. [" `* Ocomputer.pp[f].c=1;+ _# I/ z) `5 Z8 p! g1 y" F( d
computer.pp[f+1].c=1;
% a0 L& H' i1 \$ h6 Y}
0 L5 A+ n$ ] P$ ?if(gp==1)9 w; P+ ^! U) F. K# F2 E
break;" [; m ]* w0 h3 W! b6 H+ n
}% P2 @: Z ?3 w, l
f++;
- O. ]: q; e" ], e. {- a% M}* o6 ]# H2 }) ~7 J/ I+ I$ A
if(gp==1)
. U) Z h! A' P5 O z& P- V Y# A{sing=7;
9 r) | Q& G2 G. }% S+ N Y, c( `; I5 X# M) k9 Y; v9 |2 ~4 m
}( b8 m& E: N8 \* o/ p) t5 H' W
pg=0;$ B) W8 S6 x+ v: ~6 f7 z1 p' F8 |3 f
gp=0;1 b( u7 `( W% O9 x! z
b=0;3 J% I, g0 G3 M# Z- T
}
5 q; a/ {3 M. `+ n% Evoid rgznme(int c) /*本程序涵数的核心针对我的牌*/
' u0 H8 T% l: t2 P{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;
4 Q+ d6 u Z) o- n/ x, ~if(computer.pp[c].number<=35 && computer.pp[c].number>=0)8 _: d1 Y' k+ ?4 `, D
{& W% k0 K- ?. q! P# [/ K: w
logo=1;* {8 s G4 ]5 B ]0 ~1 j* _; ^
if(computer.pp[c].number<=3 && computer.pp[c].number>=0)/ s! ?3 [/ B$ v7 o- `9 }
logoo=1;
5 a/ m. e8 U: }4 B2 k) Velse if(computer.pp[c].number<=7 && computer.pp[c].number>=4)& J& h2 K, L3 l9 {1 w: K
logoo=2;
* C5 E% ?! Y1 selse if(computer.pp[c].number<=11 && computer.pp[c].number>=8)
" t B( n6 d) n# h! alogoo=3;
4 Q9 U& O6 @& Xelse if(computer.pp[c].number<=15 && computer.pp[c].number>=12)
4 ^8 [% v, L& ^$ V8 G( Alogoo=4;
7 q; g$ s* c8 Jelse if(computer.pp[c].number<=19 && computer.pp[c].number>=16)
+ o f# V0 M c( }logoo=5;
1 J$ @3 k# Y" {4 Helse if(computer.pp[c].number<=23 && computer.pp[c].number>=20)
0 Q& e8 b P% m" Klogoo=6;
0 l$ Q) x; R+ \7 _; \else if(computer.pp[c].number<=27 && computer.pp[c].number>=24)
+ Z! }* ~& |( Z1 Wlogoo=7;
1 X0 N! W. k4 a1 m1 Nelse if(computer.pp[c].number<=31 && computer.pp[c].number>=28)
/ S* X1 T1 C% flogoo=8;
; u- ~" @: X% A- relse if(computer.pp[c].number<=35 && computer.pp[c].number>=32)
8 f Q- E+ \1 ?9 \0 m( Ulogoo=9;/ X8 _. i' D; v! w: }5 W
}
# H6 H9 i9 K- }5 Y/ ?6 ?else if(computer.pp[c].number<=71 && computer.pp[c].number>=36); \, w/ s: b: P3 f+ B" \3 A. M
{9 B1 U/ h2 h+ t: `4 [
logo=2;
5 h3 X" S- V% i9 Yif(computer.pp[c].number<=39 && computer.pp[c].number>=36)- p2 l1 S2 ]0 t9 E) o& g
logoo=1;* r ~2 c0 e- l
else if(computer.pp[c].number<=43 && computer.pp[c].number>=40)
# L0 k; v( y v/ } [$ i4 Blogoo=2;
/ G/ ^5 `* H4 m$ m, v+ Jelse if(computer.pp[c].number<=47 && computer.pp[c].number>=44)
' j' ~& A1 F3 c9 Nlogoo=3;
5 G2 Y) Q+ @ V% a6 X4 Z9 _ ?8 Jelse if(computer.pp[c].number<=51 && computer.pp[c].number>=48)( Q* t/ G& ]- V/ Q" b+ E: |9 s
logoo=4;
3 z1 x0 b; n( L; R! L' b# welse if(computer.pp[c].number<=55 && computer.pp[c].number>=52)
\' F' {+ a6 R1 r! b; m! ^- Zlogoo=5;$ F6 T" Y4 q2 c" C8 z$ l* \
else if(computer.pp[c].number<=59 && computer.pp[c].number>=56)
0 n; \* N, X: y1 v4 a/ w! J& _logoo=6;
9 E: j ^! O( v. xelse if(computer.pp[c].number<=63 && computer.pp[c].number>=60)
, W. t8 l+ }& }; n- wlogoo=7;
& P1 m7 e* B8 m/ delse if(computer.pp[c].number<=67 && computer.pp[c].number>=64)2 K g# o2 N; F! P$ u" i( X- R
logoo=8;
8 \ Z# T! M! w7 m, nelse if(computer.pp[c].number<=71 && computer.pp[c].number>=68)
7 g: J3 t" Q X* Z" Qlogoo=9;+ J# l$ g. P1 t Q# l6 h
}
- g/ Y9 B4 f+ Q2 Melse if(computer.pp[c].number<=107 && computer.pp[c].number>=72)! K8 q) r. z/ m3 I
{
/ s4 Q1 n$ ?4 p) e7 R/ C3 }' Nlogo=3;
+ f, |7 E7 ?. H0 b2 l: ]2 j0 @5 Fif(computer.pp[c].number<=75 && computer.pp[c].number>=72)' i& Y7 b! d/ f8 ^4 L
logoo=1;
3 ]+ m) d0 G0 {8 ]+ l% q5 lelse if(computer.pp[c].number<=79 && computer.pp[c].number>=76)0 X4 q3 p3 ]1 A6 B( s, `! [" |
logoo=2;
. o v/ N8 ?5 d O3 V0 E5 ^else if(computer.pp[c].number<=83 && computer.pp[c].number>=80)
7 \9 r- @+ L4 m$ Tlogoo=3;
$ Q( T% z+ `0 a" ~, kelse if(computer.pp[c].number<=87 && computer.pp[c].number>=84)
% H; [& o; T5 M' X& g- a/ Llogoo=4;% J m8 x! ?5 K# Q8 g
else if(computer.pp[c].number<=91 && computer.pp[c].number>=88)) f' o2 H q) _9 P2 f& |, c+ j
logoo=5;
/ r* J* L4 y! _1 Belse if(computer.pp[c].number<=95 && computer.pp[c].number>=92)
- u9 ~7 G4 Q4 d% |; f' y. G& V2 tlogoo=6;
& m: P6 o3 y3 R) @' ^8 nelse if(computer.pp[c].number<=99 && computer.pp[c].number>=96)* |. v* [4 k3 B1 s, r8 W! O
logoo=7;8 F( L* U/ D w8 r& N5 T
else if(computer.pp[c].number<=103 && computer.pp[c].number>=100)
0 }6 x `* d) tlogoo=8;" P% {" L `5 O6 R# {! Y
else if(computer.pp[c].number<=107 && computer.pp[c].number>=104)
2 |9 h$ S2 d- m' Xlogoo=9;
& e( K; W; v$ B$ o5 a}
7 |7 W) C8 l ]0 j- felse if(computer.pp[c].number<=135 && computer.pp[c].number>=108)( k2 B' a' S" @: U6 V) q
{/ Y3 v% C9 h j; j' v9 H7 a
logo=4;
" U0 X4 y& W8 W p5 nif(computer.pp[c].number<=111 && computer.pp[c].number>=108)
# V# l+ U$ t, S+ F- b. w# x, q8 H* [logoo=1;
& f+ V& U( V4 B; qelse if(computer.pp[c].number<=115 && computer.pp[c].number>=112)" a% j ]% v) O6 a3 U- z" \) [$ M
logoo=2;7 i+ g1 W. v! g) a4 S. j) Q5 ]
else if(computer.pp[c].number<=119 && computer.pp[c].number>=116)1 O2 L/ a; C( Q# I
logoo=3;
% x' l# W: O! Q. P) ~else if(computer.pp[c].number<=123 && computer.pp[c].number>=120)) b1 P8 ]2 R% {+ t# C
logoo=4;$ h+ a3 F6 E& Q! N( k" a. F3 e
else if(computer.pp[c].number<=127 && computer.pp[c].number>=124)
* ]6 _5 J7 S" H5 l6 dlogoo=5;
. I+ |$ k9 ~) B4 G# h8 o telse if(computer.pp[c].number<=131 && computer.pp[c].number>=128)
- P5 R6 J8 z' o& ilogoo=6;/ T% L1 q/ O' t6 j
else if(computer.pp[c].number<=135 && computer.pp[c].number>=132)2 u3 e y2 X1 S# F( e) M8 a$ ]
logoo=7; x1 X4 E6 f# B" h8 b, R; D
}% a" ?& b( h: p1 P
while(b<=me.m)
3 k* Z6 q# {9 B+ L6 k5 \3 n' y{7 \( m+ z7 i1 C- W: |. A
if(me.pp.number<=35 && me.pp.number>=0) /*我分析后出了第一张牌*/8 |8 i1 g0 p+ J! C* y
{
3 m. E* l- m8 G+ ?+ |4 a# Zlg=1;+ X% I0 I/ }1 r. y, Z! a
me.pp.d[0]=1;
, X- a/ i# ?5 m) R9 q: F& N9 fif(me.pp.number<=3 && me.pp.number>=0), v+ } ~8 M" N* T" A. m" D
{
8 b" r( B, ]% slgg=1;
! ^% W& N5 m: Q+ ~, g) W% `% Ime.pp.d[1]=1;
, C; C* K* a+ H, A* d6 M* O}* `8 J: Z, P# m% I
else if(me.pp.number<=7 && me.pp.number>=4)
3 B @* L! q) G* w+ C{
7 B. X. K: X& K1 Y7 x* @ ~ Y6 rlgg=2;! E/ |# a1 r: p: e6 G
me.pp.d[1]=2;
+ z2 S" q7 `; |( A; N$ s0 Z}
/ E2 v9 k8 _9 R; o( r, m7 g, Gelse if(me.pp.number<=11 && me.pp.number>=8)
+ X3 \9 A/ h' W, T, F{
. b- E/ g; K e6 ?/ Ulgg=3;
- u# `5 M9 \1 J1 y! g! O7 eme.pp.d[1]=3;8 Y7 t0 W6 p& x5 M2 M
}- G' }9 r! @3 C' ?, ^4 y: L9 G
else if(me.pp.number<=15 && me.pp.number>=12)
. \* x: h) x5 Q' }: M& V+ _; {{
7 d6 g! t, o1 o$ |! z l3 Nlgg=4;
/ ^3 {4 r, Q# W. `7 ?, l* cme.pp.d[1]=4;
# F3 R* Y" \4 L}
- n0 n; r, f- W! kelse if(me.pp.number<=19 && me.pp.number>=16)
+ G' {* B* v: \; e{
: I2 _' ~# e3 B) v/ `lgg=5;0 [# b* W/ H' o; U4 F, F/ W, f
me.pp.d[1]=5;
5 S) m4 ?/ E5 P' x" p0 F+ w8 f}! M d% {. _$ N' a) Q+ A
else if(me.pp.number<=23 && me.pp.number>=20)
9 O0 ^' R1 j/ V+ l" O4 T{: U5 C: `( D9 H6 E# T" K
lgg=6;( a) _9 F6 e; F
me.pp.d[1]=6;
$ H" j8 h: \" z$ L3 D3 H0 w}% ^1 G# }* ^, [
else if(me.pp.number<=27 && me.pp.number>=24)0 D) T) M( r1 z" f& ^) a
{
: t4 L: p G( Q Hlgg=7; ^- H4 }) M/ n" V! @
me.pp.d[1]=7;
$ r z, k. b0 O( E}, w+ n4 g1 M( @$ j% p
else if(me.pp.number<=31 && me.pp.number>=28)
9 z0 }3 w% z& [. X( p! i6 p/ @{
% X- j5 W# p3 I& ^( ~1 Vlgg=8;$ W% S5 k5 X0 Q6 X: V! y& X+ i
me.pp.d[1]=8;- o2 C5 v' W! [0 W' {0 L
}
0 @! b4 `7 O* ^5 |' Eelse if(me.pp.number<=35 && me.pp.number>=32)
% H0 ~2 [ D9 h: g4 _{
9 ~6 O! [/ V0 tlgg=9;& ~8 x) V: u1 a
me.pp.d[1]=9;8 Q" m' T {8 Y* K3 z
}; ^, a# U3 Q* E" h n2 _( Z
}
0 w7 R6 H k# c, q4 Uelse if(me.pp.number<=71 && me.pp.number>=36)+ U& r+ I7 v% X2 U3 u
{% g/ H+ w& {$ A1 M
lg=2;# x9 ~! A X1 A& E7 O
me.pp.d[0]=2;
* M- O" Q+ C7 e1 qif(me.pp.number<=39 && me.pp.number>=36), _7 t; V0 }6 w1 X: H
{
- ]; R6 P8 J) D- y5 f6 m. c, K% H0 glgg=1;4 p, x+ k8 D* w4 X: Z) N& w1 W9 g) n
me.pp.d[1]=1;
0 s& p1 @6 C9 N1 D}: _$ n. g, {- r8 f
else if(me.pp.number<=43 && me.pp.number>=40)% A8 [" J7 p3 O, L- P) X
{: A1 B" O3 d% C6 r. o: s/ \
lgg=2;
* G L/ i5 [( j* m% J, J2 H0 Sme.pp.d[1]=2;( V% d! C9 u" d p& U$ h
}
5 T( d! x5 E7 S) V/ g- s7 Felse if(me.pp.number<=47 && me.pp.number>=44)
# s, D& c2 M; T+ }8 p: S" d" `. Y{
! b- B$ r, [" T5 P) h) }lgg=3;
7 ^& E' X( V) f g" ^) {2 \me.pp.d[1]=3;$ M3 M5 W' d- N
}# G7 H' \" o( M- l7 S! p
else if(me.pp.number<=51 && me.pp.number>=48)
" k0 { D6 T7 e8 R3 h- Z{
2 s# T/ @8 G) L, {lgg=4;
$ ?: |% M4 a y5 W8 t( J7 S4 Vme.pp.d[1]=4;
" Z. a! Z, S# P}3 t( o. N, j4 }' i, P0 Q
else if(me.pp.number<=55 && me.pp.number>=52)
& }) R0 r+ J" s% F{
5 O% v, A; K, z: C- a4 mlgg=5;
% E2 g& [! k' a8 `7 n& Qme.pp.d[1]=5;) q1 @6 h. q6 [3 u7 ?
}. f' }; l6 t" f* b+ w, B
else if(me.pp.number<=59 && me.pp.number>=56)& c6 y0 W0 G! I1 c: {; z% Q
{8 y( b$ A+ V6 j* F4 C
lgg=6;+ i$ I! A- w) Q6 c: M1 G7 E
me.pp.d[1]=6;7 A+ F/ v/ I' \$ M8 C
}' X2 W8 m2 \7 \! `: a& O
else if(me.pp.number<=63 && me.pp.number>=60)) ~8 j& b3 p/ q$ q0 `% p2 u2 H
{
7 N9 n0 w8 H# _5 Y2 P8 ^2 M% clgg=7;
@1 v/ s2 y f- |1 l9 kme.pp.d[1]=7;9 K+ J0 L' [7 H) G; Q C5 T- d
}" L9 t# n* o+ j
else if(me.pp.number<=67 && me.pp.number>=64)
3 N. R+ _# r6 q5 ^$ C0 j{
5 ]4 O. L8 s! z7 m- olgg=8;7 g- b) t8 @# n4 C: G
me.pp.d[1]=8;
4 b8 T9 H! [9 H% Z; X' B}/ X4 P" `. w+ a* |5 r6 k% Z9 |: t
else if(me.pp.number<=71 && me.pp.number>=68)' Q% t5 p6 U8 h% l4 f6 R4 F
{
* A ?: v* ]/ c$ F. H* P. j6 n2 plgg=9;" y( H A+ R5 q A t8 E2 ~
me.pp.d[1]=9;
* K$ `4 l7 ^2 i0 `}
# T+ e" g: @8 g' O}
. r8 s; R' e- V3 x( W; [else if(me.pp.number<=107 && me.pp.number>=72), [- L7 D+ u3 @. H. y
{, ?2 D& j1 B& r( D
lg=3;
0 ^- d8 K4 X; e9 A+ I! f. u( ]+ }me.pp.d[0]=3;% B8 P+ h* ], Z, h
if(me.pp.number<=75 && me.pp.number>=72)/ h1 X& z9 k5 h0 m
{
' G" Z8 O# y! Algg=1;4 i8 N* [4 F0 O) C% P
me.pp.d[1]=1;; T1 P( J+ G! f2 q
}& F- e# p8 }" a
else if(me.pp.number<=79 && me.pp.number>=76)
% R% _) Y& f. u, J{* ~0 O3 A* N* E3 E, u% W& ~- d
lgg=2;' N: ]2 @9 ?& D( _
me.pp.d[1]=2;8 }+ n; N8 \4 m8 {/ A2 E2 s
}
& Q' |& `: P" welse if(me.pp.number<=83 && me.pp.number>=80)
+ O/ f2 _: N; R" s0 q c5 h7 o- b1 o{
- h3 f0 ~* C/ y7 N% l4 {lgg=3; z9 _8 \6 b. Z. y! I% z, w# e
me.pp.d[1]=3;
/ ~9 D+ e. g9 P- n3 b}
+ P9 m6 @- T' ]0 welse if(me.pp.number<=87 && me.pp.number>=84)9 a+ ?7 q# v q9 c4 G+ l
{3 d, h: y- w2 y# z; O5 ^3 m
lgg=4;; A0 K" K- Y( T
me.pp.d[1]=4;
& }% i( ?* t7 S a( ^! q- [}& |- Q: |# ]5 k1 w
else if(me.pp.number<=91 && me.pp.number>=88). D- M: V- i" z) p
{0 u& i& p5 i' i* z4 P: b
lgg=5;
, u& Y1 N( A* J: v8 [. L& Qme.pp.d[1]=5;& h2 ]9 @$ h v+ A# K P) h
}
0 R" x4 m L% Y9 H3 X% |else if(me.pp.number<=95 && me.pp.number>=92)
/ B) S( c) f% J7 d6 j- ~{
* |6 b& U8 Y3 P6 olgg=6;
; d3 u! x9 }* J# M4 p) i& eme.pp.d[1]=6;7 ^) I. N/ l8 z2 ^
}: E! }" z$ e! j+ X( L
else if(me.pp.number<=99 && me.pp.number>=96)
2 r7 s$ m/ s, B5 i{$ c v8 u7 s/ b8 V3 [
lgg=7;9 M) k% c, `' N" q( w
me.pp.d[1]=7;
3 n7 t# ?! b! V" A5 c}) N- T5 h% H8 \# K* J8 N) y6 A
else if(me.pp.number<=103 && me.pp.number>=100)
/ i- E5 P1 v* e$ U{8 \' ~5 y% w; Z% C7 ?8 ~
lgg=8;( o: g. G- d7 |2 z. u. V
me.pp.d[1]=8;4 j" L5 d! N3 W* a9 r0 L7 a) g
}7 f8 E5 ^5 x( P! @2 {( I; F
else if(me.pp.number<=107 && me.pp.number>=104)
; k( {, r0 N3 D6 m) [+ h( Q{
1 F& m. R1 H% {) Olgg=9;
9 S, M; h1 l) _me.pp.d[1]=9;
y& t# |) j8 a. a% n+ v}
' K5 K8 |) m& i3 Z9 a) }. T}
, e/ b+ s! T2 v$ J$ E& X& M2 Pelse if(me.pp.number<=135 && me.pp |
|