- 在线时间
- 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>部分图片未上传0 s) [2 k$ [$ {' i2 f
/*天宇软件
3 R7 N9 Y/ Y3 e# e, f作者:上海黑暗之龙
2 i7 z8 |* g/ P' D* h2002/10/30/ W$ o5 f4 t; ~
麻将原代码*/
# i- ] l! j5 I& Q( a* w' @- s#include "dos.h"
" \) p- X; ^! d5 j. b#include "stdio.h"
Y, Y# G9 e2 J0 Z8 ^#include "graphics.h" E c% _3 q8 n- X" y
#include "bios.h"7 N' R8 M" M0 [8 r; D# B+ B# i
#include "conio.h"
7 R2 g, ]# W3 d5 N7 e#include "stdlib.h"
+ q+ T0 A# f8 ?( h0 E1 m% L- Lunsigned char far *video_buffer=(char far *)0xA0000000L;$ m/ e, g6 n3 K5 @
#define VGA256 0x13 /*图形模式13h*/6 [# g: L/ k0 V0 b( B( r
#define TEXT_MODE 0x03 /*普通文本模式*/
# v: @; F% r2 ~& X0 C1 E#define SETVGA Set_Video_Mode(VGA256)! i& P0 ^& ^8 K
#define OUTVGA Set_Video_Mode(TEXT_MODE)1 G& Q+ F0 W+ i0 X1 {) B2 t, n
#define BYTE unsigned char
4 | a0 b/ ?- j4 U; ~8 N#define WORD unsigned int0 O% M, h/ q/ j+ N) t# V
#define DWORD unsigned int; s6 Z* Y( l- Q% n: i) R
#define ESC 283
, `5 V9 w, C; W/ V9 ]8 t+ y# G0 u+ e#define LEFT 19200
7 j9 Q5 Z* d/ W* j9 G#define RIGHT 19712
n& J8 D7 F! U) T C#define H 9064
0 D4 e+ Y/ e0 A- j( {0 j4 n h#define ENTER 71810 e+ A. a* T) E& h. Z/ R: {
unsigned long int z=54400,zz=0,zy=0,zyy=0,z1=0,zl=10140;5 Z) N& U3 h p3 q1 v
int key=0,keyy=0,sing=0,sing1=0,second=0,threes=0;1 A( ~1 l9 F, B0 \
struct chi4 O2 q( f' w) g6 P8 B
{0 V) j6 Q4 |) o6 J. Y
int lg;4 ]8 d8 r* a/ R( S: V
int lgg;/ t9 t* }) i/ m& o+ }, I% ?2 c
}ch[13];
( e8 y% M& t$ z% E" h9 L5 Pstruct mj
; A m0 J6 ~; c+ ?* z" {{ char *name; /*名字*/
x+ E& }3 ^# Mint data1; /*是否已出,无用了*/
" |) r% X, t0 K" \- e1 m7 ]int data2; /*是否在手中,1为自己,2为对方*/
8 t4 f# x' Q3 u+ m5 a) ]% bint number; /*同一个花色的第几张,共4张*/5 M- S( W& j) n) X
}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,, s6 y) T a6 M$ w
"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 d5 {+ t3 x" _"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,
2 Y6 n! x: C" Z/ B"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,! m; t( L- `( t1 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,0 \0 j6 I4 _/ A; p* H1 P
"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,
R3 \4 G8 p% ]8 `1 Q"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,- E, a' D6 q/ M
"9.bmp",0,0,4,"10.bmp",0,0,1,"10.bmp",0,0,2,"10.bmp",0,0,3,"10.bmp",0,0,4,( {' S4 r0 |8 d
"11.bmp",0,0,1,"11.bmp",0,0,2,"11.bmp",0,0,3,"11.bmp",0,0,4,"12.bmp",0,0,1,
' h/ `. H8 ]# ]0 I" P$ o* 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,
4 q& C: P% n$ C$ x4 I9 F+ h `"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,7 |8 [- G) H9 a+ f: O) p
"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,
, `/ i: D' H E2 V9 {/ K# @"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,
; A- n' Z7 r7 b' z"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,
" n" n6 K1 e4 e$ W# Y( _9 t" |% f"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,
9 k- W8 H9 Y+ [; Z9 r' M"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,
0 [8 A" N0 N4 `/ [/ j"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,
4 X' u' H; I2 M) m1 \. s Y"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,
! l( ?8 m& U* L/ ~ k. V" J7 Y"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,
4 d" Q# s- v B% a"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,. i# p! g2 H/ ], a) B* Q2 B
"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,( {# `- k( {. C% U3 ?& c$ 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,
+ k* g( Z8 m6 k3 b R+ p6 f) O" o"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,
- p) {* Y+ c7 w; o$ p8 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,
0 q" T9 _, a+ `% W. A2 {! H% r' j"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,* U1 Y- R( P7 ^0 ]0 n5 x" c
"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,% A6 G( @; H- F
"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,
9 }6 y8 ^1 x9 l"34.bmp"};3 F& l: R7 K9 ~! B! \! q- V
struct every
9 o2 l1 d$ n# h [) f6 ?& e0 J{ int *k; /*名字*/" P. K& P2 }7 d) A
int oneorfour; /*同一张牌的第几张*/- F: X$ b" ]; ]- Y( H8 A: G
int number; /*第几张牌136*/0 A5 m* ]7 S" S+ q
int p;
; R x$ z0 J. D* |$ |4 yint g;" `1 v5 z) s( R2 n+ u
int c;& T% @% D4 |9 Y8 S. T, w- M
int d[2];. J7 U" @8 v% K3 I |& V
};3 M% x3 E6 f/ i* F: s
struct me
8 q8 T) n& U* d{ int m; /*定义有几张牌,开始有13张随着游戏的进行,会越来越小*/
' B$ N! ^+ H6 d0 Y4 q+ ]( ^, B" aint p; /*乓对方*/4 f; A3 ~3 E, I
int c; /*吃对方*/2 t8 h5 J' x6 Q3 Y9 i) h
int g; /*杠*/. X; W5 b! b! y& M
7 z3 g& V2 l! k1 ]9 pstruct every pp[14]; /*存放手上的牌*/
4 k/ A1 g2 |4 W7 U}me;4 F* y* `1 H3 C: y/ w3 I5 D0 A
struct computer2 G" _1 S4 q) \* B
{ int m;- H/ y: ?4 r5 H! Q1 Z
int p;' J& A9 U) m! Z3 W
int c;
- B J2 z4 v( b4 v3 P% Jint g;
- K( G' ~ j2 S2 S0 q: lstruct every pp[14];
- }1 b& X0 K9 ]) J; O7 D+ e5 C% F) _}computer,comp;- ?; C6 C1 T" h) p
4 @$ I* |. x/ k3 f: k+ r
/* 设置调色板 */: U6 q. y5 b, ?7 T$ n
void Set_Palette(int Color,BYTE r,BYTE g,BYTE b)8 X" k5 S8 k$ s/ l& _
{
1 b0 g% t* g" voutportb(0x3c8,Color); /*0x3c8写端口 写色号*/
3 u* {& U- q% B; ?outportb(0x3c9,r); /*0x3c9数据端口 R、G、B的比例*/
9 { {( e; e" Y$ N2 w/ }outportb(0x3c9,g);
& j* D4 U3 `0 s& [outportb(0x3c9,b);2 {2 Y( \ [. \' D) l! P/ M
}7 A# w% W* e" ^+ n9 k
/*0x3c7读端口 0x3c6计算机调色板寄存器调用端口*/$ Y, h7 u5 F) t7 i1 A
/* 设置显示模式的函数 */$ S C8 X9 J( Z; a
void Set_Video_Mode(int mode)
# f1 j! j# W1 e5 I; m- m{
1 R4 J3 E7 H! ?. yunion REGS inregs,outregs; /*定义输入和返回寄存器*/
9 D) u3 N$ U# }- _- a. c+ c; Pinregs.h.ah=0; /*ah存放功能号0h表示进入视频模式*/ F* t6 ^0 M( A4 J
inregs.h.al=(unsigned char)mode; /*al存放要设定的视频模式*/7 \0 q8 w3 D- i1 s; e! i/ z2 R# N
int86(0x10,&inregs,&outregs); /*通过10h中断设定显示模式int86()包含在dos.h*/* o2 @7 M3 h$ h5 @4 P
}
4 |5 e" e7 \7 Q! v& Y8 _6 Xvoid v_line(int y0,int y1,int x,unsigned int color)
" ]9 F- u% [; @/ z( u+ v" M2 l/ H% ?{ unsigned int address,n,temp;& ~& l% j6 c+ h" y: W' ^
if(y0>y1)0 Q( o! x- q7 T- p- o+ _ Z3 A
{2 I1 R9 h. ?8 A1 Q' l# T
temp=y1;; R0 j. _3 D, T
y1=y0;9 n, }) E8 u0 a, [* r+ }
y0=temp;
" y* Z$ [- A% K0 n8 W# ?}
: s: |+ H0 J$ `* Saddress=320*y0+x;, o6 L3 ^4 t6 n# ~
for(n=0;n<=y1-y0;n++)
z# N @3 O- e2 c5 } [{
* m! D: ~& k8 a) B, I H, [video_buffer[address]=color;
0 `* Y# @- X- g1 R+ vaddress+=320;
( ?$ F0 J4 {5 t( _7 Q}
+ W7 c6 g. C, y w! W- O}4 c' w; n' [ K
void h_line(int x0,int x1,int y,unsigned int color)
9 M" s% c, a/ m; l{ unsigned int address,n,temp;
, Z# {& e9 \+ J0 d& K, {( kif(x0>x1)
2 e, n0 I. v# a; ?{
8 j: X, o& V3 ^/ Ltemp=x1;* n7 J5 D l7 k7 k
x1=x0;
4 h; `9 a/ `! a6 q3 G' `6 @, _1 Cx0=temp;
: e5 u" B' j d& \+ O5 a}
5 J% B( z! |" c! S3 }" {/ y: [address=320*y+x0;
8 B6 _# _! [. a) z$ K, i: `for(n=0;n<=x1-x0;n++)
' Y: C( A; L5 A' B/ g, s{
4 y" D, }. N3 s' rvideo_buffer[address]=color;
3 r6 e Z) S5 b# C I7 zaddress+=1;
# M$ m- b4 ]) @( _}
+ ^) j9 N/ y# K}1 }2 S$ _+ L: U# O( q3 s# `4 k
void p_pixel(int x,int y,unsigned int color); v( x3 B c; w' I U+ L
{ video_buffer[y*320+x]=color;8 B- c% O( ]% }2 m) F4 x
}+ T% E4 O7 Q9 D' P+ g+ n
void s_square(int x,int y,int side,int color)- J" G9 P- e; v0 j! f
{
7 F# Q/ K7 m6 C8 u. X& o, Dh_line(x,x+side,y,color);/ `2 \4 W. `8 G; G8 [" [. E/ Q
h_line(x,x+side,y+side,color);9 e. u, b: J: a% Y% r- U* t
v_line(y,y+side,x,color);
5 J5 [$ V, ~5 o$ Y1 `v_line(y,y+side,x+side,color);; [7 D( X2 M7 \9 p* N) d9 p3 w a# u" \
}- S' S& x# U6 ^8 k6 z
void r_rectangle(int x1,int y1,int x2,int y2,int color)6 B; i) m' b2 c: M8 ~! _0 E
{: a6 ~7 q8 v$ o, e: l |
h_line(x1,x2,y1,color);
# }: g9 W. h8 \) Ph_line(x1,x2,y2,color);/ y( P+ m7 a, [
v_line(y1,y2,x1,color);
# O) F0 R6 u) \v_line(y1,y2,x2,color);
4 V/ B; Z$ I1 C}& O$ F0 j' O3 J7 i
void fillRectangle(int x1,int y1,int x2,int y2,int color)1 N0 G5 P/ U) t6 a7 O) D, _- ^7 m, V
{
- y+ l5 j7 M. @& a! oint i;' l* O L% }2 w7 X; p' Y" B6 r1 E
for(i=y1;i<=y2;i++)2 I" l; k: D5 S0 D, ~6 K [
{' k8 l& H4 D* t5 g3 R0 @: B9 v$ X
h_line(x1,x2,i,color);
/ A- E8 G' p; w, N}
/ |5 G/ q' k: N, |& t}5 Z0 u$ |3 P4 Z8 `4 `: j
void showbmp(int l)( Y" Q+ \3 D4 ]- U
{ FILE *bmp;
( f9 q+ t' q) a4 E# f9 Zint i,x,y;
# R' G2 i# ^" A" I* _BYTE palette[256][3];
" n" O$ b5 j* a' Rbmp=fopen(me.pp[l].k,"rb");
3 B: |9 [& @% {: }; s$ sfseek(bmp,54,SEEK_SET);+ p3 o6 [# Z% j8 r l" L) f
for(i=0;i<256;i++)
" z( C! B- i( ^, I0 @3 V4 P{
% i$ j4 S+ P0 D k- ^' Xpalette[2]=fgetc(bmp)>>2;
9 f/ U/ r/ v" ?palette[1]=fgetc(bmp)>>2;6 ?6 D( }* P4 K+ K7 ~- C
palette[0]=fgetc(bmp)>>2;' u. l9 @! |6 h; ^! G
fgetc(bmp);! F" D& j2 f1 c
Set_Palette(i,palette[0],palette[1],palette[2]); l8 e7 ~" U; A! T# |
}" v) C% Z! w, U) ^+ @
for (y=0;y<30;y++)
& I3 n0 l; Q; j# c, F" Kfor(x=0;x<20;x++)/ j7 q- b% l9 l; @, h$ U4 E
pokeb(0xa000,y*320+x+z+zz+z1,fgetc(bmp));6 G$ w" I2 w- E- b. E- u
fclose(bmp); V* Z' u4 v3 }- H& m2 ^/ c( }
}
1 Q3 u7 q6 k3 s! g! c8 ?void showbmpd(int l)4 l0 z. J/ T" q. j
{ FILE *bmp;& F/ p! ~1 J8 _! ]
int i,x,y;
1 j* j0 N9 b/ B- kBYTE palette[256][3];
8 D* L: ~, }1 \# C0 I" A9 _3 ? w4 Xbmp=fopen(me.pp[l].k,"rb");
2 F" X& l, n; z+ Vfseek(bmp,54,SEEK_SET);
f; r0 p; Q( N- M3 R( |for(i=0;i<256;i++)7 z N" O' E, T
{+ H& s; t- `6 ~7 Q" b+ A: o
palette[2]=fgetc(bmp)>>2;
9 h0 X7 R( V5 rpalette[1]=fgetc(bmp)>>2;$ M" c! A& C3 [6 h. p# ^
palette[0]=fgetc(bmp)>>2;
A- z) m+ }1 j @4 n3 W2 j2 qfgetc(bmp);
& j+ m9 Q9 Y! t; WSet_Palette(i,palette[0],palette[1],palette[2]);" q0 a: v1 p7 ~+ _
}8 H/ |4 A: ]' M7 t8 ~4 M" S
for (y=0;y<30;y++)
" i! s+ A# i7 @: ?! s) Ifor(x=0;x<20;x++)' R! O! q6 N! Y
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));$ G9 @. [: u, A5 U/ ~
fclose(bmp);
8 f; w( t9 [* p! d5 p}
9 g2 v$ L/ d$ t3 h5 uvoid showybmp(int ll)
, w# A6 Z! ~, Y K{ FILE *bmp;- e0 n2 a# N$ Z& K3 Y9 I# M* S/ a
int i,x,y;
9 u# K8 R5 ~: o. |# dBYTE palette[256][3];
. y: n# Z+ G) T& c" I! nbmp=fopen(computer.pp[ll].k,"rb");6 R7 D# z7 q- a
fseek(bmp,54,SEEK_SET);# S% ]. k3 S. n6 e, O2 Z" X
for(i=0;i<256;i++): i$ Z/ ^, h0 X/ O/ c& Q( ?( w
{
/ C+ h9 `9 r0 }" e# g% Y. f2 zpalette[2]=fgetc(bmp)>>2;( Y, p; b: W/ h7 t5 l
palette[1]=fgetc(bmp)>>2;
}- T4 ?, d& N* x% u9 \) Z: J6 p$ epalette[0]=fgetc(bmp)>>2;
# A% `5 l" O5 I% e7 s5 S% qfgetc(bmp);* [) b" v* C* e5 Y9 X" E1 A
Set_Palette(i,palette[0],palette[1],palette[2]);
# Z/ \6 q8 |$ O" @}
6 J2 `0 q7 D, a7 Qfor (y=0;y<30;y++)! D' N; P) y' G/ a, }, M8 \
for(x=0;x<20;x++)( Q( M! u$ G' B7 f8 e0 A! M8 t
pokeb(0xa000,y*320+x+zy,fgetc(bmp));0 `9 \. U5 y+ Z' Z5 J5 [" e9 v; L" |
fclose(bmp);0 Q" `, G4 u1 S+ v. ?' H; `: f# Q
}1 F9 }7 p S3 e& O, X% R7 R
void showcbmp(int ll). a9 o. C2 B/ O; @( i
{ FILE *bmp;
, D9 D% e9 d G- E' v8 Uint i,x,y;2 N2 X# B% k$ A/ K! W' @8 W
BYTE palette[256][3];
/ l0 ]2 ] f! V( @2 i1 {2 g4 e Kbmp=fopen(computer.pp[ll].k,"rb");. r0 [ u4 l1 d% @- p) |8 F5 T
fseek(bmp,54,SEEK_SET);
5 x; K* b( G) E4 Q: B% d Q3 jfor(i=0;i<256;i++)) x/ l1 f) k1 |" Z6 N
{
/ K# R+ m( Q$ x- O2 Mpalette[2]=fgetc(bmp)>>2;
4 ^) ?" z! k" f" X1 M* W3 Jpalette[1]=fgetc(bmp)>>2;
5 x, c$ F5 l3 jpalette[0]=fgetc(bmp)>>2;
. o+ p# C" J5 B$ c0 U' @6 x# `fgetc(bmp);4 ~% e+ l- ]* V2 Q7 ~+ w5 w+ Z; ~
Set_Palette(i,palette[0],palette[1],palette[2]);
+ b0 c, K @* r+ W8 q; x- _}3 i- |; j% P6 I5 m% N
for (y=0;y<30;y++)$ [, y/ O H1 F* W" z6 A0 _
for(x=0;x<20;x++)) F+ O# \+ y0 {1 R7 t
pokeb(0xa000,y*320+x+zyy,fgetc(bmp)); r5 z X9 d; ~
fclose(bmp);
0 Z, j o: H4 x& Q y+ N}4 @ s6 V# F8 S' Y( x, x0 {9 ~: n
void bmpp(int number)
9 X& g' _0 @7 r9 f1 \9 Z: j{ FILE *bmp;
3 b1 j4 `' ?( M5 B& d* ? Rint i,x,y;7 E/ z. g, m$ ^" A/ D% u# X
BYTE palette[256][3];( C9 ], ~) \" `3 j% ~, } A
bmp=fopen(m[number].name,"rb");
8 Y) W4 e9 Q# d4 Z+ b4 f' `- ~fseek(bmp,54,SEEK_SET);* |- w& C! V9 R; W* K% j# F
for(i=0;i<256;i++)0 q" Q- U; G. I3 N7 [
{( P/ ]7 J1 ^7 d6 X% S
palette[2]=fgetc(bmp)>>2;' ~7 ]) d+ ]$ d2 F
palette[1]=fgetc(bmp)>>2;; K% Y: s$ e5 [! u! g
palette[0]=fgetc(bmp)>>2;
+ R( G- L/ z* n' t! Efgetc(bmp);2 Y. U! S& u$ P. U9 A
Set_Palette(i,palette[0],palette[1],palette[2]);- T, A2 H. J" b- v
}. x( e* K, g% u
for (y=0;y<30;y++): u& i% e, X9 C0 E
for(x=0;x<20;x++)- U3 c5 B, w, y G
pokeb(0xa000,y*320+x+zl,fgetc(bmp));$ P6 u/ Y' e6 N+ G& i+ u. \! d
fclose(bmp);
+ B3 a0 i4 H5 X; p0 P$ t0 i8 ~ U}, O3 K& j% s ]7 W$ ]" H* c
void comlipai() /*整理电脑的牌*/
6 |' p h: R A3 K1 L3 ]6 P& h{ int n,j,u;
- n; Q( ^1 k0 Q' }- Dint *lingshi;
* j! ^3 \" E" nfor(n=0;n<computer.m;n++)0 H4 p+ h* r& t6 L
for(j=n;j<computer.m;j++)
/ J1 [: X, E$ r- s: ?; ], H{; h* ^$ B( x# c- V; ~
if(computer.pp[n].number>computer.pp[j+1].number)
1 I" t# c' G' ]' a/ c) o+ C{6 d- y8 ~- K! c7 ^1 P& q6 S
lingshi=computer.pp[n].k;
6 P3 L) H% i( s* F/ J3 scomputer.pp[n].k=computer.pp[j+1].k;
% T, r; W4 D. {computer.pp[j+1].k=lingshi;* D/ a+ B' w5 W7 p
u=computer.pp[n].oneorfour;+ F* ~: d/ ]9 F2 o9 D* \; X; D
computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;9 |/ t& O5 D, ?, |7 v* s* i
computer.pp[j+1].oneorfour=u;" A( B" E- I( q
u=computer.pp[n].number;
3 N& \3 o7 E# U; c3 f, ~computer.pp[n].number=computer.pp[j+1].number;
5 p/ s) @/ ?( |* M% {9 @computer.pp[j+1].number=u;
0 H* ?3 {0 I) p: @3 x+ x5 U ~}
* T, a* [+ }# B0 `* c* aelse
% r2 B/ }0 h5 M) I1 u: f( Mif(computer.pp[n].number==computer.pp[j+1].number) J1 J6 h" |; @- V1 M8 d, ?
if(computer.pp[n].oneorfour>computer.pp[j+1].oneorfour). N: [& H( ?8 G1 Y; S
{
; m0 R$ s4 S5 b# W' Dlingshi=computer.pp[n].k;1 D' J# q1 s. Y" p
computer.pp[n].k=computer.pp[j+1].k;
8 U N# Q% ^2 ~/ Z9 |# fcomputer.pp[j+1].k=lingshi;
3 t/ p- N% }+ m8 d3 [+ ]u=computer.pp[n].oneorfour;$ G' G: _+ J+ F; Z: b% H) ^* ?1 ~
computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;5 R* E. l X: c* R
computer.pp[j+1].oneorfour=u;
# ]4 N$ \5 T/ C ]8 Nu=computer.pp[n].number;
' _2 d/ v: X `7 ~computer.pp[n].number=computer.pp[j+1].number;
- X8 ^, B1 s; s7 |4 \computer.pp[j+1].number=u;
8 F" y5 j8 A1 c' e}
8 K, D8 J8 h L/ R; b! u" ]}
: V; Q! v' ^8 S9 J0 l}' R5 L8 W1 a$ q x, b
void melipai()
2 j/ Y2 ^6 c' Y; v! T! X' Q" A% u{ int n,j,u;% h5 ]0 O# A- O! Z: M4 f$ a# w
int *lingshi;! z, l* [( i1 ?, W2 O2 Z
for(n=0;n<me.m;n++)3 B# k, K/ x" a' x3 |) H
for(j=n;j<me.m;j++)
# `) a) T" k& j/ l" _4 H{
/ u# [: `3 T" }' |0 X0 \if(me.pp[n].number>me.pp[j+1].number)
/ s9 T$ |* o; n4 T$ ]- t{0 O6 Z+ L! M/ [# e
lingshi=me.pp[n].k;- N4 l/ V0 V( J' P* M
me.pp[n].k=me.pp[j+1].k;' M3 l/ x, h8 \$ i% o6 H2 @
me.pp[j+1].k=lingshi;: `5 y8 ~. f: Q2 l& p. D5 X/ C! \
u=me.pp[n].oneorfour;5 }; G1 I) Z% e1 L. C+ b/ T
me.pp[n].oneorfour=me.pp[j+1].oneorfour;
6 N- L$ A$ v5 {; v1 Ime.pp[j+1].oneorfour=u;& u' f1 ]; V4 L+ m& ] I
u=me.pp[n].number;
& ]( y9 E$ d0 G+ C- d8 d3 q+ h/ kme.pp[n].number=me.pp[j+1].number;
/ n$ I: G C$ Y$ ^5 pme.pp[j+1].number=u;4 @7 [* `8 y9 c9 ^ h G4 a
}
/ ~$ D2 i- v9 H2 D6 Y ^else
8 v- o4 Z2 R2 C8 x1 Nif(me.pp[n].number==me.pp[j+1].number)% ]# t- D# y! b2 p
if(me.pp[n].oneorfour>me.pp[j+1].oneorfour)! M# |/ L1 w" l V/ }- F3 W+ |
{4 C& Z1 J! j0 b) D* h
lingshi=me.pp[n].k;
+ ]# j1 U. D9 }. I8 e6 Qme.pp[n].k=me.pp[j+1].k;, b$ d! E! y2 p- U! s
me.pp[j+1].k=lingshi;/ p, @/ Q5 z) r& i
u=me.pp[n].oneorfour;
1 d& b3 o7 j3 R2 {me.pp[n].oneorfour=me.pp[j+1].oneorfour;# I5 L' s+ l" I+ d
me.pp[j+1].oneorfour=u;
) C- M" m1 F$ F5 {7 |9 pu=me.pp[n].number;
0 |$ } z! E t1 [, g/ t0 \) Bme.pp[n].number=me.pp[j+1].number;2 D% h- B! O$ v/ p0 S3 s
me.pp[j+1].number=u;' Z! k& N% z$ Q
}
f/ @' ]1 E8 D: G3 U# z! y0 p$ U}; ?& \" W8 T h* r6 x7 m2 j
}
) z& h- V" n( L1 d: n- G3 H& Ovoid rgzn(int c) /*本程序涵数的核心针对电脑的牌*/7 l' W+ W: A$ t, c
{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;
: y9 O( x4 N1 C. sif(me.pp[c].number<=35 && me.pp[c].number>=0)7 U' o$ }1 k& v5 c- _- {# p8 x
{
, \7 O: B- z _" U5 ^$ L7 clogo=1;
2 o+ u" [- j" Z$ Q$ f6 Rif(me.pp[c].number<=3 && me.pp[c].number>=0)% Y: J, p0 s8 G' x$ {' Q+ E: m5 i
logoo=1;! Z3 t! `; a4 W2 {9 j$ z
else if(me.pp[c].number<=7 && me.pp[c].number>=4)+ S: g9 _1 F1 i) a/ p+ z- j0 R! l
logoo=2;
/ d$ C4 Z$ ^! m" @) e4 h4 P. Telse if(me.pp[c].number<=11 && me.pp[c].number>=8)
- e/ e4 K' l9 d0 @4 G; _: e4 q& {logoo=3;
2 R0 m0 z& M9 m6 m! D! K% welse if(me.pp[c].number<=15 && me.pp[c].number>=12)
& z, j- f0 s+ h) l& `1 R9 p9 alogoo=4;
4 l8 ?. v5 D1 u. L, u; {+ Velse if(me.pp[c].number<=19 && me.pp[c].number>=16)% ?) R2 P# ^' S% j Z" P0 D- x5 W
logoo=5;
1 {9 m' }; O7 k: d" Belse if(me.pp[c].number<=23 && me.pp[c].number>=20)) ]. Y$ q6 {5 e9 q8 u- R- v$ d" v
logoo=6;$ W& f/ w. r5 \. Z& p7 I: a( t5 D
else if(me.pp[c].number<=27 && me.pp[c].number>=24)4 O; ^7 R7 m* ?! R
logoo=7;. Z* G! p P E& W. T; a @
else if(me.pp[c].number<=31 && me.pp[c].number>=28)
5 f4 m( W! o8 `3 G0 ]logoo=8;
. H8 f7 s) _/ X3 Qelse if(me.pp[c].number<=35 && me.pp[c].number>=32). `. k( i- w) \9 K' v8 k
logoo=9;
" l/ K" Z3 A8 G6 M1 ~; |) W}' ^: I3 n+ O. T/ t) w- n' T
else if(me.pp[c].number<=71 && me.pp[c].number>=36)3 a" W$ X& z/ S8 b" Q& ^$ ~
{1 p- Y# B2 [+ z& G& G) Q
logo=2;
# k( G# _- d+ l$ h; r lif(me.pp[c].number<=39 && me.pp[c].number>=36)
3 m4 \9 |8 X9 J7 V' j6 s- S- ]logoo=1;
3 r, |3 l. Y# N, j# }8 belse if(me.pp[c].number<=43 && me.pp[c].number>=40)
) ^1 s7 _" H. nlogoo=2;
$ {2 r) w! @$ N& E3 Pelse if(me.pp[c].number<=47 && me.pp[c].number>=44)
- R2 m. }/ h2 d' n3 J( Hlogoo=3;
9 ~0 F7 A- F/ E Z/ g( Helse if(me.pp[c].number<=51 && me.pp[c].number>=48) `6 | K3 B" `' _! T1 U2 @
logoo=4;) D, X+ k) F: _9 ~
else if(me.pp[c].number<=55 && me.pp[c].number>=52)- N6 x# ~6 P" L
logoo=5;" X9 t0 C) y) g7 @5 P
else if(me.pp[c].number<=59 && me.pp[c].number>=56)5 W5 F2 m( t0 S" L
logoo=6;
- V# u/ m( i# d+ M0 Telse if(me.pp[c].number<=63 && me.pp[c].number>=60)6 A' O: h" X* \ s& Q# N
logoo=7;
/ |/ e$ S- _ s, A2 telse if(me.pp[c].number<=67 && me.pp[c].number>=64)
, V2 F+ Z# F6 a# X- B% a$ wlogoo=8;
6 _" T p. H+ V$ Xelse if(me.pp[c].number<=71 && me.pp[c].number>=68)
4 o" v. Q! Z5 Q9 h% W5 w# Elogoo=9;6 }) H* _8 V8 G6 N; G
}- ? Y2 V$ T- U: s( B) Q; S" u
else if(me.pp[c].number<=107 && me.pp[c].number>=72)
5 M, q9 c# O4 f* v+ q" H{: J5 F9 N& \% ?5 a1 q$ T) l. F4 o2 e
logo=3;. `1 ]# i4 U6 Q+ q0 i
if(me.pp[c].number<=75 && me.pp[c].number>=72)- o- G8 Y) Z B; r+ u* V
logoo=1;
- i* p/ D2 t, F! I9 W I2 Belse if(me.pp[c].number<=79 && me.pp[c].number>=76)7 T+ A0 Q: R' y( N. T; S% G
logoo=2;
$ G4 I `& E" Q" aelse if(me.pp[c].number<=83 && me.pp[c].number>=80)
! @( d1 \! y# {' a- L) Klogoo=3;
8 Y" V0 H8 |9 E: ]; ~. f: L$ S9 O felse if(me.pp[c].number<=87 && me.pp[c].number>=84)$ z" A) Z* ~$ D. J8 B) E5 f
logoo=4;9 V2 h% V q! a' q1 v
else if(me.pp[c].number<=91 && me.pp[c].number>=88)5 }3 M8 A# |5 x# x+ p; x" \; U
logoo=5;
4 J" a. t" y7 p2 P% [else if(me.pp[c].number<=95 && me.pp[c].number>=92)
# ^' p1 \; O7 n" \logoo=6;# }5 C8 n: i( `' A2 f, l; j
else if(me.pp[c].number<=99 && me.pp[c].number>=96)' j- d9 x# Y1 S% e* Z6 p; K
logoo=7;
0 G; J3 i; J: E% Lelse if(me.pp[c].number<=103 && me.pp[c].number>=100)2 d% ~/ [; ?+ s' v# [# Y: M4 U
logoo=8;" }+ f; v! `5 x) m5 |9 m
else if(me.pp[c].number<=107 && me.pp[c].number>=104)5 O+ }" o/ ], }2 ]+ b
logoo=9;% Q) U) E9 V0 y$ R( @* _7 K
}
. c4 }$ z3 T6 I4 E3 |' e& Pelse if(me.pp[c].number<=135 && me.pp[c].number>=108)
% x8 x; ]7 R( \8 T# i7 j{
9 h4 W% M" |: s1 J5 a0 m. qlogo=4;5 m' Y' u9 [8 Z9 Q* R; t1 u
if(me.pp[c].number<=111 && me.pp[c].number>=108). E/ h3 L0 R; z8 A4 |+ V0 h
logoo=1;& {, L8 v! Q! {6 _$ G
else if(me.pp[c].number<=115 && me.pp[c].number>=112)5 k+ J- o- W0 [6 m W: @& k
logoo=2;
2 t3 t. d6 R: Z i. yelse if(me.pp[c].number<=119 && me.pp[c].number>=116)! W0 v% I: e- F9 W3 ]
logoo=3;
7 T0 q6 |% u( M, g# |$ c( Uelse if(me.pp[c].number<=123 && me.pp[c].number>=120)) X& P8 M, ~3 t
logoo=4;; f5 F3 [$ R4 ]" y/ F
else if(me.pp[c].number<=127 && me.pp[c].number>=124)4 B2 v& e& w6 {7 M
logoo=5;
# n0 K' h. A S% ?else if(me.pp[c].number<=131 && me.pp[c].number>=128)
8 R Z5 e$ }, U' blogoo=6;! i- ?; s! V8 j& j
else if(me.pp[c].number<=135 && me.pp[c].number>=132). U# f: @& E. j. P: \' \# A
logoo=7;5 f7 V: U6 A+ e
}
f5 V5 M# q- w" `5 kwhile(b<=computer.m)" U- x+ j$ N4 b' E3 q0 o( T6 W
{% [$ i9 ]; X+ e3 s% j
if(computer.pp.number<=35 && computer.pp.number>=0) /*假定电脑经过分析后出了第一张牌*/
! M5 ~% T& S9 z{
" O; ~. q L- M: K6 A- r* R; Clg=1;
9 E6 p7 D5 [$ ?+ E |" A" y acomputer.pp.d[0]=1;
( R$ w( D5 J0 w, N5 Aif(computer.pp.number<=3 && computer.pp.number>=0)% l. m. q* k* N
{+ ]! U) a, j; W' q! O+ }; u% `
lgg=1; e' x. Z4 r6 O/ F7 `
computer.pp.d[1]=1;. O" i4 ^% _7 Y* f, o
}
( [/ |$ @$ {7 N( F, f! \else if(computer.pp.number<=7 && computer.pp.number>=4)! k7 N. m2 g8 w- S9 F
{
9 X* S# I1 N0 Jlgg=2;
0 Z" i5 S3 Q& U; T( k8 Rcomputer.pp.d[1]=2;
/ K! ]$ N* R3 p- H+ m; R0 Q- @}8 w$ V4 A3 ^, q7 G
else if(computer.pp.number<=11 && computer.pp.number>=8): p- F% d+ a& ~/ B& x
{
# T Q6 O7 y% m( M! N5 ulgg=3;
1 A. a7 Q; t6 T6 Dcomputer.pp.d[1]=3;
4 D6 [3 I0 Z9 a1 Y0 _}6 Q! k' ]! w3 T/ N$ C8 r$ I* |' i
else if(computer.pp.number<=15 && computer.pp.number>=12). R( C9 q- r7 s5 [
{
P8 I5 w# V0 {* ~lgg=4;; P0 j( P3 B$ ^
computer.pp.d[1]=4;$ I( c/ W" Q' @& i1 ?
}/ l" I s: G2 [% |0 n
else if(computer.pp.number<=19 && computer.pp.number>=16)" B3 c( g! o- C
{
3 j. t/ \/ q, Y9 [, Hlgg=5;
' G2 [& z3 A& ycomputer.pp.d[1]=5;" }! M; b' I$ {* c6 b
}
1 P2 ^9 j+ @0 i# T4 pelse if(computer.pp.number<=23 && computer.pp.number>=20)7 t. H/ X6 c8 H
{( F: n/ b( h& M' E' C# n9 `
lgg=6;5 X; Z+ l* @. |) d
computer.pp.d[1]=6;
$ I9 p# k( p% h7 r% z}
. X f5 R( K* B; x3 J" ?else if(computer.pp.number<=27 && computer.pp.number>=24)6 y+ G, d+ E# \# `6 o
{
3 G9 R4 L& K5 Y r, N# tlgg=7;
& ]& l' h7 {) g! R0 S qcomputer.pp.d[1]=7;* M3 G4 `* M; E2 }0 w* Z
}% [3 \: }) i5 F( K% Y% e" M, n
else if(computer.pp.number<=31 && computer.pp.number>=28)
- o7 W* \5 V% G b8 r{
$ r& l- t/ q; C1 _! ]lgg=8;
( n/ D& D* u' z2 C. G6 acomputer.pp.d[1]=8;- Q1 Q. d& w$ \( u" X
}
b R9 A% [9 r" r3 L4 X& zelse if(computer.pp.number<=35 && computer.pp.number>=32)
8 m7 Q9 [9 a1 Y/ N{& U3 o# ]' x, u2 c# o% |/ i* y4 G
lgg=9;0 d5 Z" ?# g% Q
computer.pp.d[1]=9;
1 S$ W T0 R- }; X) } L}, I6 W- g5 S! T8 i @( C. _! @
}) C2 F# K% m9 M2 W
else if(computer.pp.number<=71 && computer.pp.number>=36)! ^" U& \4 f( O8 v9 `! Q( n" a
{
+ u' {+ q7 K/ O9 J4 ilg=2;5 W" j0 l2 X* b0 f1 h" [5 V0 N
computer.pp.d[0]=2;7 b5 n2 t9 h4 i* Z
if(computer.pp.number<=39 && computer.pp.number>=36)' N% X! q+ \. l- |3 M: ]
{# E' B9 }5 s1 _3 `( @5 E
lgg=1;- Q& d3 v% b8 A8 N! ?
computer.pp.d[1]=1;% A" H$ Z" T- X
}' X4 E: o" A/ Y% }" ~5 c8 Q
else if(computer.pp.number<=43 && computer.pp.number>=40)
, q8 C$ Z: G% `* O. x/ H{
' e5 ^1 D: x9 k2 ]! n! ulgg=2;
: c, x' V7 M y% @; {! Ycomputer.pp.d[1]=2; y; x/ ~8 ^2 }: b
}$ [$ x& ^5 D0 Z( U& v$ d
else if(computer.pp.number<=47 && computer.pp.number>=44)
; {" S6 Z4 _0 W{
- ^' m5 `2 J' S8 Mlgg=3; ]. |( U9 A. g/ H( B
computer.pp.d[1]=3;
$ c% O7 J9 d0 u/ ], g- [}0 q% f8 V5 G4 \5 U1 T; ]
else if(computer.pp.number<=51 && computer.pp.number>=48)/ i; ]' m4 L& G; i* M! |+ D
{- A" n# s; T: V/ [% u
lgg=4;
4 ?6 Q2 r/ {. u0 scomputer.pp.d[1]=4;5 T7 J8 A; b2 f
}; o r% F! B% P& F
else if(computer.pp.number<=55 && computer.pp.number>=52)- I9 L# J8 }5 n& g* j2 f
{
@5 j) K. A+ rlgg=5;
3 v0 |" G4 P: \6 K6 b) F' Z2 fcomputer.pp.d[1]=5;
U; w) R* P8 Y; i4 L}
: o$ [7 j$ H! o1 x/ g; |else if(computer.pp.number<=59 && computer.pp.number>=56)
0 |+ z$ S7 N. U9 Z" g% P1 x% R{7 |9 Y1 F7 H% v, P, E% _! s
lgg=6;. @, E- d' i: }1 H H3 \( I/ w$ p- j( v. |
computer.pp.d[1]=6;
$ a1 _' j B. Q9 c5 B}6 Z; b( H7 a! _; k
else if(computer.pp.number<=63 && computer.pp.number>=60)
* Y) o+ p' ^, {6 J8 B6 T! l& c{
" f. K |! w% w' }lgg=7;
% _3 `; A- X) Ecomputer.pp.d[1]=7;
- z# j G! K8 w$ _/ N& {1 t}! X& A, S6 N; W- c( ^# R5 A# f( M
else if(computer.pp.number<=67 && computer.pp.number>=64)
- M7 j' H% w4 H* n% |* _. T+ N% _( m{/ q- J1 _: J( P7 k0 @9 g e+ q% f
lgg=8;
$ M- J6 E* N, {9 Icomputer.pp.d[1]=8;
. [6 b7 Y, \* W7 q. s7 |/ i# H}" S. n% j; ~: Q3 V& U: f
else if(computer.pp.number<=71 && computer.pp.number>=68)
5 Y! W2 |) \1 u/ v6 u{; x: M2 Q) l2 b$ S
lgg=9;9 Y( c5 d3 ^, f
computer.pp.d[1]=9;, X, e# A, l3 q2 V) f& w. w8 e9 V: g
} n' H. F1 n/ B- ]- y) f7 ^, [6 G
}
; M& P8 D& b; d3 B# ^1 Belse if(computer.pp.number<=107 && computer.pp.number>=72)
9 D" p P( h4 ^+ ?{0 A& Q, m1 c- E; s# J1 u
lg=3;
2 X( m3 i! T$ a2 Pcomputer.pp.d[0]=3;' v0 d- b6 z, D. P* _; w' W
if(computer.pp.number<=75 && computer.pp.number>=72)
" h6 G9 e, \& E& _0 s- D9 R; k{
- i6 P* k: R9 _7 \lgg=1;( y3 b# c* h8 z7 F r% o
computer.pp.d[1]=1;! }% O$ o, \* a- T
}; J2 q( S. a2 ^5 s7 v& _ b# C" J1 B
else if(computer.pp.number<=79 && computer.pp.number>=76). a, K; k4 c2 b/ a
{6 ~# j0 M) m3 @* z$ i, E% K$ k
lgg=2;. {$ T& R3 b: N) I' q
computer.pp.d[1]=2;, }8 w$ n" d: q& G9 O3 E, b
}5 V: A( J4 O! l. V1 ~
else if(computer.pp.number<=83 && computer.pp.number>=80); k; l0 F# X; X; e! o
{) ^6 g) [7 v9 H+ o2 v
lgg=3;
2 s, u; b. g4 \+ }; ^computer.pp.d[1]=3;9 @9 W8 \4 q5 a$ H( n; q9 h" [
}
4 f) @0 O- ^7 y& jelse if(computer.pp.number<=87 && computer.pp.number>=84)! f* z3 k- V: t
{
/ x2 [3 }- T7 w4 _% z1 @, M2 T; @; ]- ^lgg=4;9 O) l" }2 r( H! Y- M
computer.pp.d[1]=4;5 ]2 I6 U8 }7 w/ i- ~! X A
}
8 U( k! G) T' N$ M) j4 s5 G4 n) Telse if(computer.pp.number<=91 && computer.pp.number>=88)
7 y+ A1 x3 Y. o: j# u) L{
# `% W+ Y. B4 slgg=5;5 D1 s3 }- D7 V1 ]; O
computer.pp.d[1]=5;
( b& _9 v" S4 T: K8 R* I& R}: s. S8 y, A* s
else if(computer.pp.number<=95 && computer.pp.number>=92)
" {3 V! X$ Y& R$ ?- I! m& [{0 t' H: ]0 b1 D% D1 f8 M0 B: R
lgg=6;8 j6 {9 L) s7 k% i( ]
computer.pp.d[1]=6;6 c: g& k: t4 k( \# Z, E# s
}
& y2 `7 U6 g! r* o( {! `6 telse if(computer.pp.number<=99 && computer.pp.number>=96)* D2 Z* }/ v1 x0 `
{, h, L2 _' q6 a$ u( ^1 p
lgg=7;6 o* E$ ~* N8 m; {, K6 b l
computer.pp.d[1]=7;. H7 q$ S5 Q# X) e
}! O4 k6 D9 o0 g8 j7 P/ x/ t
else if(computer.pp.number<=103 && computer.pp.number>=100)
, A3 c1 I' J4 C, P' c2 V{6 x/ o/ i1 y6 \/ k5 M
lgg=8;. \8 J! x9 \" {* U% ^
computer.pp.d[1]=8;
. C' B7 ?0 |5 L# p+ u: [. h. J9 L}
8 x0 w1 ^4 F3 U; w% N4 ielse if(computer.pp.number<=107 && computer.pp.number>=104)
& K0 V1 a" s0 |1 G; j: S1 \{
% D6 b! f* f& ?4 F; b! s3 p* tlgg=9;. c+ C. X2 |# v
computer.pp.d[1]=9;( g% k0 L" y d( k# D; u
}: S! ^0 {+ w( b, G& |0 V8 M
}
4 y2 N8 k" c( h/ p( s9 pelse if(computer.pp.number<=135 && computer.pp.number>=108)
9 a( e3 b1 M, R. H& K9 Q# R+ ]{
8 M/ `. R; V! D: ]" `lg=4;
! i c$ P k3 t3 W a$ ^4 {computer.pp.d[0]=4;
) ^, ~4 T8 w0 B0 c/ b) gif(computer.pp.number<=111 && computer.pp.number>=108)3 e8 ^9 F2 `) Z: h3 {6 ^! I
{
! S% P' T5 s( ~; R8 E6 zlgg=1;
3 k+ _! O+ S9 W' f) ~8 e8 I+ X/ ucomputer.pp.d[1]=1;
7 ]3 m6 ~2 v# [2 [. G7 G3 W/ q}1 }* i6 w/ D& l9 U" | r8 @
else if(computer.pp.number<=115 && computer.pp.number>=112)! d* u# k. i3 L+ Q6 F2 |7 |
{+ b9 I2 C% ]6 A3 h8 l2 W& z; Q
lgg=2;
+ _, [4 e% C1 Q. N# }, W5 acomputer.pp.d[1]=2;
* Y% l7 s3 t/ h4 V8 Y2 k5 I}
4 K8 ~/ h. Q$ j: o7 ]else if(computer.pp.number<=119 && computer.pp.number>=116)
9 `/ a3 M7 }2 y/ M3 n' k" |{4 `* K6 j: L6 W- B* q @* x
lgg=3;" L ?, [0 t" [3 n; [' U
computer.pp.d[1]=3;
* ]& A& O% b2 t, `}3 P5 ], @, l$ b9 f
else if(computer.pp.number<=123 && computer.pp.number>=120)* k% ~: S6 T6 z% {# g6 F, h
{
, L1 d9 \- i6 g9 ]+ m4 blgg=4;1 i! ?' ?0 D6 E( w7 _
computer.pp.d[1]=4;
0 P$ `* R, r4 C5 V+ ^9 K3 ^}; `& R% {+ ]1 A2 F! E+ `% y
else if(computer.pp.number<=127 && computer.pp.number>=124)
7 b. o, l6 T+ O- Q {! |: P{
0 }2 _$ J; O0 ~0 Dlgg=5;
' |& F/ O% j* }' k, Y' ]computer.pp.d[1]=5;: d3 j- b6 S! ^" C+ }4 z
}
7 t2 @; K# f% k$ Gelse if(computer.pp.number<=131 && computer.pp.number>=128)
V0 k8 F* T/ n8 [+ a, o{; `9 t& y/ }6 n6 j) ?
lgg=6;
7 g$ W' W; W6 ^computer.pp.d[1]=6;' y0 ^1 [( P" q
}# u" O( r) q) k$ `+ F& F- G% c2 i1 y$ r
else if(computer.pp.number<=135 && computer.pp.number>=132)
; y4 {3 l1 Y+ ]{$ q1 w# o5 K1 s F
lgg=7;
) n" w7 R5 B9 b" B- @& V; w3 kcomputer.pp.d[1]=7;
f5 d/ I+ R: a8 b4 s2 E9 O- d}) A4 x2 D% w2 ]: n9 T
}
0 b* B6 E+ W0 [4 V$ ?4 I" m, }6 B+ `
8 J1 L$ ]6 U$ H' [/ i) [if(logo==lg) /*如果相等的话,那再进一步的判断,乓杠的判断*/
! d+ d# ?7 P+ Y- x8 D# tif(logoo==lgg)
& X6 u E$ T! I/ H) h) w4 Dpg++;
# B( A, c* c8 C) Z, ?ch.lg=lg; /*保存电脑手里的每张牌的信息*/! Q1 N8 y! ^! ^: y2 B* T
ch.lgg=lgg;
$ d. U. x' _8 y; x" }$ Ylg=0;+ {1 @$ z F4 {
lgg=0;8 b6 G7 j7 q' @% j7 ^
b++;7 b; }7 B* f5 I0 S/ x
}1 h" e8 ~* C6 X2 a
if(pg==2) /*乓*/
/ b( V2 Y5 _. o! d) C+ Q, Y: s( q{
, F. v; n8 a2 Y2 D! ?7 b
9 G5 C, B6 n$ k# B7 Wsing=1;; `# F( i/ r4 \ l5 ~% ]
b=computer.m;
% v9 a$ W: r# Z3 G7 ?' `5 kwhile(b!=-1)
! C: Z/ \- O% r- [2 d% V{
6 E9 p) ^6 U! B/ r: g# A) qif(strcmp(me.pp[c].k,computer.pp.k)==0)) z; M1 _* n1 s' O- l- H
computer.pp.p=1;" f, g) K% ~' f$ W- y" i
& B! h( u i4 R E5 k& zb--;
, o% A- E$ \# O4 L V. C1 I}/ x! _! V% Q# r4 N5 r% N
}
: K) w4 t8 O7 }8 m: rif(pg==3) /*杠*/
% ~2 l4 U4 T, B2 u5 c. T. p{
0 q/ ~* E4 r& \* k( `
% m4 i% T" t# d3 Z- v+ using=2;8 E6 _8 l% G+ O, B/ ?: N2 a! {
b=computer.m;
& h& L( G( Q8 S+ `1 rwhile(b!=-1)5 L% B% d% n& e5 h. }, B- W1 U
{
% i( E4 j# m2 M" |- i; Z* Iif(strcmp(me.pp[c].k,computer.pp.k)==0) R6 [; |3 h% H3 Y& p# j
computer.pp.g=1;- F) h8 J* ~8 j2 `
b--;
& k; E4 z0 c' `) Y( \$ |7 {) k# m}1 X# {4 o C( r# G6 Q
}& s [# `; E! \' ~7 G
f=0;
1 [! S- l7 r/ P! M, [while(f<computer.m) /*吃的判断*/$ C7 U5 u4 i: v' w9 n
{ if(ch[f].lg==logo && ch[f].lg!=4)
# c3 a5 I. G7 `$ ~* x5 p: }{
$ }- K) \4 l- [+ W' eif(ch[f+1].lgg-ch[f].lgg==1) /*顺吃*// R8 ~7 E# B/ ^2 r7 ]% y! D
if(ch[f].lgg-logoo==1)
; M. U+ d! P1 a' x6 f6 r, j{4 x7 l$ x) Y5 ]6 H( k! w
gp++;, k7 `3 I( D- U' L# g
computer.pp[f].c=1;
+ q" s1 }7 M+ P) xcomputer.pp[f+1].c=1;
( Q- \( g4 \# u! f- C j}
, n! Q: d9 a! w3 d1 ?' ~if(ch[f].lgg-ch[f+1].lgg==-1) /*逆吃*/
) P ~( e3 Q/ X% M. Kif(ch[f+1].lgg-logoo==-1)2 ?( x8 M I V5 k
{: }( @! q+ U% l- ? S5 N- j; Q
gp++;" S2 J" y5 A3 t+ C
computer.pp[f].c=1;
4 M, c1 F: Y6 ucomputer.pp[f+1].c=1;
! l$ P* u; U8 e" j# }. W& A l5 x}" S. Y. }( g$ c e+ e
if(ch[f].lgg-logoo==-1) /*中吃*/
; P- }# ^4 v! \# h% c bif(ch[f+1].lgg-logoo==1)
% X2 ]/ {5 _) U8 L6 d+ D' Y$ D{
+ v$ |$ ~7 L1 o @: W X0 i; Igp++;
( L b% I8 B. S0 kcomputer.pp[f].c=1;# `& a7 H% {: S% G: m
computer.pp[f+1].c=1;9 q9 W& K- D4 Q
}4 ~# H- t5 ~( @3 m
if(gp==1)
( k( J' ~) e# abreak;
2 X% v) ~4 R$ i' [5 p}
; w2 X8 s/ W5 M8 P) l+ n3 mf++;+ }3 L! ~4 G$ R2 M# J
}
/ O7 q2 j% ^! {- N7 d$ ^if(gp==1). {' ~/ K" G+ @% n) X& `( \
{sing=7;! p; p" p& L: d, h F9 T! q) `
) |, A6 A: n- y
}1 s. C9 t, m( _0 N* f# x9 {
pg=0;- j+ g" v2 ?, A. ]3 T+ E
gp=0;5 f% z( X$ j$ e- H/ Q
b=0;) T- h! r- X' d7 c7 j4 r
}
1 Z3 s) m6 @. qvoid rgznme(int c) /*本程序涵数的核心针对我的牌*/
Z# S5 `" M) l0 ^( ?+ E+ I/ O{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;
/ U' Q, i( G1 t$ N8 U. P& a* `! Yif(computer.pp[c].number<=35 && computer.pp[c].number>=0)" g* e2 I1 W; }# c9 a* j7 Z
{" s, P% b& g. @4 t6 I& y
logo=1;
; B: j! q( }9 x6 J. B, Uif(computer.pp[c].number<=3 && computer.pp[c].number>=0): [) [9 n& V# Y
logoo=1;& M e# a V' c+ ^! K: k! D/ w9 ?
else if(computer.pp[c].number<=7 && computer.pp[c].number>=4)
7 @& V# ^! U5 x/ Q" b$ O3 ^logoo=2;
- {6 X* _0 c6 K' y5 [/ z& v1 @else if(computer.pp[c].number<=11 && computer.pp[c].number>=8)
; V$ Q6 i' I' {+ G: x7 elogoo=3;
8 q6 ?+ s, \* U7 X6 h" Melse if(computer.pp[c].number<=15 && computer.pp[c].number>=12)
0 Z& E3 h. o8 F2 Tlogoo=4;% E. w, u$ D5 H6 }9 `7 K
else if(computer.pp[c].number<=19 && computer.pp[c].number>=16)# n/ K& v( n- a
logoo=5;
: S# B% @/ c9 c# }else if(computer.pp[c].number<=23 && computer.pp[c].number>=20)1 P" n# N h7 D6 s3 i! o: y8 z1 e
logoo=6;% m$ a- Q Y9 v' o
else if(computer.pp[c].number<=27 && computer.pp[c].number>=24)
# E2 w8 K# [; [% }logoo=7;
) ?2 | R' u5 O( |) ~6 R8 lelse if(computer.pp[c].number<=31 && computer.pp[c].number>=28)
( L- ^) T3 s) tlogoo=8;8 q4 l% I$ C& P- E6 g u
else if(computer.pp[c].number<=35 && computer.pp[c].number>=32)6 o4 `1 C! E& o5 }2 f _+ `
logoo=9;# V! Q6 \# f9 P9 M8 \% D
}
8 ]0 A r- j: t! K/ A. z8 X1 T7 p8 Oelse if(computer.pp[c].number<=71 && computer.pp[c].number>=36)
i) b4 @# r W# y5 j* U$ i+ w{
' j5 t& u2 i7 ~; J z& ^$ Zlogo=2;/ j, h c* A5 @8 m" g
if(computer.pp[c].number<=39 && computer.pp[c].number>=36)- P" o8 M5 {. w! [* v
logoo=1;
5 a! M0 d! Q9 B* {* H2 gelse if(computer.pp[c].number<=43 && computer.pp[c].number>=40)
7 s s, J e+ l; p" u" xlogoo=2;3 u) L% z- j/ V9 V6 q: ]% H0 E
else if(computer.pp[c].number<=47 && computer.pp[c].number>=44)9 T' y/ g6 `& d2 [" L4 b% V$ r
logoo=3;
3 S- N# {* H; T& z+ ^( n" A6 a) W/ Celse if(computer.pp[c].number<=51 && computer.pp[c].number>=48)0 ^; A) h& X2 a2 q3 r7 u5 ?% x0 w
logoo=4;! @9 z' e( T, s! h- X( r; e7 u0 f* r
else if(computer.pp[c].number<=55 && computer.pp[c].number>=52)
- g: s. y6 H( k r! ulogoo=5;
% \+ c5 n8 v" e0 relse if(computer.pp[c].number<=59 && computer.pp[c].number>=56)
- T( j, |& e1 M" b/ y4 h7 Vlogoo=6;! b J# h$ {/ j8 m
else if(computer.pp[c].number<=63 && computer.pp[c].number>=60)7 |/ A0 ]- U" s+ O6 J# e7 T& O1 x9 @
logoo=7;
& `' O: ~* R( K" O8 d" @else if(computer.pp[c].number<=67 && computer.pp[c].number>=64)
* R8 `1 Z6 ]# b4 s, zlogoo=8;
8 d$ [ q, ~& C- K( L( Y, t# Kelse if(computer.pp[c].number<=71 && computer.pp[c].number>=68)
8 C _1 {; ]- J2 a( E8 nlogoo=9;3 ~0 j" t \ \% F# V9 A/ V
}
- C) z3 s1 X) ?0 ~1 W3 w( helse if(computer.pp[c].number<=107 && computer.pp[c].number>=72)
3 a3 h& {4 j, S% C/ o% o: R' e{& Y2 q/ S9 J: H8 y
logo=3;6 u3 V$ U9 C ]
if(computer.pp[c].number<=75 && computer.pp[c].number>=72)
! u6 ]1 w* Z) K' @ B; m4 elogoo=1;
' k9 }1 z9 a) g; s1 q- Celse if(computer.pp[c].number<=79 && computer.pp[c].number>=76)
3 }# a9 A9 i0 U0 l7 _" t" clogoo=2;
+ w& i8 J* Z' J/ f6 ?else if(computer.pp[c].number<=83 && computer.pp[c].number>=80)
& m/ n* b* f6 H, ^4 V$ ~7 elogoo=3;4 J2 [8 C) S Z
else if(computer.pp[c].number<=87 && computer.pp[c].number>=84)
! Y8 Z" y5 B, b/ q+ Plogoo=4;
, N5 m7 [( N2 O$ @0 P! Qelse if(computer.pp[c].number<=91 && computer.pp[c].number>=88)
$ M. V+ d3 X4 Xlogoo=5;7 r% d4 C, j4 n2 t8 U# y* O# u
else if(computer.pp[c].number<=95 && computer.pp[c].number>=92)" C n- t- p) G1 _
logoo=6;
6 d5 d& K- s9 E8 Selse if(computer.pp[c].number<=99 && computer.pp[c].number>=96)
* t ~) J% d" x# D1 _9 l3 X) N, ^logoo=7;5 J0 J& m" h$ c: V5 E. h! z
else if(computer.pp[c].number<=103 && computer.pp[c].number>=100)
; F% r7 o1 h. ?+ d8 A: h& X9 G* Plogoo=8;
4 e9 ~" \& F2 T+ `2 O" K) p' {else if(computer.pp[c].number<=107 && computer.pp[c].number>=104)* m4 _6 h! k/ q x
logoo=9;
( _5 o) H, O3 N! V, ]3 A1 i}6 E1 Z% ]! i5 }$ [
else if(computer.pp[c].number<=135 && computer.pp[c].number>=108)
. ^+ o& v4 u; i{
, E0 V0 |/ B I; I* [% k- Qlogo=4;
6 S' k, V: o2 L! R, G2 E- Yif(computer.pp[c].number<=111 && computer.pp[c].number>=108)0 j9 R& D' ^- k2 [2 s
logoo=1;. Z/ s! h% G5 L" {% `0 P. t4 ~! R
else if(computer.pp[c].number<=115 && computer.pp[c].number>=112)
& f/ y8 f1 A: Q# _! N3 f, plogoo=2;
) y+ C. p1 J- S% H: Zelse if(computer.pp[c].number<=119 && computer.pp[c].number>=116)4 b! I2 ~2 X; I- h' j
logoo=3;
2 [! |) f/ g+ N! C& w8 v% `& ?8 N' Welse if(computer.pp[c].number<=123 && computer.pp[c].number>=120)) j( M) k+ t6 m( l: E9 v
logoo=4;; N; E3 w9 e( ~/ A5 K. |1 |
else if(computer.pp[c].number<=127 && computer.pp[c].number>=124)
2 ~& H$ f7 b- [: V' z8 |: zlogoo=5;
' R% ?/ T0 u/ J& U' L7 J& relse if(computer.pp[c].number<=131 && computer.pp[c].number>=128)0 ` m: ]7 r' C! M* w1 g
logoo=6;3 B3 [, E( @: H7 [& p& ]; n
else if(computer.pp[c].number<=135 && computer.pp[c].number>=132)
4 i" o0 J5 K, X7 r0 i, [0 o9 U% flogoo=7;
2 n N l" z6 L$ j* h/ u}
1 Q* e/ T {$ H: F ` N0 q* hwhile(b<=me.m)( G7 o l2 S2 [
{( W1 ^- l5 @) j
if(me.pp.number<=35 && me.pp.number>=0) /*我分析后出了第一张牌*/
$ c( F5 u3 Z% G8 E{- N. V! N m. |$ H. n9 }5 o
lg=1;
$ ]7 E. t/ u$ o) a2 X! \me.pp.d[0]=1;/ k, e$ ~2 O/ L9 {4 {; z
if(me.pp.number<=3 && me.pp.number>=0)8 O1 V" O: C& J- G2 }
{
$ j9 T3 k7 d6 @/ v# }lgg=1;
) p; D9 I& @, o% _, i* Wme.pp.d[1]=1;8 q4 d8 H" S$ ?( X
}" ^ E) N+ h& n" j% ~9 h k
else if(me.pp.number<=7 && me.pp.number>=4)! s/ k8 X# b' r$ q8 i' p0 \
{
0 R. G; o) t6 Flgg=2;
( S* t- g# Y/ M2 Eme.pp.d[1]=2;
% C! f; a0 b4 ?}+ R* P% } A$ k) | {
else if(me.pp.number<=11 && me.pp.number>=8)
4 L( v6 H2 V' `6 Q* h6 B{
, z6 X5 ^4 n5 \* j! P! [lgg=3;
8 R1 W3 w' U7 Y1 N7 x; D; t3 Hme.pp.d[1]=3;
+ }6 J* l$ d7 V% n}
+ T9 L& E. s W3 R' V5 ]/ jelse if(me.pp.number<=15 && me.pp.number>=12); l, k( y; a) u/ S B. [" ]% O& u
{1 Y% K6 E' y0 k1 R
lgg=4;/ D3 k% N. e' [" }$ W. c. N+ G
me.pp.d[1]=4;. [% A( I" ~9 ?4 `2 n# \
}
; o& T1 l3 C& |! Celse if(me.pp.number<=19 && me.pp.number>=16)% I7 T6 m! F- |" e
{
# k8 y( L6 J- Ulgg=5;
* |; Q: c9 ?& V$ G- L* Cme.pp.d[1]=5;
+ b* q: V. d& O$ C" }) e}) K2 H7 \2 [$ W9 p( L: E
else if(me.pp.number<=23 && me.pp.number>=20)( L3 j; k4 J% X) Z
{
& I8 u8 n* r! z5 {$ v7 Qlgg=6;. I. k; L6 W* f6 L
me.pp.d[1]=6;0 G( a! G( \) h" r6 V; ?
}
& _# ?+ s T' U2 t& x6 velse if(me.pp.number<=27 && me.pp.number>=24)7 N4 |9 t$ Y* b( \- G b# R1 w
{1 \& b3 x; A8 H( P2 P
lgg=7;+ @0 S8 D6 C) H0 o
me.pp.d[1]=7;
7 |0 G3 S! r( \1 j" i}
/ G# h# _, `# e8 a* `else if(me.pp.number<=31 && me.pp.number>=28)
; P: i3 B D" n$ Q$ o7 a1 Y{. h4 l2 V3 y# D! u; ^ N
lgg=8;. H a& N# Z' |6 _9 [; Q$ L4 f8 X4 y( f
me.pp.d[1]=8;
- \, H/ t6 ]* w1 O9 J4 Y' }: X; A- P}
- m0 S. X7 h2 X* b4 xelse if(me.pp.number<=35 && me.pp.number>=32)0 o u5 d( ^4 h- h4 y; o( L/ N
{
5 u2 h, j+ b. W. b4 A3 l/ K1 Z1 Olgg=9;
) r6 Z! j( C3 rme.pp.d[1]=9;. R/ h; q( p& n9 o: f$ V7 R
} w# R# H/ q. }' w
}: t6 r1 C- X: M x
else if(me.pp.number<=71 && me.pp.number>=36)
- [4 j' L: N E6 N; M: ]{
! b L9 C, B i" Z5 F, Hlg=2;
! o- c) Q( a( n2 m& }) O4 fme.pp.d[0]=2;- k- p* z7 `* _9 _; L$ W" U& Q
if(me.pp.number<=39 && me.pp.number>=36)
' o9 V% [4 K' R+ _1 K# X. ^{# m/ q1 Z! g" ]
lgg=1;, a0 }7 N) W* w
me.pp.d[1]=1;
+ @. Y6 x) t" H6 r}
. p/ I4 r8 e7 x8 m( `; T$ _' ~else if(me.pp.number<=43 && me.pp.number>=40)! _ e5 b; p' e% s. r# [% t
{
* T/ ~0 Y7 i: w$ }6 O5 X4 dlgg=2;; m6 J' s6 O) b7 t( ~! a; ^
me.pp.d[1]=2;
5 t, q$ x: m% P# V9 L}- T7 X, `, v, q/ ^/ h
else if(me.pp.number<=47 && me.pp.number>=44)
9 g! V# y0 k# Z) H{0 i% I% d7 g1 R
lgg=3; e( o$ J3 F5 h' A' h. t
me.pp.d[1]=3;
% b! \3 f9 _" V( e; }}
7 F% p, \& G; c% ?1 b' F8 ?else if(me.pp.number<=51 && me.pp.number>=48)& a Q* b- s$ E1 N0 ~0 s7 T/ K# m5 u
{
?' c; G2 P5 n- ]( P zlgg=4;
$ E) ?! T) j% R' I& p8 Y; `me.pp.d[1]=4;8 S' N3 [9 M n6 P( i. J
}* T3 I& ]- H5 t6 R& Z/ c
else if(me.pp.number<=55 && me.pp.number>=52)3 n* v) _+ F7 o N
{
$ A$ |0 i1 ~& @) n5 b) {; D+ B Ilgg=5;8 C9 h3 d; q6 d+ ?0 e
me.pp.d[1]=5;
' \ {: W8 M$ b$ C3 @}5 s% }3 u" p. m8 W- l! y; G
else if(me.pp.number<=59 && me.pp.number>=56)
4 h0 J4 [; G' Q7 ?5 E{
' S, d4 }* _0 d" e4 zlgg=6;
! F z v. n5 j$ I) v: n6 ~& }me.pp.d[1]=6;, F% x+ m4 y" \7 i( o- r
}6 G3 E4 ~. K! U) d! e6 U0 `
else if(me.pp.number<=63 && me.pp.number>=60)
9 w1 i" x7 e; X) {/ ]# S; \{1 O% U9 V: x7 n6 w, i
lgg=7;
( h3 e; {% }0 j" G7 w: J+ Mme.pp.d[1]=7;
3 t+ L. {7 c1 ]3 Z) P0 G# Q' Q- n}
3 q" O& l0 g, o- E' L+ selse if(me.pp.number<=67 && me.pp.number>=64)
, n, |- X* Y. d' V2 u. W1 b4 j! i1 i{" S3 e; J5 x+ k. |6 ?: `4 L3 c
lgg=8;
" b5 @' K# M3 K2 [1 Rme.pp.d[1]=8;
) @% i4 d/ O6 ?" A( @; R}
" M: x _. n& h; E( o: `& j+ |else if(me.pp.number<=71 && me.pp.number>=68)) q" m. @9 s' e( {
{
9 Z$ B4 ]# k, algg=9;
2 l' A" d: h; R3 E% m4 }me.pp.d[1]=9;. F+ z; t; t d: P( x4 R
}
' R1 p9 |: n: x: X}+ Y# I; V, i" R. M" z
else if(me.pp.number<=107 && me.pp.number>=72)
; W2 d! z7 _" m' {7 v' L9 }6 O5 s! v{
) S2 s, z. F: O5 rlg=3;
2 a3 {0 G" V2 q7 b1 e" }, ^2 N6 vme.pp.d[0]=3; X/ {. J; ?& |
if(me.pp.number<=75 && me.pp.number>=72)
" q; t& K7 V: F m p{
4 Q5 E' ~4 R: s3 Mlgg=1;
6 @- d# [7 K3 `) ^9 B w5 Rme.pp.d[1]=1;& W6 T2 \2 Q. {# N7 Y1 O
}
2 X8 k& c! [+ U; P+ T4 _6 ielse if(me.pp.number<=79 && me.pp.number>=76)
! |- ~$ u" ?. n# @2 p, f0 f1 m{
, ~$ g% J1 R6 F2 G% Z( R; wlgg=2;; ~; E+ t9 U* e. j
me.pp.d[1]=2;! a e" Q! y/ `, x
}9 C7 g$ L. Q1 y4 h! I
else if(me.pp.number<=83 && me.pp.number>=80)
2 F. L% N. r9 O/ [/ m{
) |. `" L* ~& rlgg=3;$ h& i0 z }- S9 ^
me.pp.d[1]=3;; Y9 ~- H' r# |+ d! O
}
$ i- D& y/ T. v- V2 Belse if(me.pp.number<=87 && me.pp.number>=84)4 M1 Q0 m7 @$ Q" u/ @
{; `2 b( ?/ J* r0 J/ _
lgg=4;& q; _8 b1 Y( S" o% Y
me.pp.d[1]=4;
8 i/ S- a3 H2 j}; l& E$ z9 J4 _% w+ J! w" v
else if(me.pp.number<=91 && me.pp.number>=88)
+ S5 ^) @2 I! U7 _0 v; c B{
7 t# U0 O& O1 g E0 d; I# N% zlgg=5;7 g# A$ b2 u x* Z
me.pp.d[1]=5;$ z/ y6 ^0 ?' F
}+ r/ o$ n& z1 d9 O: x9 {3 A
else if(me.pp.number<=95 && me.pp.number>=92)2 w7 V% l7 J% g' F" ~
{
, m% H* p3 S8 m/ Z+ l$ y& Hlgg=6;
- L, |* ]% k- _5 \& x" K# v" x& Mme.pp.d[1]=6;: b( s! Q3 r" {8 M, }& H
}
" D/ K$ w2 P! A5 |$ @% M) _else if(me.pp.number<=99 && me.pp.number>=96)8 e$ {/ j6 J3 i2 @1 K1 l ]; |
{
) T3 V0 P! C2 I6 _( ~: llgg=7;4 _' @9 r5 I; `
me.pp.d[1]=7;
, C5 s4 @ X0 s2 g5 D}
5 W$ C. A- H$ lelse if(me.pp.number<=103 && me.pp.number>=100)
& l8 L! C/ i! X+ O{0 k0 ]# W: s# H2 A
lgg=8;
& c5 t" P/ [* @ y/ Sme.pp.d[1]=8;) S4 o) N5 Z# Z' T8 k8 {; L$ e
}( l1 Z1 F+ C4 z3 ?
else if(me.pp.number<=107 && me.pp.number>=104)
4 O/ ~0 E& A# I3 q{. D8 h; f' Z$ l. j
lgg=9;7 I T3 e p$ O8 ?
me.pp.d[1]=9;% }: H% b3 o/ R& }# R
}
! |! s4 F3 F2 c$ J# y}8 E9 G1 F7 D" g. n8 J
else if(me.pp.number<=135 && me.pp |
|