- 在线时间
- 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>部分图片未上传
: n. e5 l0 D2 x8 I. E9 l/*天宇软件2 u' y9 h2 ]5 Z3 e
作者:上海黑暗之龙
4 j! {1 a: x t, r2002/10/301 r; R$ @& i: u% o
麻将原代码*/
7 p& I+ q- Z! J3 ?% M#include "dos.h"
$ Z+ C2 c# ~" u5 H#include "stdio.h"/ S2 p+ \2 F5 H# j: ^5 i, C
#include "graphics.h"% [1 s' @( K7 k9 Q4 S) F& F
#include "bios.h". U, x9 ?8 ~/ w. I5 D
#include "conio.h"
9 L! d6 r3 X, @3 ^% T#include "stdlib.h"1 H4 m6 Q, ?2 \' `- k
unsigned char far *video_buffer=(char far *)0xA0000000L;
9 D5 F% L$ r6 v3 E1 S \#define VGA256 0x13 /*图形模式13h*/7 A* H2 F! K: n
#define TEXT_MODE 0x03 /*普通文本模式*/' i3 R3 k2 s- b
#define SETVGA Set_Video_Mode(VGA256)
/ P3 X8 `+ o- _5 E2 y0 U#define OUTVGA Set_Video_Mode(TEXT_MODE)
" R5 x- N/ W$ s M2 R#define BYTE unsigned char
) C: E7 G5 V) L0 E1 v9 O% c: Y#define WORD unsigned int4 S. }+ U: I: W/ U1 r
#define DWORD unsigned int
4 ~( o* h+ P/ v9 y N7 n#define ESC 2837 C4 s! k$ Z& _
#define LEFT 19200
/ V8 X# @$ s$ ^9 P+ u3 A#define RIGHT 19712
) Y+ Y* o$ X6 W9 O0 @7 V#define H 90647 w0 v' @2 u7 s+ \2 ?
#define ENTER 7181
$ c8 O! {5 a8 p# X3 I2 _unsigned long int z=54400,zz=0,zy=0,zyy=0,z1=0,zl=10140;
5 J$ f8 Y. W" m2 Fint key=0,keyy=0,sing=0,sing1=0,second=0,threes=0;5 r- N4 ^+ v! G0 o, c1 `
struct chi
+ Y! J& B9 ^$ N+ C. y" H{
: t& ] M' j9 u/ J- m& L) k dint lg;2 ?1 m. J* j8 R3 Z* W
int lgg;7 x7 s5 E6 J e' G% A- f" e6 A# l
}ch[13];2 e8 X& k; C4 y! G' s! u9 {8 J
struct mj
* v5 _! ?; z: S1 A0 ~+ c{ char *name; /*名字*/2 b3 e% K4 Z1 W$ V) @1 y5 P
int data1; /*是否已出,无用了*/
2 e" B, [* @) P# {0 J9 I9 Tint data2; /*是否在手中,1为自己,2为对方*/" v! r0 L' q0 i2 X- l
int number; /*同一个花色的第几张,共4张*/
! T' Q; k4 A7 p J}m[136]={"1.bmp",0,0,1,"1.bmp",0,0,2,"1.bmp",0,0,3,"1.bmp",0,0,4,"2.bmp",0,0,1,
A; Q& m5 ~1 s9 {3 K1 |: U"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,
0 g5 u& c; r Z2 ^3 C. w& f"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,
0 L0 R' z% `! o/ }' G7 G0 M"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,
0 J/ |! R# ]2 T- N: [9 W& ]"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,4 W8 S; ~$ L# I$ X1 h. h" X
"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. P6 Z9 m! R" c, e$ @2 G"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,9 n5 t* Z3 k9 _1 n' c5 u
"9.bmp",0,0,4,"10.bmp",0,0,1,"10.bmp",0,0,2,"10.bmp",0,0,3,"10.bmp",0,0,4,
2 s8 _9 _6 I% g# G; D7 \. K2 z"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,
, p& @1 a! L: G) D2 S. E"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,! t0 ?5 Y; V2 b9 N, J; P
"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,! _, Z6 I1 p% Z& _, g
"14.bmp",0,0,4,"15.bmp",0,0,1,"15.bmp",0,0,2,"15.bmp",0,0,3,"15.bmp",0,0,4,
7 c& | |3 q# M$ b"16.bmp",0,0,1,"16.bmp",0,0,2,"16.bmp",0,0,3,"16.bmp",0,0,4,"17.bmp",0,0,1,
G/ h0 N3 x- C! W9 ]" ]"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,( M E! @, z4 o, Z: V% n# I
"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,* q- }+ r0 w' ?9 }# M# {+ `( t
"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,4 U3 k6 d9 {' c* I
"21.bmp",0,0,1,"21.bmp",0,0,2,"21.bmp",0,0,3,"21.bmp",0,0,4,"22.bmp",0,0,1,
& ]0 m$ J$ ^+ P8 e: r2 u, a% I+ z2 ["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,# E% ]+ _% H7 M* Z7 C
"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,8 T/ r9 M9 p5 i/ b# X
"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,: L% n- h+ } T; b2 ?
"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,
6 O5 m! e; Y2 m. r8 M"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, [- e2 D. Z( }9 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,+ g9 B9 r7 |; k
"29.bmp",0,0,4,"30.bmp",0,0,1,"30.bmp",0,0,2,"30.bmp",0,0,3,"30.bmp",0,0,4,3 `7 g4 i p" {* i
"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,- i, ?+ ^* e7 C' U
"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,+ [9 [, y% Q Z& u/ [& q7 \! R
"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,( v- f& Q6 Y" N' K) h4 X
"34.bmp"};
0 n/ X4 Y8 X+ h7 n, Jstruct every3 z" Z1 l N# F/ Q5 u+ S! t" r: O
{ int *k; /*名字*/& y# F2 u5 a E. a- \
int oneorfour; /*同一张牌的第几张*/
9 w2 A2 D) j( u1 C h* y; aint number; /*第几张牌136*/
$ C) p; f5 |: z$ u" [+ K0 mint p;( v: B- P, C6 X% L
int g;, E& {" X, f' D# H% d6 ]/ d# V/ N
int c;9 v) d! n/ `. E' Y, i7 e
int d[2];
' F& C3 X$ |3 o) g/ y( L$ e( \9 i: k};
0 z& b; Q/ ~$ S% ` estruct me b4 w$ ?" S, A# H# v! b. U
{ int m; /*定义有几张牌,开始有13张随着游戏的进行,会越来越小*/) D9 T8 \6 \1 G7 r; c z u. p
int p; /*乓对方*/8 x5 w# ]7 J9 J2 Q- e
int c; /*吃对方*/
w H. O) ~, _int g; /*杠*/& M! i" g& @3 ?1 n6 j1 @" B4 x
, r( d% d6 |' r3 W! `/ k! Nstruct every pp[14]; /*存放手上的牌*/
! n0 w4 u' q; @" E. V; O2 y$ M}me;
( x8 E/ v0 j8 i# u- Kstruct computer& r) w4 H" l& ]& j
{ int m;0 J6 E) ~5 M8 ^* }8 g7 E
int p;
- e6 @$ R. Z& {9 @0 b2 H, Bint c;; ]& T$ n! l4 j# R8 Y u" i) w
int g;
) S$ @4 J' g1 @struct every pp[14];
f& z* m! z- S}computer,comp;
, J+ P4 L2 C/ [* y) {
- U: @. P* P9 t* E/* 设置调色板 */" B1 o$ U% }6 T9 v+ P6 u
void Set_Palette(int Color,BYTE r,BYTE g,BYTE b)
9 {6 T. Q% l& \1 j{$ G/ ~. z7 b6 I
outportb(0x3c8,Color); /*0x3c8写端口 写色号*/: }9 R0 v, b2 z! U. `
outportb(0x3c9,r); /*0x3c9数据端口 R、G、B的比例*/
5 r, ?2 ^- w: a. Q. V8 routportb(0x3c9,g);) P. {( X1 Q7 [. F; N# l
outportb(0x3c9,b);
' s+ }- C+ f+ m" | @}
7 P$ D: Q' r' q8 W. b* ~' }/*0x3c7读端口 0x3c6计算机调色板寄存器调用端口*/; m& ]" V% M2 @8 s) U9 u; b& x
/* 设置显示模式的函数 */- l! W6 z0 N! @: W
void Set_Video_Mode(int mode)
% E5 r: A5 u E- _{
+ o8 Z! e) m! Q7 L. N% `+ ]union REGS inregs,outregs; /*定义输入和返回寄存器*/
3 K: C6 B1 B5 s0 Xinregs.h.ah=0; /*ah存放功能号0h表示进入视频模式*/0 g1 |1 v! W/ |: ^" K2 P" ^
inregs.h.al=(unsigned char)mode; /*al存放要设定的视频模式*/5 C6 w; O+ j/ E& {# p1 x: O8 }
int86(0x10,&inregs,&outregs); /*通过10h中断设定显示模式int86()包含在dos.h*/; I/ O/ |1 J$ n( T- Z
}
/ {; Z- x7 g( @$ N+ J% yvoid v_line(int y0,int y1,int x,unsigned int color)0 [/ a) h! G( b r) y; Q
{ unsigned int address,n,temp;
: V6 Q8 V' X' N) ]" k ? V' B. @: Pif(y0>y1); S; c8 {9 P- e1 m
{ {4 i$ O; d9 H- {: @" T
temp=y1;
; y2 X- a; }2 d" f: zy1=y0;( w8 ?0 o. l4 M- ~0 ?3 r
y0=temp;
* R% L( a. a: N" c0 r* l: q3 D}2 u: r ~4 S+ u: `9 k
address=320*y0+x;6 E$ M" ^6 q' x
for(n=0;n<=y1-y0;n++)
, T0 Y% t/ g0 }9 K4 [{& o( j9 w3 O; e8 A+ [# B
video_buffer[address]=color;
- |: {+ U8 c0 p) v9 [address+=320; \; y; }( l8 i* o' L
}" o3 h7 r' G/ a& \3 D# V. @, H
}7 C3 I6 y& k9 A! Q
void h_line(int x0,int x1,int y,unsigned int color)
, U* k( q1 v+ s4 q7 n3 H{ unsigned int address,n,temp;
) X! f: P9 s8 Y+ Q* s# p6 A% j- u2 y9 ~if(x0>x1)
6 L- j; z+ ~+ z7 u p4 J0 @& {/ X9 V{
& ], `" e! y+ Y( ttemp=x1; c( [# V2 j2 q g
x1=x0;
! r( k# C# {: ?9 T0 e+ e. b, a3 ox0=temp;
7 |% @% N) \3 X}- h/ C- u9 s; d& e C# H
address=320*y+x0;
/ Q1 j, k; ~ l" X1 c8 Efor(n=0;n<=x1-x0;n++)
9 t6 b) r8 S ~/ j{5 O1 m4 H$ B, e% e& c9 t. V
video_buffer[address]=color;
1 D! J# Z6 q# A) p2 Zaddress+=1;0 Q! W6 B: b5 c& s- r* d4 \* g# ?
}
n0 I- S' n: x' _6 S Y8 A}1 {) z5 v& x2 \5 C3 J* j( u
void p_pixel(int x,int y,unsigned int color), a( J, j W' D& n! L* ^
{ video_buffer[y*320+x]=color;
- {8 s4 d9 i( J3 ]( S& L}% c4 g) v8 S4 c' G+ e
void s_square(int x,int y,int side,int color)
, [$ i# Y0 `# f1 L/ }{
, o+ T& @' @$ Q* c6 M2 e& ph_line(x,x+side,y,color);1 }1 z: S/ U0 m
h_line(x,x+side,y+side,color);
4 a1 n3 Y9 T$ P( `& k+ p9 Y. tv_line(y,y+side,x,color);; j1 t+ v0 `# v- D0 U( `' E4 V
v_line(y,y+side,x+side,color);/ n6 }; n- J0 \, p
}
, u; f8 v6 x( Q" M' V. hvoid r_rectangle(int x1,int y1,int x2,int y2,int color)
; a6 X0 t) Z; v+ M; K# F7 _- C{, o: D8 S3 G- X7 I
h_line(x1,x2,y1,color);
' @8 b- c2 n3 P+ F5 ah_line(x1,x2,y2,color);) J" z+ h( ]: p3 o" B, y" j/ v% D, i
v_line(y1,y2,x1,color);0 G/ E% [, g3 K, P0 ]. U
v_line(y1,y2,x2,color);
/ i' h4 G, i& f( y3 ?* W5 U: R9 M2 z8 A}
# q: [" Q0 S, y! ?) \; ]void fillRectangle(int x1,int y1,int x2,int y2,int color)
2 O0 Q4 s0 E( z" Q! U{
2 Y( f `; A6 W: I4 p/ ? s8 z0 sint i;
9 k( n, E) t/ C) V( u& vfor(i=y1;i<=y2;i++)
- e$ T1 k2 z# b+ O& |( v{' S8 f! j% @ K
h_line(x1,x2,i,color);
4 w! Q& G2 o2 x9 V7 G; `. r$ _3 V0 i}
# f2 a$ H1 K2 y! p; b6 @2 p}
( l3 w7 p0 ~: k1 b' z" Vvoid showbmp(int l)
R$ S3 X9 @, k: b; q{ FILE *bmp;1 ?: u* l2 S4 [% |+ J! d; D
int i,x,y;+ H9 b0 |7 x# I) L: C" S4 p( m
BYTE palette[256][3];
& [: h; D& }1 vbmp=fopen(me.pp[l].k,"rb");
9 b! D1 {9 M- t" F9 s9 Ffseek(bmp,54,SEEK_SET);" }$ v. p. f* h9 i4 n8 b# S' s
for(i=0;i<256;i++)! _6 M7 Z$ \- a$ p: t* t
{0 n. L4 n& c$ W9 p( I* C4 s
palette[2]=fgetc(bmp)>>2; l2 J$ y. @' ?
palette[1]=fgetc(bmp)>>2;
2 ?9 K9 M2 N, L+ p6 u& R1 Kpalette[0]=fgetc(bmp)>>2;
3 s# k H# t8 _) W) z( k% o Nfgetc(bmp);
+ x, M) j) V$ }# o" Y* h! VSet_Palette(i,palette[0],palette[1],palette[2]);5 V0 { X9 q" }3 @( Z
}/ e* W8 Y: F. m0 x8 z. o4 v- D
for (y=0;y<30;y++)1 P; D6 E2 Z+ r; b# Q: a L) C
for(x=0;x<20;x++)
1 P# a- W& ^. F& U! [pokeb(0xa000,y*320+x+z+zz+z1,fgetc(bmp));
6 O7 G$ u% V7 x8 \- ffclose(bmp);* V* x/ l o0 s
}
) z9 K# ? h+ Dvoid showbmpd(int l)
' G3 z9 C* t( e{ FILE *bmp;
7 a) R0 @0 g$ x4 N& o7 z4 y8 D4 e; q$ Xint i,x,y;" }* ~6 ?2 D# x5 X* T2 A
BYTE palette[256][3];0 d( G8 `1 c7 t; ]0 y" d8 g
bmp=fopen(me.pp[l].k,"rb");
$ R3 l) q" X/ ?5 _* G( d/ u8 _$ k3 |fseek(bmp,54,SEEK_SET);
5 g# @1 b3 o* k% K$ [for(i=0;i<256;i++)
4 @% z6 T/ k: C0 J5 j. b{
3 M3 L% e, w2 R2 ppalette[2]=fgetc(bmp)>>2;
' x! H7 N1 l! V- m) opalette[1]=fgetc(bmp)>>2;
/ }* M7 `7 _9 Q5 e C! Z% epalette[0]=fgetc(bmp)>>2;6 L$ v; r ~# t. ]: T5 L
fgetc(bmp);# g; g% ?, }# j- u6 }6 j9 ^
Set_Palette(i,palette[0],palette[1],palette[2]);
) X! X9 M0 O2 d}
9 f# [" d6 I nfor (y=0;y<30;y++)
" @' O$ ^7 |6 Q5 O* f* E8 Gfor(x=0;x<20;x++)2 [" I8 Q3 M# E% e' O3 U6 m
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));) U* p3 P! x4 v2 {. s1 w
fclose(bmp);9 w! a5 B9 c/ G# m
}
8 J% \1 }" n$ e! M6 O0 uvoid showybmp(int ll)' B) h1 I' H5 T1 _
{ FILE *bmp;
$ ?# m$ o: r/ Z8 @int i,x,y;
1 b, o; L# _: V4 B' QBYTE palette[256][3];
7 ^8 `$ x, Y; K" F- J; X( xbmp=fopen(computer.pp[ll].k,"rb");( f3 n- G0 |% E6 E- G/ a+ a
fseek(bmp,54,SEEK_SET);
# r8 u" ?$ K' T0 z6 M T+ @/ Ufor(i=0;i<256;i++)
- L* K6 W @" h; Y5 o* V- h& k5 b{7 M% q' j: N9 X" T. L$ w9 w
palette[2]=fgetc(bmp)>>2;
2 B2 Y( m/ G( Dpalette[1]=fgetc(bmp)>>2;
" V) U* j, J4 s* x$ Y) jpalette[0]=fgetc(bmp)>>2;
2 s# X$ n+ O. k) r- ~) ^4 A! }fgetc(bmp);& ?9 k6 a8 l; O+ x8 T
Set_Palette(i,palette[0],palette[1],palette[2]);; w( h2 _2 z/ H3 F9 g4 y
}
4 N! Y% M6 W) _3 @3 g6 |% }8 V5 Y$ ?for (y=0;y<30;y++)
& {% G5 M: k7 }3 m# a% a% p( Afor(x=0;x<20;x++)
* J' `. j0 l s; \: u+ a. U5 O( jpokeb(0xa000,y*320+x+zy,fgetc(bmp));2 a# U% I4 j3 A" x: x3 j
fclose(bmp);8 G0 u# C5 _! ]$ A7 J
}: J8 G9 h/ Y! U, Q2 U! l; A, _/ K
void showcbmp(int ll)" f- F" P0 o3 ~7 ~$ [
{ FILE *bmp;; _$ o; q+ D- Z( i$ @4 z. l
int i,x,y;
' U5 I5 S2 ]) K) n7 F* m+ @BYTE palette[256][3];- q& q- k7 I! r: D
bmp=fopen(computer.pp[ll].k,"rb");2 @% ^0 h: \7 v( L
fseek(bmp,54,SEEK_SET);
! H" s. h$ G& s7 Lfor(i=0;i<256;i++)
1 l1 c: O7 t9 l& h{
: z# V3 |1 V9 I) Lpalette[2]=fgetc(bmp)>>2;. |2 Y( e& s+ U& h8 y& M2 O& H
palette[1]=fgetc(bmp)>>2;
: _7 ^4 z, ]( D/ k# y! O. cpalette[0]=fgetc(bmp)>>2;; v- K: a9 M# n9 X$ J% Q: Z5 `
fgetc(bmp);# M( l) x* `6 U( `: T
Set_Palette(i,palette[0],palette[1],palette[2]);
6 m' o; V5 V% l8 q0 i" U* u+ ^}
, ?! \2 K2 q5 C9 Dfor (y=0;y<30;y++)
6 n4 E# U6 V( Xfor(x=0;x<20;x++)
1 I5 Y* T# \4 _) Y2 z1 ppokeb(0xa000,y*320+x+zyy,fgetc(bmp));6 i& R# u. m4 X
fclose(bmp);
" W% Q6 R" y+ N1 y# _/ |}
9 N& n8 J" u8 H4 z% X c: o- svoid bmpp(int number)' c: d* b( S) l. x+ f5 Q) a
{ FILE *bmp;& X2 a6 H) C: l- B) ?8 ~4 p
int i,x,y;& p% o& p) `6 x0 N$ i
BYTE palette[256][3];
. x; k3 ]4 r5 O6 |2 V# @bmp=fopen(m[number].name,"rb");
' s1 A" D ~& K" Q: U) t+ @fseek(bmp,54,SEEK_SET);
( q+ a. g, q) {/ N" C; Y/ l. \; Tfor(i=0;i<256;i++)
1 j# D; x4 \) {% d+ U$ U{
+ r, X2 a6 E9 i6 {palette[2]=fgetc(bmp)>>2;' s5 D! g; N. }6 c: y
palette[1]=fgetc(bmp)>>2;' G3 u( [# S) ` d! ?
palette[0]=fgetc(bmp)>>2;7 Y& ^% E2 b1 F) e6 H
fgetc(bmp);: T9 j$ \+ n% O9 q. P7 x
Set_Palette(i,palette[0],palette[1],palette[2]);
0 G, m/ r9 E, {( ^; @( z}
6 \' O/ a# u; q( K" _6 Nfor (y=0;y<30;y++)
, n2 K. k* Z l- B# v1 Sfor(x=0;x<20;x++)8 l6 C7 ~& Z1 _( @ m0 Y
pokeb(0xa000,y*320+x+zl,fgetc(bmp));5 O) a6 t* d$ G; J
fclose(bmp);' _# |7 A& x J; m) c
}
' {8 C; B7 `% d) R5 G9 Avoid comlipai() /*整理电脑的牌*/
/ { n* G4 r0 U' Q9 D1 x{ int n,j,u;
* d' k& ~% A7 i( W& Y* Qint *lingshi;' p! `! I8 Y' |, T3 W' N: ], Z* g1 g
for(n=0;n<computer.m;n++)
* r# O8 h6 ^7 lfor(j=n;j<computer.m;j++)
5 S& G3 C; S- Z6 f) _/ n{0 s; G* S" p( _; i4 G3 P
if(computer.pp[n].number>computer.pp[j+1].number)& ?$ D P) K# l4 G1 V, x) I# \7 s
{
2 _1 D5 z, Z- p P4 zlingshi=computer.pp[n].k;' W- W9 {6 b) X7 S+ G5 u
computer.pp[n].k=computer.pp[j+1].k;
. n5 a" o( ?0 e! \$ z" xcomputer.pp[j+1].k=lingshi;
+ B2 |0 O0 j, m* yu=computer.pp[n].oneorfour;7 P6 o7 C5 g/ T, |# z; t7 z2 N
computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;9 |# g! g2 r- P* r! g& `$ C J$ M; k
computer.pp[j+1].oneorfour=u;5 c. ?" X8 ?2 i; x0 \& n4 K- H
u=computer.pp[n].number;
" b* W9 i/ T( ?$ E" w8 O+ tcomputer.pp[n].number=computer.pp[j+1].number;: a4 v, @2 \( _: U% j* @- P
computer.pp[j+1].number=u;! G+ @! f; ^" E) I
}
+ S9 K( g4 t1 n$ E- b8 K3 T6 \" kelse, a# F! i8 V8 v6 m, ]2 i& V# `
if(computer.pp[n].number==computer.pp[j+1].number)
, t! Q8 d' C" |/ o! }! |if(computer.pp[n].oneorfour>computer.pp[j+1].oneorfour)( ^0 m1 U/ p, _4 L, D2 I# o7 f
{6 ~2 t' s; b$ X: V
lingshi=computer.pp[n].k;) ?$ e2 F l( V, A: R8 o
computer.pp[n].k=computer.pp[j+1].k;/ j! @4 o' e, y
computer.pp[j+1].k=lingshi;$ t: |4 O: x+ l3 q8 E* a, H$ P+ T
u=computer.pp[n].oneorfour;) S. @" j4 d5 n1 L" A9 p9 X
computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;4 I9 l5 F) a: \& e- N* k
computer.pp[j+1].oneorfour=u; g% @2 q/ W# G# a" m! e, r7 p
u=computer.pp[n].number;- v1 A7 N5 l( O7 ~3 L9 V3 c
computer.pp[n].number=computer.pp[j+1].number;2 D8 W& a4 H( J# p _. A7 o
computer.pp[j+1].number=u;* X9 y* V! D3 @' ~* d& f) O
}
3 y. U% o$ c& ^# g0 s' s}
: f9 d6 l! k0 i$ e. K1 w}- C& V7 D/ ]0 U" s( g( d
void melipai()
0 i2 ?. g& L" ?+ T7 q2 J6 r# S{ int n,j,u;
, z) h* Y& r2 P# ~int *lingshi;
2 y1 E0 D$ [! X1 cfor(n=0;n<me.m;n++)2 L: h7 T H D% F" q9 `: Z5 |
for(j=n;j<me.m;j++)" X5 n+ L! g9 ?0 `' g1 a! |0 m
{- C' f ^, @8 V% p9 M5 R
if(me.pp[n].number>me.pp[j+1].number)
4 d; e! r% w1 }8 R{
0 _1 v/ X. }6 @ zlingshi=me.pp[n].k;! k, G Z' o+ v5 t, h
me.pp[n].k=me.pp[j+1].k;5 }. W- I" V- @' m
me.pp[j+1].k=lingshi;
" r6 p o7 F6 M6 B Vu=me.pp[n].oneorfour;" R- U5 u' k$ V6 E6 D1 D- b4 f
me.pp[n].oneorfour=me.pp[j+1].oneorfour;
: v2 ~; N) ^2 C! j5 K0 f" Q5 M* S' ime.pp[j+1].oneorfour=u;
2 F p& J, N; b* z) a* ]2 Lu=me.pp[n].number;+ }& m6 y& n+ ~' Y$ ~# s1 p" u* B
me.pp[n].number=me.pp[j+1].number;2 v9 ^2 Y8 r. I9 T: r
me.pp[j+1].number=u;1 E5 c5 [5 N7 p$ a, V0 i
}
# p: y( g! }: h+ f/ U6 Qelse' X4 M1 ?8 t; @6 Z/ `; U; T
if(me.pp[n].number==me.pp[j+1].number): |5 g4 j$ f A1 X1 d; b5 }+ F3 V6 o
if(me.pp[n].oneorfour>me.pp[j+1].oneorfour)0 g% j# [6 y- h$ d/ O
{
( u& N6 u8 B0 v+ \( @ glingshi=me.pp[n].k;, g+ D, J0 S) c
me.pp[n].k=me.pp[j+1].k;: X$ C E! ^$ q, m5 S) j# _; _1 }( q
me.pp[j+1].k=lingshi;
2 w0 n& X5 Q3 v$ ^2 K/ gu=me.pp[n].oneorfour;
% B0 ]$ ?( D+ W' i; S1 X) H" B* P1 Fme.pp[n].oneorfour=me.pp[j+1].oneorfour;
1 t, h9 S' ?% [me.pp[j+1].oneorfour=u;! e9 r) g, _; e' e5 y, O( ?# U8 g
u=me.pp[n].number;' I2 k5 y# z; n0 T! V
me.pp[n].number=me.pp[j+1].number;
4 F# k" [' C. V* f- q6 ume.pp[j+1].number=u;7 U2 n" R9 F6 `9 E' W G; W8 s
}
2 ~$ x3 z$ R% W$ Y3 b6 Y3 o}
' s2 h, Y3 m' p}5 Z: |- k0 b5 T0 B2 K
void rgzn(int c) /*本程序涵数的核心针对电脑的牌*/
/ _0 Y* B- g ], s8 I, {{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;
4 P' k( A% V4 Sif(me.pp[c].number<=35 && me.pp[c].number>=0)
1 P7 Y G) ]+ x/ v/ ` R{+ K" b7 _$ n2 T2 Y. f, |% T$ I$ u# j
logo=1;
9 E( ?2 u* k% k& p2 I; s4 oif(me.pp[c].number<=3 && me.pp[c].number>=0)5 j. y+ p+ b$ D/ n. k" }7 F2 V
logoo=1;
/ I( z9 j$ \8 |& f+ [$ b+ f n9 ielse if(me.pp[c].number<=7 && me.pp[c].number>=4)/ e" }5 l ~2 y4 m
logoo=2;
! [5 f4 `5 ^6 n* n1 Q Zelse if(me.pp[c].number<=11 && me.pp[c].number>=8)3 n4 @+ Y, h' m# G0 i2 N W
logoo=3;5 B7 i6 \3 y, P. F+ M* X
else if(me.pp[c].number<=15 && me.pp[c].number>=12); M$ I: k0 o3 j# y
logoo=4;
$ g# B0 ]4 y5 r& D0 s1 helse if(me.pp[c].number<=19 && me.pp[c].number>=16)
: C# k+ q6 v1 k$ ?, E: H( @logoo=5;
& G, |$ T K6 }- Helse if(me.pp[c].number<=23 && me.pp[c].number>=20)
& q% v, x" r4 V3 R. a7 M' X2 Y& j1 @3 Ulogoo=6;
2 h4 L. \+ i/ }2 n- w( ?+ U" {else if(me.pp[c].number<=27 && me.pp[c].number>=24)* w5 W0 w4 a3 b; i0 b1 R
logoo=7;
: }+ q e% c) ~5 ]: Qelse if(me.pp[c].number<=31 && me.pp[c].number>=28)
6 s- A# W& i. C- Flogoo=8;
+ }2 F3 e' F) y! belse if(me.pp[c].number<=35 && me.pp[c].number>=32)
0 V, a- ?$ s2 F& C, d- Mlogoo=9;
4 ^4 c& u1 I4 Q6 z}
4 i( \; o6 ]2 M' a, S: [. Aelse if(me.pp[c].number<=71 && me.pp[c].number>=36)
z1 [+ h& M; q{
0 h% G' k/ y. _' Slogo=2;7 {8 @8 M" ~6 B* o7 B4 b9 M8 q
if(me.pp[c].number<=39 && me.pp[c].number>=36)
4 p9 \6 J% W4 W) ]logoo=1;' J/ n7 O, D/ C; R
else if(me.pp[c].number<=43 && me.pp[c].number>=40)2 ]. e! D. t: L/ ^' r2 W
logoo=2;
/ C& r" A9 y/ {% H% Uelse if(me.pp[c].number<=47 && me.pp[c].number>=44), G6 J" ?9 u6 \
logoo=3;
4 d) S/ G5 {; Q1 v4 {& N2 Selse if(me.pp[c].number<=51 && me.pp[c].number>=48)
) f! U. b' B1 }$ B2 hlogoo=4;* @) `. y: `, s4 l6 o6 E1 B9 B# k
else if(me.pp[c].number<=55 && me.pp[c].number>=52)7 l2 G+ @2 x: k$ |
logoo=5;
/ j( @* a6 Z, Y$ x* ~else if(me.pp[c].number<=59 && me.pp[c].number>=56)# |+ d, l$ T1 B h% b! p5 |* `/ ]
logoo=6;2 Y, x. y p1 L: C) H1 _
else if(me.pp[c].number<=63 && me.pp[c].number>=60)
- G1 s7 a3 U q2 M7 O8 Flogoo=7;9 ^; ?5 t, Z8 w
else if(me.pp[c].number<=67 && me.pp[c].number>=64)) C9 \9 _$ _! u2 Z! @
logoo=8;
" `0 A0 O8 e/ n' y/ ]4 z. relse if(me.pp[c].number<=71 && me.pp[c].number>=68)7 X4 W& J1 o- @+ l! o: s8 n+ C
logoo=9;% X3 L- B) c9 b# I- o; o* V# t
}
/ M- n6 @7 j- Ielse if(me.pp[c].number<=107 && me.pp[c].number>=72)4 i' m8 z# I$ M
{
( a2 Q& d& P3 U- ]0 _3 dlogo=3; G- P3 U3 a+ L5 D& e, N4 \
if(me.pp[c].number<=75 && me.pp[c].number>=72)
; B$ s5 z5 G/ h6 ~logoo=1;
" b0 `1 g; y7 h+ \6 B5 I0 {9 yelse if(me.pp[c].number<=79 && me.pp[c].number>=76)
, r4 r, G+ s. J' P+ t. D' p( zlogoo=2;
, g: j& S v0 ^/ g" pelse if(me.pp[c].number<=83 && me.pp[c].number>=80)8 O. N# v# A! a; o: k5 T" Z+ [
logoo=3;
" [) Z+ [3 e$ ^- ]; G( `else if(me.pp[c].number<=87 && me.pp[c].number>=84)! r& _ b* w' O$ g& @/ S9 Q
logoo=4;
( t- T& R" s2 O; X0 p+ gelse if(me.pp[c].number<=91 && me.pp[c].number>=88)
* w' V2 }* K' |4 h0 A$ {$ O; i* g, Xlogoo=5;
# [; g0 ^' F6 felse if(me.pp[c].number<=95 && me.pp[c].number>=92)
1 V" R) z7 K4 m! Qlogoo=6;
3 ~5 J4 D0 `- L) u+ M" M1 {else if(me.pp[c].number<=99 && me.pp[c].number>=96)
2 a3 Z9 I" s$ R! C/ u" v% Elogoo=7;
" t! _% ] Z( ^$ u* h! z( v5 p7 celse if(me.pp[c].number<=103 && me.pp[c].number>=100)8 l% H! U: s# X
logoo=8;/ V, Y4 A( i4 a' _: b' e. D* \+ z
else if(me.pp[c].number<=107 && me.pp[c].number>=104)* s4 m0 x* N. ~2 P i6 D* z, j
logoo=9;7 D3 r; x, F9 B, w$ ^" }
}3 K) N# T# E7 c1 [/ S# c
else if(me.pp[c].number<=135 && me.pp[c].number>=108), i; `. h8 X; T3 b; o3 K, I, \
{
1 D" Y6 w9 c b5 m: Ilogo=4; |4 ~8 i- ~) V
if(me.pp[c].number<=111 && me.pp[c].number>=108)
& s' c1 i2 ^7 E% Z) s, Z( |logoo=1;6 N% V5 E/ e& I
else if(me.pp[c].number<=115 && me.pp[c].number>=112)5 a4 n1 M6 s2 d& {7 Y7 h
logoo=2;# w; H+ w( _* R, u6 q: t( I
else if(me.pp[c].number<=119 && me.pp[c].number>=116)
, f8 g6 b. d. R- C, Y, ulogoo=3;1 Z/ S" U# o; n) i t" `
else if(me.pp[c].number<=123 && me.pp[c].number>=120)2 o9 D1 n, {$ W( j4 t/ q2 B8 D# E& @
logoo=4;
1 j6 u: L1 f1 l% R' M1 ielse if(me.pp[c].number<=127 && me.pp[c].number>=124)0 x* g- {% I- f8 t1 u+ q, t: E
logoo=5;; a5 ^6 L7 z5 H
else if(me.pp[c].number<=131 && me.pp[c].number>=128)& s$ a2 [2 x; ?8 C" ^/ ` ` j
logoo=6;) m' U3 d) ^: \) h9 s( Q
else if(me.pp[c].number<=135 && me.pp[c].number>=132)
2 @: U1 U. p* p3 B( J vlogoo=7;5 f! [. g, J; X( n- M
}7 E# f8 D) i( v4 o; v- ^" o& R
while(b<=computer.m)) ^$ K3 b# K4 p A" {% R( ]
{
! n: L' [# n) D1 sif(computer.pp.number<=35 && computer.pp.number>=0) /*假定电脑经过分析后出了第一张牌*// }9 K* H% A: K* J4 L
{3 S; n2 f; e o3 j/ Q- H
lg=1;
/ e8 x% R/ X. k$ jcomputer.pp.d[0]=1;
3 P p8 I! b. q5 Z; mif(computer.pp.number<=3 && computer.pp.number>=0)
1 o2 H% w& g0 K' v( Z7 d- ?, r' e{
' F7 k8 H( U! e$ L+ { N0 Glgg=1;
3 Y6 f$ x9 `) M4 N, }) A' fcomputer.pp.d[1]=1;& B8 I- O3 \# W% e0 {3 @& C
}
7 f- N t( L) `0 e5 M9 r- X- X8 [9 ~else if(computer.pp.number<=7 && computer.pp.number>=4)
0 F9 O3 n* |3 _7 \( r, z{7 ]! C; G4 {9 _8 S
lgg=2;6 R0 }# E6 X5 ?9 D
computer.pp.d[1]=2;
: m' f* J5 l" H6 i" X}
7 t& {9 U+ K; P% n7 selse if(computer.pp.number<=11 && computer.pp.number>=8)
' a- v1 p. ?; f{
% [: j# i. R4 `) ylgg=3;
9 G8 ] T6 Y; n. Zcomputer.pp.d[1]=3;, U1 A. A# k, v5 ^
}
! c* y% i+ r( z2 s8 }2 G4 Relse if(computer.pp.number<=15 && computer.pp.number>=12)
1 u. Y' Q v4 H$ F{
6 d1 `5 c! y7 m% Plgg=4;% c5 J0 b: w( z3 I
computer.pp.d[1]=4;
8 ~6 ?% v) G( ]3 E}
" s. D, @; ?- C; R, b$ Nelse if(computer.pp.number<=19 && computer.pp.number>=16)
, y- z/ n7 l( i' T$ U) w{6 j5 B2 g/ G# K
lgg=5;
2 ^, s; k, }! f( A! a# w- b5 bcomputer.pp.d[1]=5;- x8 X2 ~& J% ~) P% T* Z8 A
}
# N& J* [2 L1 Y6 U* @% Welse if(computer.pp.number<=23 && computer.pp.number>=20)
t3 }5 B @7 i4 L{
: q: a2 ~0 T7 s$ K. |- Llgg=6;. L @1 F5 A7 }% K A8 I2 o$ ^4 k/ U
computer.pp.d[1]=6;
$ U3 q; v) t* T- V& d: j5 M: ]4 B}! U# U' F& C" t/ X; D
else if(computer.pp.number<=27 && computer.pp.number>=24)
! Y7 w1 b1 s# w2 ]! s{, X5 ~ Z/ M% `
lgg=7;
2 L) o2 `) b2 u4 O! Dcomputer.pp.d[1]=7;9 E* m2 Y9 X4 F. R+ L; z7 u, d% i
}
+ _5 A2 `6 b( F& H V, Kelse if(computer.pp.number<=31 && computer.pp.number>=28)
. V1 V8 @* ]% R& q& K( M4 E{
" r% \5 t3 M5 ~) Blgg=8;
' O/ t: V& a/ f y" x, r: `computer.pp.d[1]=8;
) I K9 S! w! q0 t}
c$ _& w+ q/ y& d8 oelse if(computer.pp.number<=35 && computer.pp.number>=32)
6 t# d2 J5 r% \: e" ?{
9 y( D. t' W; S* @6 w L# S4 n plgg=9;8 g( N1 t$ O) _2 f
computer.pp.d[1]=9;
( f4 s3 G1 \! i/ T3 S! Q4 ^2 j}
0 h3 I% P! _1 A! @}
* g: ^. M8 l# U2 R1 ]else if(computer.pp.number<=71 && computer.pp.number>=36)
% T) P: w; v4 E{
0 G0 Z4 t. T3 Xlg=2;: H& A) z* F1 h5 K T( P
computer.pp.d[0]=2;, o- `1 {$ k/ |: E$ R0 j( \
if(computer.pp.number<=39 && computer.pp.number>=36)
. P- A! M% _+ J0 B4 c! t{$ s6 |" F2 B/ T/ s
lgg=1;
6 n0 K' y: l, t( I6 xcomputer.pp.d[1]=1;2 A# d( Y* m4 ` S4 H( ~ `
}
' J. ?) M( ?* g: j3 G" Selse if(computer.pp.number<=43 && computer.pp.number>=40)
2 o- R0 R9 |6 d9 u{; {5 Z6 `) [" k! p
lgg=2;
; n, S7 m& I; E3 j. Mcomputer.pp.d[1]=2;
' ]+ h$ s f. v _} N# n# I* c1 x& t, J% r
else if(computer.pp.number<=47 && computer.pp.number>=44)# x% Z- T5 z- X/ e# N
{
) a2 p; U E$ P% @4 v: E X Xlgg=3;9 _$ d1 y; O6 T g
computer.pp.d[1]=3;
; G# z" N; ?& M5 ]7 X. `# n- \. f}9 ^5 o: d' x& x: K) A! e" h5 X
else if(computer.pp.number<=51 && computer.pp.number>=48)
5 P2 w' ]/ V6 U) Z2 `/ j1 g7 t3 |{
# Y* E3 ~; y9 \6 F: b) d% Rlgg=4; F/ s1 z& \+ y4 y
computer.pp.d[1]=4;
, Z( i/ d" K: W* z}9 a, v+ M5 G! v0 w, T4 d
else if(computer.pp.number<=55 && computer.pp.number>=52)
% n- ^1 h3 ?' O. v{& Q4 l% D- k* l4 q u+ ?; G( _
lgg=5;
3 B& x# g: D i1 K4 E2 z: Tcomputer.pp.d[1]=5;) g! O) w3 b% A* s6 g# r
}
% {) S: y* W) d( Belse if(computer.pp.number<=59 && computer.pp.number>=56); |2 t5 }" L9 j# Y: t" W# Z
{" H9 K5 N) e2 c3 N; }) R
lgg=6;
! H7 s# ~. p1 q" i4 v! Lcomputer.pp.d[1]=6;
3 \2 F" X" r5 O9 S( u/ h}
3 E2 e, \' {( f2 h- C1 ?else if(computer.pp.number<=63 && computer.pp.number>=60)
8 y e* }* K2 a, @5 i: I{$ [' Y9 E* j& g2 @
lgg=7;
% b! b8 Y* c* @3 J' p qcomputer.pp.d[1]=7;4 w8 o. ~1 d8 E% y3 H4 Y- K
}
: L1 S8 k( O7 C) _: X! M7 h" Melse if(computer.pp.number<=67 && computer.pp.number>=64)
Y0 W% a5 @ w# m D& g) O' j{
?- s% h p# w' p( g; t6 Ulgg=8;0 p7 c) ]3 R; U
computer.pp.d[1]=8;
8 c% Q% T3 O) M/ x4 A' ^' J$ U}
2 P2 {, L9 c Yelse if(computer.pp.number<=71 && computer.pp.number>=68)$ k5 t' i" D6 P2 ?
{
& Q \0 T3 O8 g7 l1 Nlgg=9;
' n, _' t( E, ?0 ?: @computer.pp.d[1]=9;) i/ `9 j* }/ Q' ]1 k' h
}6 H8 w! u+ y4 W. @+ \
} n" i& X/ ?5 T4 H# y% e
else if(computer.pp.number<=107 && computer.pp.number>=72)! ?+ D7 U2 j0 Z* I0 V
{
- x, @ c* E; m) M5 Tlg=3;
2 U5 x7 E7 E5 b* C+ p8 V% E3 }1 Pcomputer.pp.d[0]=3;0 {0 Q) P" o8 D1 x# E' ]4 d
if(computer.pp.number<=75 && computer.pp.number>=72)) K7 n/ _5 o; o3 D
{
& c5 ?- j9 j t; T1 Blgg=1; U+ A6 [% L- ?
computer.pp.d[1]=1; A# _( U. t8 j! M$ P. S9 o
}; S+ ~- G: M' B$ Z' c; j
else if(computer.pp.number<=79 && computer.pp.number>=76)5 L a5 q+ L4 ~. W) X5 ^
{
5 V, R8 b; h4 Z8 ?, y3 Rlgg=2;
8 g2 ~$ d- b8 \' Fcomputer.pp.d[1]=2;
8 g- Q# Z* j2 J1 ^}& X+ W1 C- T5 v4 q
else if(computer.pp.number<=83 && computer.pp.number>=80)
! h6 T. p6 u" F" P" j{
* h8 j( Y* B. c- wlgg=3;0 _' {) m+ L; k& l1 T- O
computer.pp.d[1]=3;/ \% S; n# D' q5 T1 n3 B. ]- N
}
2 P" i# L" z) N/ B: q; Ielse if(computer.pp.number<=87 && computer.pp.number>=84)
/ S7 Q( I7 S- @6 V4 v4 E{6 j8 r7 \4 a: ]
lgg=4;7 P9 _8 @& n+ U3 Z* T8 t$ D. q
computer.pp.d[1]=4;9 _% V( h$ D6 Y, B3 X
}. J' _1 B- L8 g- w7 p# G1 I
else if(computer.pp.number<=91 && computer.pp.number>=88)2 L& B" T+ |; v6 Q
{
! u2 B( i4 ?( u0 |- vlgg=5;2 [! Z) j4 W; C4 d/ `6 J4 @
computer.pp.d[1]=5;
* M; |6 ? V9 O6 F- H}; N. L5 P& D1 \3 J* n' ~6 {
else if(computer.pp.number<=95 && computer.pp.number>=92), |: M% u& R7 p& {6 O# }
{
; ^0 R6 Y" U- g- Xlgg=6;& A5 ?" P% H& }" f5 Q: A
computer.pp.d[1]=6;
0 [( F( E. _* c5 E}9 c* R! l0 t0 t' q1 X5 k: o
else if(computer.pp.number<=99 && computer.pp.number>=96); _$ }8 d* U# L' W9 P# [; E; I
{
$ D6 R. B" F, X9 y: J Ulgg=7;
; {+ ]3 [% o; D9 f' J& Lcomputer.pp.d[1]=7;
" C Q& G! R( i: `}' i5 g( m1 F @# v3 Z7 B2 w
else if(computer.pp.number<=103 && computer.pp.number>=100). c$ Z! i& u" X! e9 |" _
{- d7 o8 O( E( ]
lgg=8;
0 _+ O* R5 K6 P" {5 Jcomputer.pp.d[1]=8;
3 C) X @' f3 o( Q3 ~! `}/ a2 P8 A0 r" ~0 C3 t/ V% f4 C# r
else if(computer.pp.number<=107 && computer.pp.number>=104)
# { Y: D" K8 c# [) _, Q3 ^{
7 M: u$ u" D: X9 m0 J' H. clgg=9;
, w; X8 l# q( m) s7 S. e7 Gcomputer.pp.d[1]=9;( h: B9 I' l5 _# m& W
}
' U1 U5 ?6 [" e( B3 Z1 U}! N7 i+ s" ?# l% q
else if(computer.pp.number<=135 && computer.pp.number>=108)8 x- \! e: t8 A
{
; D! ~8 e* P1 M$ j" Blg=4;
& u8 B9 g- i( J" x% x8 Y4 [: i% Icomputer.pp.d[0]=4;/ i, P3 q1 p. S
if(computer.pp.number<=111 && computer.pp.number>=108)1 G0 T+ `7 V( t2 `, z3 o. M5 G
{
; \ f4 }0 l% }; N& plgg=1;
* H" Z5 b% c: L* t t' C2 ncomputer.pp.d[1]=1;
- K" J8 R9 m9 f2 }( n, ?}
% g$ B- z S t7 n2 Z& u6 Q$ oelse if(computer.pp.number<=115 && computer.pp.number>=112)
6 c0 v3 t$ x' j& H7 J{
) y) P9 P! d6 {1 Jlgg=2;
2 [7 J4 f/ R8 z8 U$ ucomputer.pp.d[1]=2;
4 Y' y4 \8 B2 k9 D% [}
1 ]9 s1 @3 ?5 Zelse if(computer.pp.number<=119 && computer.pp.number>=116)
( |/ E- v( U8 H/ B. E& }{' U6 s. a* z9 Z) n$ }6 _" j, I
lgg=3;
* H5 w& l5 q' x$ F9 Pcomputer.pp.d[1]=3;& S3 X5 @8 Z4 @$ r7 D$ r
}. R. r0 h6 y, h( u0 E0 N5 v* U6 _) P
else if(computer.pp.number<=123 && computer.pp.number>=120)
! ~* _; F O5 n/ l0 E{
& S6 S3 P" L* N% J+ k' x# Vlgg=4;
$ Y' q" E' Q9 f9 I G7 X: Kcomputer.pp.d[1]=4;
1 _" |1 s% g/ }& [0 \# @}
$ ?/ e/ j5 g! ]- A* G; Nelse if(computer.pp.number<=127 && computer.pp.number>=124)( u! F% H) B V) i% o0 h. Y* A% i
{) y) e" C% v4 [; w: f
lgg=5;
8 X7 [+ C0 O9 H4 A. jcomputer.pp.d[1]=5;1 t0 @6 K& W% b2 @% C
}( ]+ H9 X# R( x
else if(computer.pp.number<=131 && computer.pp.number>=128)
. P! H% H/ N7 U) y$ t{
8 K$ |4 |; B# K% r3 ]: Mlgg=6;
9 y8 H3 M$ e! P' |4 _- ?) ccomputer.pp.d[1]=6;
; K- d* S, |& P1 z}, g8 ?3 c/ Q/ D$ `# J
else if(computer.pp.number<=135 && computer.pp.number>=132)
5 p( d- m+ k' W/ C{
6 h8 Q# ~; Q7 o: I4 w5 m$ Dlgg=7;
; B8 v9 d1 i: A# {* scomputer.pp.d[1]=7;
) ~& l+ Q- h# O1 q4 D5 n+ ?, T}
7 P- y" X& `! X f6 ^/ z9 h}" v( G( R. i& ^3 U, C/ ?
g! l K- X4 B7 C1 Qif(logo==lg) /*如果相等的话,那再进一步的判断,乓杠的判断*/4 F8 m7 y8 t3 Z: `' x
if(logoo==lgg)2 t6 ]! b# R! z& r. y* q
pg++;
: l4 d* F) K, R: Y, ~ch.lg=lg; /*保存电脑手里的每张牌的信息*/* n. _! G5 Z# D- T) r" L
ch.lgg=lgg;
4 y6 z k" p1 O7 _! C1 glg=0;
3 a0 k; B" t" _2 \* ~: t3 Dlgg=0;" K% ]9 Z4 F: m8 \2 w: k
b++;+ u' o, P- m, p: P: y1 c* _! Z
}
r' c8 m1 w6 v/ S: |) r' X0 w5 C9 g: Pif(pg==2) /*乓*/- o0 ^: F u# ^
{ I+ e* f! A3 a7 c9 f+ k! D
8 ]# G+ N' ?1 s
sing=1;
* {: M* V6 {, W7 K+ r3 Tb=computer.m; z. a+ z$ v* r. F8 B l
while(b!=-1). ^/ B/ r* T2 a3 E& l8 i
{2 i7 ^$ Q7 P5 {2 F1 \
if(strcmp(me.pp[c].k,computer.pp.k)==0)4 E) b n. I8 R9 N3 W
computer.pp.p=1;
4 g: m4 d" v' s' W# Y
7 c O! y$ \+ Kb--;4 d" \) M; D1 r6 P
}
7 o" ^: J4 j5 C4 s! o& u1 \0 l}
" X$ Q+ l0 h+ V9 Q) P F! rif(pg==3) /*杠*/
; Z; @9 |( E3 z J{
; r7 N+ |, E! X8 W+ b
4 n) M6 V/ P) l% \5 b2 ksing=2;
5 |# |: s) E7 Kb=computer.m;3 b. F/ o+ x! D6 O
while(b!=-1)
3 S$ _- V* z2 Y# d K9 u{
8 l, Y$ U* {# o( [! o- b% s6 h% hif(strcmp(me.pp[c].k,computer.pp.k)==0)$ C; @8 h1 d! E7 p
computer.pp.g=1;
* V$ q1 ?9 f0 q! Xb--;/ P8 O( T9 Q- V; Q% J) I! d
}
! R$ \! U0 {# k. M4 ]} v/ O2 ^$ U& X* F9 M1 t' t
f=0;
9 q* G* k1 ?( `- A- Awhile(f<computer.m) /*吃的判断*/
0 \. G' r" N* O6 q{ if(ch[f].lg==logo && ch[f].lg!=4)7 s7 p4 z$ o: E2 C& J: E- \
{( T; S0 e; w% x* J3 _
if(ch[f+1].lgg-ch[f].lgg==1) /*顺吃*/: O, o- B8 c, B2 j s0 G& d- t
if(ch[f].lgg-logoo==1)
C6 y1 W" G' a9 R- Z: |6 n; Y$ \{# ~) w/ w4 W& m1 N* S9 I! A" j
gp++;
" S1 e) d- I- g7 @/ O: scomputer.pp[f].c=1;# Z _! p% ~% m7 C, v
computer.pp[f+1].c=1;$ {) ]! y, I7 Z3 m8 ]
}
; R9 z+ e' S/ d1 D- }( Rif(ch[f].lgg-ch[f+1].lgg==-1) /*逆吃*/0 Q' Z: u) ` g
if(ch[f+1].lgg-logoo==-1)
7 f0 r) D# M+ F* L* e, C{1 e; X5 b" h" c. C
gp++;2 K9 n8 N+ m- y: _! k' k
computer.pp[f].c=1;/ D% ?. x3 A4 b% G1 _6 G
computer.pp[f+1].c=1;; G" a( J! y" m7 Z9 s& W" v
}
* E9 n: H' _ h: iif(ch[f].lgg-logoo==-1) /*中吃*/
0 H, c& o% Z. _if(ch[f+1].lgg-logoo==1)
! `* d2 ^" _/ w H8 l{% z' ?! U' G7 W+ t! K+ u* q
gp++;8 H0 M9 i4 @9 w& L8 a
computer.pp[f].c=1;
% ^$ s- J% [ Q: Ycomputer.pp[f+1].c=1;5 N$ [3 |! Y. h& R" n
}: D6 g: @+ k. D1 P
if(gp==1)
. y8 `- _1 i1 t1 _' _; @4 ybreak;
- N1 a( p' T% `}
! D( J$ J3 P) B, c) Z, P5 Kf++;
, q/ t* F, `( X. M8 G}$ G1 j1 {( p4 W+ l
if(gp==1)% n# ^1 Y1 W8 g0 a
{sing=7;
: ~) A- Q* B; S4 t/ O$ u2 e R3 H
}5 U: b. {8 C! P* t/ l. ]9 E
pg=0;
8 }2 ~; z9 F" j. K1 [0 m0 U( @gp=0;% z, V' T2 V& m h4 I
b=0;# |: f& y$ ?4 S5 t4 w3 p% q
}# ~( P# R# R% S9 A4 U
void rgznme(int c) /*本程序涵数的核心针对我的牌*/
, q5 L9 | }! F{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;, ^5 {3 K; e2 n
if(computer.pp[c].number<=35 && computer.pp[c].number>=0)9 i. |8 k- d8 O
{
/ U2 e' D. n, Clogo=1;
}8 h$ G0 j$ d( a$ _5 o' L. {1 zif(computer.pp[c].number<=3 && computer.pp[c].number>=0)
' r6 _* X3 I& W: dlogoo=1;/ V* q& @" e4 S& E, Q
else if(computer.pp[c].number<=7 && computer.pp[c].number>=4)2 [4 N' M6 u1 M' k d( R2 F
logoo=2;
& `3 I& k+ p) H. {6 ]$ f( Oelse if(computer.pp[c].number<=11 && computer.pp[c].number>=8)( Z, } ~9 X, {0 ^& W- e
logoo=3;6 C, Q1 ]5 \1 Y+ j3 p
else if(computer.pp[c].number<=15 && computer.pp[c].number>=12)
4 O2 z6 K" U7 [. Llogoo=4;5 K: P' J0 s" H1 \+ T; U
else if(computer.pp[c].number<=19 && computer.pp[c].number>=16)2 |& f, Y- N* n; o
logoo=5;
# [4 ?% M2 z8 |$ celse if(computer.pp[c].number<=23 && computer.pp[c].number>=20)
' Q% X$ f) m& k8 c3 p9 k* n+ clogoo=6;5 p5 p: y3 q, t; l) a' s
else if(computer.pp[c].number<=27 && computer.pp[c].number>=24)
1 [+ d! t/ ]- Blogoo=7;
# K9 Y7 E. K7 f' {& w; Qelse if(computer.pp[c].number<=31 && computer.pp[c].number>=28)0 p. v) F3 b3 t+ g6 w9 k K
logoo=8;
3 M9 O& P, }; g' K+ Celse if(computer.pp[c].number<=35 && computer.pp[c].number>=32)
0 R, c' H8 [) I+ l) g1 y1 R" ologoo=9;
9 t2 V6 ]3 V' T' M' m! |! Y}. _; P G' x) L4 c2 U
else if(computer.pp[c].number<=71 && computer.pp[c].number>=36)
* V) E9 [5 s% y5 |3 [{
0 q4 Y$ b1 }9 ~, B; r2 ulogo=2;+ R8 ]: q) n: K4 H
if(computer.pp[c].number<=39 && computer.pp[c].number>=36)/ R/ D0 V' P9 Y9 w$ B
logoo=1;2 T4 F; {/ X% b# e$ S
else if(computer.pp[c].number<=43 && computer.pp[c].number>=40)
% D) _1 u; a" t* v) W3 `, \3 qlogoo=2;
$ m1 q2 q! M2 i5 ?; Nelse if(computer.pp[c].number<=47 && computer.pp[c].number>=44)
! c2 {6 y2 ^7 z8 K9 I, b6 n) glogoo=3;
Z( [* ~0 o( ]0 I0 A/ `6 G' Ielse if(computer.pp[c].number<=51 && computer.pp[c].number>=48); n4 _4 @* Y S2 y" i
logoo=4;
, _6 z" v" f% o. R. ^# }# \else if(computer.pp[c].number<=55 && computer.pp[c].number>=52)0 t. e$ m0 v; Q2 e& ~
logoo=5;
1 D, T( A7 X7 W: Selse if(computer.pp[c].number<=59 && computer.pp[c].number>=56)
" d8 x( n8 j* j# zlogoo=6;
/ x5 s1 B6 p" h/ b. D/ [0 B' Selse if(computer.pp[c].number<=63 && computer.pp[c].number>=60)
% i" g) G2 r) T/ p; qlogoo=7; m) J5 o& g! K8 y$ i! N
else if(computer.pp[c].number<=67 && computer.pp[c].number>=64)
% ?( C4 g& V) S. \9 Dlogoo=8;
0 V) P9 r, j" ?9 U7 belse if(computer.pp[c].number<=71 && computer.pp[c].number>=68)9 }! \0 ^0 \* ^0 Y$ \! ^
logoo=9;
' r2 b) c6 X$ t p}' [ E( ` ~- C1 a2 A: n
else if(computer.pp[c].number<=107 && computer.pp[c].number>=72)# ^2 x8 H8 u1 e7 s2 A; S/ I3 C; l
{7 t2 T* O8 d& @$ |4 p3 P
logo=3;$ q V, e6 }) N0 y
if(computer.pp[c].number<=75 && computer.pp[c].number>=72)7 N: u% e$ [; l
logoo=1;1 h* C; m7 g6 l$ [
else if(computer.pp[c].number<=79 && computer.pp[c].number>=76)
/ `5 c. f, n6 e( @- f7 e2 `' ilogoo=2;" M( k; e3 C4 j% i
else if(computer.pp[c].number<=83 && computer.pp[c].number>=80)$ m9 F4 n, n8 w& m, \0 j0 v! u, _) S
logoo=3;
) {2 W( ~' S7 melse if(computer.pp[c].number<=87 && computer.pp[c].number>=84)
- N' m5 _2 k- W5 g' Ilogoo=4;
0 A, M& |3 ^" F( @$ C! A+ Nelse if(computer.pp[c].number<=91 && computer.pp[c].number>=88)' [6 R' S( O7 T: M
logoo=5;
4 N8 f$ e' b9 Y0 C" i& gelse if(computer.pp[c].number<=95 && computer.pp[c].number>=92)
4 `' x5 E" W( ^" Q. i8 \! n; Ylogoo=6;) F% b6 y9 }( c. G. Z
else if(computer.pp[c].number<=99 && computer.pp[c].number>=96)8 @" ]) E! G5 f" M
logoo=7;' j2 X! w, O6 z0 V' r8 @; N: z
else if(computer.pp[c].number<=103 && computer.pp[c].number>=100)
) ?, j0 u. t7 O: u' P% r1 [logoo=8;! s! s6 e/ \: @) B( Z
else if(computer.pp[c].number<=107 && computer.pp[c].number>=104). A% s3 T' @8 ^0 G5 ]' U$ u
logoo=9;5 O( \9 U: m; f
}% p2 z3 C- s4 I6 T% S
else if(computer.pp[c].number<=135 && computer.pp[c].number>=108)
- M: Z$ K) w3 z+ F& X/ i+ P1 Y' E U{
# V1 F J: v& o h9 M, jlogo=4;( i9 M% j! J, e, t, r0 F
if(computer.pp[c].number<=111 && computer.pp[c].number>=108)
5 e4 q; j: u5 f5 F+ Ilogoo=1;
7 j J: t* j" r! U7 a$ j) Zelse if(computer.pp[c].number<=115 && computer.pp[c].number>=112)& D4 p3 p3 F- r" B4 N+ r
logoo=2;/ l& y" F& N" `: ?+ b7 I3 _. g' j1 b
else if(computer.pp[c].number<=119 && computer.pp[c].number>=116)
' {$ R' r; H8 _7 }logoo=3;
' ]( t( S: U% l% G* v6 V* ]! gelse if(computer.pp[c].number<=123 && computer.pp[c].number>=120)8 r4 Q8 p5 h5 ~8 A0 y \ `6 n& Y
logoo=4;3 _# \; A9 `* ~; B$ X+ X4 k* G
else if(computer.pp[c].number<=127 && computer.pp[c].number>=124)7 g3 i" m4 Y* `4 l
logoo=5;
* _1 G4 I; l- N# n; |1 `; l6 Gelse if(computer.pp[c].number<=131 && computer.pp[c].number>=128)
+ H2 l& o0 `# [, N/ l3 Rlogoo=6;
6 V# T2 U" F velse if(computer.pp[c].number<=135 && computer.pp[c].number>=132)
/ |0 N) S; u% k& flogoo=7;
" }! ^ N ~0 R; V( H! U}5 z7 p8 L- U7 N" ?& z8 \
while(b<=me.m)3 [: G5 P8 @ ~' C3 c$ z
{# m! P. K" f$ Q
if(me.pp.number<=35 && me.pp.number>=0) /*我分析后出了第一张牌*/- K; `8 P: Y" ~4 M+ x6 |
{
7 U& Z& `; J* x: Klg=1;9 k2 L- ?9 a% N6 L* ^
me.pp.d[0]=1;) r* c4 L8 A1 k/ _3 Q/ y
if(me.pp.number<=3 && me.pp.number>=0)
! x' F! d7 s9 D$ o ^. W' d' v{4 d2 ^2 Z! a8 B: N# d4 j
lgg=1;3 X1 w& J t" w' F7 p
me.pp.d[1]=1;0 o7 A: Q% X) |& c0 M
}
$ s& s1 ?) e- z/ velse if(me.pp.number<=7 && me.pp.number>=4): T* y9 o0 E( M9 |) B" P! N! I$ z
{
* ]& H2 B5 |/ h6 |0 M7 c. tlgg=2;
" |6 h- `: M6 b5 N5 }me.pp.d[1]=2;
, U# g) ~$ l5 I}
' l! B b9 a6 C. d5 melse if(me.pp.number<=11 && me.pp.number>=8)
: G' K; x/ s% ?. |% _1 ]! k{
5 H! A/ V% B, e* G, F/ p: Tlgg=3;
K, E, D6 m2 E& ?' }me.pp.d[1]=3;
9 ]! y( U k4 v3 c}6 l+ O4 T5 q g A* d
else if(me.pp.number<=15 && me.pp.number>=12)
& t& ^: ^* I# V{
6 w& M+ P6 m4 }$ q' c' A+ w& klgg=4;( b& L& n9 r# q& o; B
me.pp.d[1]=4;
8 A8 ~6 L: R+ X1 E8 {}
6 S2 l( T8 |* uelse if(me.pp.number<=19 && me.pp.number>=16) d, c7 x% _5 n4 A
{& c0 m' O7 l- P( a0 O, _$ `
lgg=5;4 `. N. S4 o' O" X- O& ?
me.pp.d[1]=5;
: c ?( |! Y5 F$ p1 R' t}
% r6 c4 k2 V% G4 H+ u- }, delse if(me.pp.number<=23 && me.pp.number>=20)
U( B7 E1 T) W8 ], r1 A! {4 L{
, O( ?- N W! K1 |! o, g5 Llgg=6;
' ~; d, w: V! ~* S! xme.pp.d[1]=6;) O: P7 H: w- L! O* P3 e5 r: l9 U/ X
}, m: f/ o- q& G& H8 J
else if(me.pp.number<=27 && me.pp.number>=24)- U, ?9 A% e' ~' `0 K- E5 i
{) J: _8 i9 C5 g- @; F; p3 l S
lgg=7;4 H! B+ M7 f2 g+ a# {/ H
me.pp.d[1]=7;$ z. c0 ]$ E, W1 @" x( l
}$ D+ ] j; R8 f) n$ k
else if(me.pp.number<=31 && me.pp.number>=28)' [5 B* R1 O& s/ x" ?
{% c% Z4 i# _. b
lgg=8;
# n) C1 T/ {7 l$ N. j g. ^. s5 Jme.pp.d[1]=8;: e+ a9 ?9 y2 o1 C A( n/ d3 Y
} G; Y8 D' i; i. @8 E" S. O2 w
else if(me.pp.number<=35 && me.pp.number>=32)
% ^3 L. t- U' s* j" _) g h7 {{
( e) [9 _- q/ C6 Dlgg=9;
; m9 ~) `7 s( V! zme.pp.d[1]=9;& p9 F/ |# B5 U( Q4 W5 U* O
}+ V0 H% \# b% v2 y
}
( h4 v! f) Y D7 W. @+ G1 melse if(me.pp.number<=71 && me.pp.number>=36)
9 s* v% `) l8 G7 y* r7 S% p$ p{) I( ?9 H, V# U) Q, W
lg=2;5 |: h+ z) L6 [3 ^9 l- f
me.pp.d[0]=2;" X1 g3 o, Q: P. j6 ~$ o; j O% w
if(me.pp.number<=39 && me.pp.number>=36)
" m" w5 O# O5 W* z2 u% [{5 n9 b0 |# s$ f; I' g7 W9 }
lgg=1;
1 P$ B# J% H# G. `me.pp.d[1]=1;/ g8 @/ K( R3 {% ?0 a
}
5 e2 \4 T" w5 M7 y: Pelse if(me.pp.number<=43 && me.pp.number>=40)
, N a6 U, T" h{& D- G; N+ A3 N8 I' s4 y9 j
lgg=2;7 r z& q% ~3 \
me.pp.d[1]=2;. y2 x1 i+ h$ k
}7 b% v3 P" l. v8 n3 @0 b
else if(me.pp.number<=47 && me.pp.number>=44)! }4 |. F! d5 _7 Q I
{" B! s. y" e& @5 Y0 t0 ~
lgg=3;3 J) y9 |/ b, B* V1 x: s
me.pp.d[1]=3;' |5 t7 U* ~0 y( L; {3 s7 j- b( S4 B
}9 O3 b+ k- s% h- b* w$ ~
else if(me.pp.number<=51 && me.pp.number>=48)4 g6 z/ Z% \' {; p8 r2 c* P6 ]
{& z, S' {* P6 k( \2 h
lgg=4;
, j" w" H% r: x) K; S; j5 Ame.pp.d[1]=4;
* x: A2 ?, D: v}6 u8 g# V4 y, x( U$ C1 G0 _8 K$ Y
else if(me.pp.number<=55 && me.pp.number>=52)6 b4 B, M$ W r( x
{
" T2 Y( O7 }2 f Rlgg=5;1 n' w3 `1 e6 S: y# S# i' j
me.pp.d[1]=5;
; T% r+ Y+ Y5 E( l, A% e! B2 u8 z}* U# y: w3 A _' b
else if(me.pp.number<=59 && me.pp.number>=56)" N5 [7 T0 i# e' y
{
& n3 L6 @- i/ O2 algg=6;
# U8 L2 A) b" Gme.pp.d[1]=6;
' u4 `' k: g+ H4 }, w}
9 y) I8 u7 F7 D% l7 \5 Yelse if(me.pp.number<=63 && me.pp.number>=60)$ I9 t9 \3 E, z# v9 x( a
{
' x; L; ]0 d6 H1 Y$ Llgg=7;9 b9 q/ J; O% D/ l7 @
me.pp.d[1]=7;6 p' }1 d. l% l# \; S* P
}3 t! h- g5 D& F8 A7 l1 j
else if(me.pp.number<=67 && me.pp.number>=64)6 E, W0 t7 z- o E% Z% i
{
- p2 q( |/ T# U. X# _! Dlgg=8;9 ~. l( a* z4 P. }1 b9 X/ S* H
me.pp.d[1]=8;. a* q T/ I7 l$ }
}
7 k* `/ B$ m6 n4 I8 nelse if(me.pp.number<=71 && me.pp.number>=68)* Y2 a2 J- K+ K- e9 N- a
{7 a6 o* {+ D: x9 V. G
lgg=9;( Z& S* u3 w7 _; E6 q
me.pp.d[1]=9;
. X) F8 [5 z: V5 n' ^+ X' ~3 ?/ J}. F, g v) E3 y9 ]- ~% T2 f! f
}
* H" h s6 d1 i( |else if(me.pp.number<=107 && me.pp.number>=72)
! N- r+ s+ Z* s/ ]{
& V- H! C& v' B. T6 g6 Y) olg=3;8 H# X/ M! B+ y2 I. k& r+ j
me.pp.d[0]=3;) @2 A. c9 Z# J# S* f
if(me.pp.number<=75 && me.pp.number>=72)
5 A$ J( P) X) t. @{
4 K0 [* w+ u9 a8 Mlgg=1;
% c7 \" g- S# Z7 M$ Mme.pp.d[1]=1;/ R! Q6 m( W9 k9 Z
}8 L p( C3 c$ v! \
else if(me.pp.number<=79 && me.pp.number>=76)+ Q/ z W: [7 Z
{4 [1 D" c0 ]1 e" W
lgg=2;8 o+ _! |7 _1 r4 b( ~! J
me.pp.d[1]=2;) l4 Q, D! R5 W; E" p) ^/ v* b
}) E. t) w. N- }9 C) r4 ?8 T
else if(me.pp.number<=83 && me.pp.number>=80)
D# L6 j3 F, V" q{
o# ]& f* K8 {8 P; H6 l8 qlgg=3;
6 j: r8 I/ @- V. Sme.pp.d[1]=3;0 V( I7 w/ p" O" e, v9 a
}
6 F, a7 Q2 O# Xelse if(me.pp.number<=87 && me.pp.number>=84)
- u4 a( U( W6 v+ x{
2 b3 y' |/ ?* B% C# llgg=4;( e! ^: g4 _- ~6 P! h3 y& M
me.pp.d[1]=4;
3 U" e& a# J' g7 V" w}$ p- j1 Z4 P* }: ^" }
else if(me.pp.number<=91 && me.pp.number>=88)
3 q# W# a7 \/ h/ i' }{
3 Z& }- M+ B$ L5 Dlgg=5;
9 b }9 |* W1 t: {9 |0 U: C7 \$ gme.pp.d[1]=5;
, T+ L+ u+ s- L& c( M2 U* o* W% x}
6 Z5 f" s6 `5 O* J% r3 G+ Selse if(me.pp.number<=95 && me.pp.number>=92)
1 n# a" v- P$ e. H{
1 R0 P$ d% W, L1 d \2 Ylgg=6;
2 ^9 a% O" N b$ o: K1 @2 Pme.pp.d[1]=6;
$ \4 E2 S# A# w/ ?}* o! l$ S1 J; ?. C% |9 W b
else if(me.pp.number<=99 && me.pp.number>=96)* i& R' i+ I' n. }* a4 T6 o
{
4 V6 \. d( [* d0 y' n# O q2 Xlgg=7;
9 I+ s$ `4 q# x0 wme.pp.d[1]=7;+ Q m$ c: `$ |8 r3 W
}
+ F) `- @4 y( M6 F- h2 Lelse if(me.pp.number<=103 && me.pp.number>=100)
/ j5 Q6 m% I2 F{
. Q- R& f" {0 H8 Zlgg=8;$ {% p$ b9 S1 r$ n) I: ]" P; R
me.pp.d[1]=8;
" S. J, J; j8 ?8 `5 W% _}/ }8 g( W: |7 `8 g& {0 Z, R
else if(me.pp.number<=107 && me.pp.number>=104)$ J6 F ^! d( m+ \/ c0 P
{
. O. R% D: Q9 V; B! H- @5 xlgg=9;3 u% b2 V; x5 a) O' Z
me.pp.d[1]=9;
. L. T* k1 F' Q; V% j}
+ y4 N l5 _* [5 a}) k2 Y( G5 C( c( {. y
else if(me.pp.number<=135 && me.pp |
|