- 在线时间
- 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>部分图片未上传
% l. h6 }8 ^0 P6 j; e$ O) X2 x" \/*天宇软件
+ P9 p6 `7 |4 _作者:上海黑暗之龙. C2 S5 F, ~7 Z4 V+ { [
2002/10/303 n, H* Z/ s) U' ~
麻将原代码*/
* i# d7 T, ?9 l& E/ u#include "dos.h"
' w, s8 w9 q6 p% W# ~, t. l#include "stdio.h"
' q" y0 o/ Q# E3 O4 P, ^#include "graphics.h"6 }2 E0 k0 Y- t
#include "bios.h"
& C, B" i4 v3 U: N4 n, |5 \#include "conio.h"" Q; A8 a/ Z. y+ b! @
#include "stdlib.h"
, I6 H6 Y( k, F5 z5 aunsigned char far *video_buffer=(char far *)0xA0000000L;
& a$ ~7 i% `3 q& p, C- u#define VGA256 0x13 /*图形模式13h*/8 s8 h4 ]7 U8 A$ R/ T y$ l6 `
#define TEXT_MODE 0x03 /*普通文本模式*/3 C; V( m% a# H+ t [- Y$ r
#define SETVGA Set_Video_Mode(VGA256)
; \2 d z+ y4 r+ c9 {#define OUTVGA Set_Video_Mode(TEXT_MODE)
% e; z. L1 W% V/ y#define BYTE unsigned char
4 Q4 ^ O6 ]2 g* [7 B, t; H#define WORD unsigned int! d9 N: s+ y( Z5 T8 y; P6 k- ]
#define DWORD unsigned int2 H) A: a- ~3 z0 Z
#define ESC 283
4 V8 L6 k3 [8 O9 O- g#define LEFT 192002 ]% Y4 `; d+ r% m
#define RIGHT 19712. t' q! ^7 I7 l
#define H 9064+ [7 g* l: w, _
#define ENTER 7181
% t$ b- [; y6 \+ P6 B2 j* bunsigned long int z=54400,zz=0,zy=0,zyy=0,z1=0,zl=10140;
$ |, |$ L2 u* `; L+ B6 u* g4 ~7 jint key=0,keyy=0,sing=0,sing1=0,second=0,threes=0;
: _4 j5 N! D8 n4 S. V5 M" ]. h( nstruct chi, N8 \- ~' s. ~4 `' D; O6 m$ |
{
; B" V3 R7 T. ^int lg;
) T6 O' j, d- n: }* qint lgg;9 x& q2 ]9 x; M! r8 r
}ch[13];1 n: i* u/ z! W/ t7 t) _
struct mj3 D. j$ F9 Y4 Q4 N/ \$ ~
{ char *name; /*名字*/) s% r8 ^& ]! v9 @7 t' W. P
int data1; /*是否已出,无用了*// v: ]( e4 g. v4 k4 H( Q
int data2; /*是否在手中,1为自己,2为对方*/3 l0 h, o! P* T, a8 H1 H i- p$ [
int number; /*同一个花色的第几张,共4张*/( s0 I! q! o0 V# l4 C" w: W/ A
}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,# i, {5 q8 G' a6 o! K. T" l% N5 N
"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,
: V; ~) ~. E, v* t8 L"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,
4 Q' p Z" B1 G"4.bmp",0,0,4,"5.bmp",0,0,1,"5.bmp",0,0,2,"5.bmp",0,0,3,"5.bmp",0,0,4,1 a9 ^ u1 o( t3 L7 J4 n; L+ Z
"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,
7 ~. E- h9 z7 H# g; L' G- t% l3 {$ 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,, S: {* K7 q( @& ~# s) Q2 W* {
"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/ ]7 C+ t2 R"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,
5 D- P0 z( m5 u# m$ Q3 X6 J0 P"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,
1 k; z. ]' b* f3 ["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- C; S: n8 @"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,
/ t3 a4 Q/ Y. }7 y: 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,
6 q9 I6 D# F! N2 i4 e"16.bmp",0,0,1,"16.bmp",0,0,2,"16.bmp",0,0,3,"16.bmp",0,0,4,"17.bmp",0,0,1,- @2 p" w% C+ X6 u- e
"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,. {1 _5 F4 K$ u( x
"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,1 Y9 V# i4 T0 M4 U8 t# i
"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,. `) F5 p1 @0 W
"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,$ z& J& k4 Y6 J( s! \1 a
"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,
& J8 ?; \; N$ N, B9 c1 p* l"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, z, J: `" G. L) X% ?) K
"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,
$ a* `% z" _' M; _; q1 S. Z F"26.bmp",0,0,1,"26.bmp",0,0,2,"26.bmp",0,0,3,"26.bmp",0,0,4,"27.bmp",0,0,1,
; T0 @' @ T1 ?"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,2 O q+ A* |. V9 T7 [& t1 r3 H
"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,
1 ^. k `' U. G, ]& m/ ^# l% a$ Y"29.bmp",0,0,4,"30.bmp",0,0,1,"30.bmp",0,0,2,"30.bmp",0,0,3,"30.bmp",0,0,4,
1 ~5 ]( G2 f0 D% J3 b- X6 ^"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,' V/ E' H g$ A0 y/ B* }1 z! B* _5 _
"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,
/ X4 g- h1 M6 @! {5 u1 @"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,: t) h; E0 n, V9 [, h W8 ?
"34.bmp"};' ]7 u9 Q# r- [) {/ i
struct every
# b# n* n& o& ]0 C{ int *k; /*名字*/3 B( |* Q) _: O9 K0 L U( x# [. C- P+ I6 ]
int oneorfour; /*同一张牌的第几张*// n: d5 U( M+ a, o8 i+ r& g9 }
int number; /*第几张牌136*/
) y# p j" @: \9 pint p;) h3 l, O8 g) D% F+ S
int g;
( B. R ?4 N$ n. `7 E- u, @' Mint c;
+ O0 [$ i6 F, S2 W, I3 mint d[2];
& M( u/ z: {1 S( A( e' _};1 G, F% F* }& H# ?& N" y ~7 U
struct me
# m* _7 B) h8 i. Z+ h{ int m; /*定义有几张牌,开始有13张随着游戏的进行,会越来越小*/
! e8 e# {' ^! J8 M2 }9 ?int p; /*乓对方*/
6 ^0 A( M5 T( D% H6 r+ S8 eint c; /*吃对方*/
/ p2 @3 j7 M' ~1 M$ L: Vint g; /*杠*/
5 R$ o) J' V0 w2 t2 w
( i' E# B( Q5 ` Y% U+ K: \* jstruct every pp[14]; /*存放手上的牌*/
8 P, ?" m7 j7 ?1 u& M. |7 p}me;, `4 g! n" z: G( L
struct computer
' s# Z% ]$ I& `" n0 {! H, a{ int m;
8 v. q9 t5 l# Xint p;
: @$ {$ }5 }. W6 Vint c;
1 j$ W; ]2 X2 }+ Nint g;" ?- m1 @, z, o
struct every pp[14];
& H6 N+ f0 G6 |! ?6 H: K- F}computer,comp;5 \/ G3 g" F1 E g
) D' P1 Z! ` Z' C/* 设置调色板 */- P! n1 x7 W& g7 y
void Set_Palette(int Color,BYTE r,BYTE g,BYTE b)1 }9 k# F' L% ?+ i1 }' l
{" h; t" p" Y3 o7 u! x5 s
outportb(0x3c8,Color); /*0x3c8写端口 写色号*/1 ~* f4 }$ _* o7 u0 g
outportb(0x3c9,r); /*0x3c9数据端口 R、G、B的比例*/! t4 X/ v* D/ }: j Q0 G0 a3 q9 H
outportb(0x3c9,g);- M. n* v# f7 z
outportb(0x3c9,b);$ B5 q( C& B4 o# K6 U! u" k/ {
}8 w( @3 W$ m* X- C4 o3 w, f
/*0x3c7读端口 0x3c6计算机调色板寄存器调用端口*/. ?! m; ]% g2 K+ x
/* 设置显示模式的函数 */3 Y% N9 b0 }5 z p( C5 _/ A6 O
void Set_Video_Mode(int mode)
- F( J* D0 b! t0 r: i{
# v- t2 b8 ?' G- b$ {union REGS inregs,outregs; /*定义输入和返回寄存器*/
1 T+ U K0 ]' X7 qinregs.h.ah=0; /*ah存放功能号0h表示进入视频模式*/7 i( X1 J7 Q/ Q
inregs.h.al=(unsigned char)mode; /*al存放要设定的视频模式*/
( f% f0 i) L2 u; s$ ] K- Uint86(0x10,&inregs,&outregs); /*通过10h中断设定显示模式int86()包含在dos.h*/" j& ]8 Z6 k5 [2 \) c6 e8 [
}
1 ] k5 ]+ A' W8 B5 Kvoid v_line(int y0,int y1,int x,unsigned int color)
2 Z9 A+ I: j8 S3 A4 m% `( [{ unsigned int address,n,temp;' I, E% K3 P$ @2 N
if(y0>y1)7 M4 w- u; f( q" e3 z, c3 _4 [
{
& v* }) Z% j2 E/ E5 _) ^, ?+ Dtemp=y1;
+ v2 {! d' }% l2 v4 T5 z( e7 by1=y0;
/ U( `& g1 h- D6 h& qy0=temp;+ {" J+ v: S; T; T
}
' F! x) w' f; yaddress=320*y0+x;: l8 X1 |$ Q9 q8 {
for(n=0;n<=y1-y0;n++)
- k4 j! D8 |4 d7 D{& ^- S) T4 g6 s r
video_buffer[address]=color;
0 S. p+ M) L" x, f/ _ ~address+=320;( a: C/ [" e3 B$ X
}3 @. b$ y5 \( F% f: W: }7 I2 F
}
, K4 v: t* t: D% ]% evoid h_line(int x0,int x1,int y,unsigned int color)/ ?4 i3 w' p# Z, O1 d' v( n5 F
{ unsigned int address,n,temp;. P1 M! d$ K5 U8 T, ^: q1 U6 A
if(x0>x1)$ e E0 y$ h+ L2 @2 {( d
{. @. [0 ?/ i+ Q% B) j
temp=x1;
o5 X& j( B, jx1=x0;
: q, D5 Q3 D; {; m- N& l5 Z5 x4 o: fx0=temp;2 q u8 t- ?$ }1 X4 U
}
1 j8 l) A$ t2 \ faddress=320*y+x0;
- t1 R& J2 ^; D; w# L+ h6 m, Bfor(n=0;n<=x1-x0;n++)* o+ x' P" J4 x. g$ o. a
{+ o( ^- T5 I) N4 l) Y
video_buffer[address]=color;* d8 @% _! k& R6 J: p
address+=1;9 `: g) i' s) j0 Q# x0 @+ ^# H
}
6 T# G+ k @0 G, ?* k( Z) z}
$ o- d1 v w/ q; r: n9 D' X) _+ wvoid p_pixel(int x,int y,unsigned int color)" f; B& F% @9 ?
{ video_buffer[y*320+x]=color;; L# M% _+ Z2 r0 I0 ^. V
}8 a( F3 v& q* a$ ~6 X" u( T- O+ H- F- `
void s_square(int x,int y,int side,int color)3 t! u0 I6 B' q& P# c- `1 W
{1 g4 c" p( D- m0 I
h_line(x,x+side,y,color);# T7 y% F2 i9 D, c f
h_line(x,x+side,y+side,color);
3 R0 T6 U# O) b$ _$ Lv_line(y,y+side,x,color);% M# \5 T# Z% { D0 u: T2 A
v_line(y,y+side,x+side,color);
, q4 _* l% I+ q( e}
1 Z, C" c$ D% O" p1 U2 e1 B: ivoid r_rectangle(int x1,int y1,int x2,int y2,int color)
! p0 }% c. N. e M4 \% x( X{
# r) e, O4 E: Q2 u1 X, _& `h_line(x1,x2,y1,color);# W& Q$ Q2 u1 i
h_line(x1,x2,y2,color);: k& q! ]+ k7 {+ }9 {' w5 |1 g, }
v_line(y1,y2,x1,color);
- ~- z3 l! J: s& n8 c9 }# kv_line(y1,y2,x2,color);, c: z% k" v& I6 V. d" s
}
# U" W7 S+ H6 f4 ovoid fillRectangle(int x1,int y1,int x2,int y2,int color)
% A' i, `( g3 j{' `0 P, ?% i0 L! M0 O: h
int i;5 K: x3 }+ A0 A$ A
for(i=y1;i<=y2;i++)$ d* h" w e; C7 Z# H
{
3 D1 Z/ `! Q. k# d; dh_line(x1,x2,i,color);" U3 f9 F% r+ w7 W
}. f' z0 |4 h3 i/ G6 j4 J. o# T
}
/ D% N. F, x9 o! E( Q3 ?" `void showbmp(int l)
9 \7 |: I0 g. h: f0 O( Q{ FILE *bmp;
! ~" C3 X: U/ {8 Jint i,x,y;* ^: l6 }8 `4 z" z
BYTE palette[256][3];7 u' k9 [2 h, f4 r: H9 [
bmp=fopen(me.pp[l].k,"rb");
$ J; A, t/ _3 S2 z: `0 pfseek(bmp,54,SEEK_SET);- o& h5 C3 ]0 ]
for(i=0;i<256;i++), y: E, c1 a% D# i( x% w
{
% d( o7 {# s& @9 q( z( q9 opalette[2]=fgetc(bmp)>>2;8 p1 w0 w; g& K* S
palette[1]=fgetc(bmp)>>2;
( Y7 Z7 z- m& C8 xpalette[0]=fgetc(bmp)>>2;/ u* \! Z7 g4 v% n3 M
fgetc(bmp);, X/ {+ E. V/ z' D3 O% O
Set_Palette(i,palette[0],palette[1],palette[2]);
2 }4 I: l& `4 s! m2 J z2 |}
* d# ` p$ \8 [! C4 ~7 k* Nfor (y=0;y<30;y++)% i, w. I- O# d' D( H1 l f
for(x=0;x<20;x++)
2 o* w& H" Y' {3 J8 Y1 X1 spokeb(0xa000,y*320+x+z+zz+z1,fgetc(bmp));! C5 Z7 f! ^( ?$ u
fclose(bmp);
" p* i% J0 n: q% ?. @4 h8 \+ T}
* v- x: \1 U9 hvoid showbmpd(int l)
% s- u0 r. t3 a/ }& v% y2 Q{ FILE *bmp;; _; l! n2 W- Y5 q* R
int i,x,y;
5 o8 I6 ]9 h- Q2 r( S* f# U. t4 xBYTE palette[256][3];
a7 a) G" z: C- Z8 h, v0 Tbmp=fopen(me.pp[l].k,"rb");
$ K; _, q( R% n% D& Zfseek(bmp,54,SEEK_SET);
) E4 f7 g/ s1 F$ s6 S( d* Zfor(i=0;i<256;i++)
D: w! a3 E F; V( i, d{- v) H! b, j2 [9 f+ f' x8 l: a1 Y
palette[2]=fgetc(bmp)>>2;
" ]% _9 r) `/ q3 K! W5 rpalette[1]=fgetc(bmp)>>2;! U" w U0 J, f0 E& q
palette[0]=fgetc(bmp)>>2;
, l% h/ E- q' z X7 A) ] E5 e4 Afgetc(bmp);
4 D' G7 p: C. mSet_Palette(i,palette[0],palette[1],palette[2]);" W% w, p- a d
}# G1 u! ?& M! Q
for (y=0;y<30;y++)
+ L% n: n! p! }( W& {" zfor(x=0;x<20;x++)& O! _: `2 w; U7 l
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));; c; d2 t5 s8 H: J6 v8 ]1 Q$ b
fclose(bmp);& k& o' E" ]: T% z! l4 o: P7 M) s
}. t6 o* w4 U9 X7 g. n8 w
void showybmp(int ll)
/ X) }* W2 R2 q$ ` S{ FILE *bmp;
# |/ S5 F# }( I( K+ \: {1 Hint i,x,y;
4 U T8 _; i' c+ A* E) ^3 WBYTE palette[256][3];4 w2 b( j: z P- ?, E S
bmp=fopen(computer.pp[ll].k,"rb");, p0 y- B. T' v8 ?8 w
fseek(bmp,54,SEEK_SET);4 X0 M& r3 E: ]! w
for(i=0;i<256;i++)
4 c$ ]* o U1 x8 M# f{
& F. L! K( i* ?, rpalette[2]=fgetc(bmp)>>2;, q* G1 S, {! \5 x% h
palette[1]=fgetc(bmp)>>2;, h+ ~" X: D- {7 }* Q4 `
palette[0]=fgetc(bmp)>>2;
# D# z q4 A* L% H) b% l1 vfgetc(bmp);
1 d- J" ~+ `; p1 \6 tSet_Palette(i,palette[0],palette[1],palette[2]);
& \* r' H; B% w( R) |4 b/ x}
! M& H6 m0 c. A& o4 `- [for (y=0;y<30;y++)+ t! F1 i, F7 H: f' |
for(x=0;x<20;x++)
8 e/ r. W7 _3 V fpokeb(0xa000,y*320+x+zy,fgetc(bmp));
; h' s+ Q: [" q# ^! n" K! B" qfclose(bmp);( e# D9 V1 J6 z* W
}
) F, c( g% T' W0 [% T, Wvoid showcbmp(int ll)) l% v/ w8 _/ O" L5 b
{ FILE *bmp;! _) ?# p* @7 r% o6 x4 V, D. p0 J
int i,x,y;
5 d" l1 G5 D/ K" vBYTE palette[256][3];, A. ^" Z ]% j
bmp=fopen(computer.pp[ll].k,"rb");
8 c. ?( [6 T5 ^3 p% Q& ^fseek(bmp,54,SEEK_SET);
- U* \6 J4 @; K( f' ?# v% qfor(i=0;i<256;i++)4 a, u" b$ @8 K
{
( d$ W R1 a* y+ s, B0 Z vpalette[2]=fgetc(bmp)>>2;7 K* l; @1 g2 \- W& \
palette[1]=fgetc(bmp)>>2;
3 r! ^9 t, P6 B; x6 ]palette[0]=fgetc(bmp)>>2;
! f3 p7 P9 @' c7 K! _) I! j: ?fgetc(bmp);5 v% X2 A; h. p- b; s9 q
Set_Palette(i,palette[0],palette[1],palette[2]);
" `* ^% l r& T1 y& R3 Z5 [: r9 E}+ R% H. h9 i8 ]/ n' E
for (y=0;y<30;y++)7 c0 {+ E6 ]. e$ x# K" t
for(x=0;x<20;x++)8 K1 p! a2 i9 i2 X, v
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));
" N4 C: r' _/ F* F6 Ufclose(bmp); b1 G" p4 \8 f a$ V! ~4 j
}
+ F5 t& @; |* ]; W3 O, E3 _1 Nvoid bmpp(int number)
( t& Y5 S' m% `, C) r& P) [{ FILE *bmp;
. f3 o r: k! n+ S) Q( z" j6 ~ lint i,x,y;9 d! a0 J( l- o# I; q4 q
BYTE palette[256][3];
; e! ^6 }8 w: u4 e) cbmp=fopen(m[number].name,"rb");$ s3 O x: f6 h
fseek(bmp,54,SEEK_SET);
% @ h3 K# K1 j5 I7 {/ efor(i=0;i<256;i++)/ b* t# h: I/ {: X. f5 \- c+ V
{
8 N$ O+ G$ n6 _! Apalette[2]=fgetc(bmp)>>2;
! V/ Y6 r6 }6 j; O, `palette[1]=fgetc(bmp)>>2;& B8 q1 z( g; r, S% H' W; W5 I7 w
palette[0]=fgetc(bmp)>>2;
' D3 ]% L: [/ k# bfgetc(bmp);: x2 W( k) C9 U
Set_Palette(i,palette[0],palette[1],palette[2]);/ d' {" E |- U
}
! X% [$ J- p+ ~for (y=0;y<30;y++)
& M7 z, l! V8 J- mfor(x=0;x<20;x++). f2 y- ^# ^2 a6 h/ v' ?
pokeb(0xa000,y*320+x+zl,fgetc(bmp));
, C2 V% \9 ^3 T! N4 K9 d2 ~fclose(bmp);
1 `7 b; l. }" w7 P- g}
( k% U+ j) U, V& G# O, p9 m& B1 j0 V0 zvoid comlipai() /*整理电脑的牌*/
' F3 z$ Z: ?+ L) l6 L# i{ int n,j,u;/ {) i' V9 D7 m# V. h+ K
int *lingshi;
7 [9 L& R0 }' J' {2 Vfor(n=0;n<computer.m;n++)
7 N$ h3 t; W7 m5 `$ w0 mfor(j=n;j<computer.m;j++)
; {. A- W* {% G/ @" X" m# H{5 [) r2 `4 D/ L# e7 y3 ^
if(computer.pp[n].number>computer.pp[j+1].number)" f$ D( @+ C* }" R Y0 @! N
{
0 L9 s" S. Z) }, `' Z6 g) m: F5 Alingshi=computer.pp[n].k;; C9 R( ]& R( @ H
computer.pp[n].k=computer.pp[j+1].k;
4 E# O! k j5 t9 M4 \computer.pp[j+1].k=lingshi;1 D- f& \& D% {# w
u=computer.pp[n].oneorfour;
' n$ Y3 I5 d$ r" @computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;
4 j: w; `' Y5 B# h& j+ o3 @computer.pp[j+1].oneorfour=u;% R: D5 l Y7 f0 B0 u2 j: g! s' b3 O. x
u=computer.pp[n].number;% E# e8 @5 q5 i- f5 ~. P
computer.pp[n].number=computer.pp[j+1].number;
0 f' @/ I# B5 i$ F! Jcomputer.pp[j+1].number=u;* P, ~) m5 x9 x' \3 g, _
}3 f: ^$ e8 g) y/ N! W0 S0 ^
else
8 M7 V+ X; |8 Zif(computer.pp[n].number==computer.pp[j+1].number); r- _( I5 G _/ F K
if(computer.pp[n].oneorfour>computer.pp[j+1].oneorfour)
" E* D2 f. H. N# }{
. i! O( L1 U/ x: I# dlingshi=computer.pp[n].k;
2 v- s+ i' ^8 ]computer.pp[n].k=computer.pp[j+1].k;- @: p* R8 P, C6 \5 H4 h( x
computer.pp[j+1].k=lingshi;
) ~" i6 L# Z3 |) I6 ?u=computer.pp[n].oneorfour;
( Z1 B' K T) dcomputer.pp[n].oneorfour=computer.pp[j+1].oneorfour;& z! k$ C) n' ~- t/ F
computer.pp[j+1].oneorfour=u;
$ [9 N. X: h" \' x1 K: ^" H' [u=computer.pp[n].number;
: k! R# _. [* m' T/ i; Scomputer.pp[n].number=computer.pp[j+1].number;) Z5 a( X! ^& H0 ~+ b' W
computer.pp[j+1].number=u;7 T/ |. v& r5 \ t c# A8 m/ N% z
}3 u/ I; c* K% ?( i+ H% E- _; V* ^
} n7 |: i t' m" ?3 i( s8 h3 `
}5 _ [3 f9 k6 C' |% N! X5 q
void melipai()( b) w4 e7 f* C3 m B2 F9 t1 _( V
{ int n,j,u;
- w7 k9 @2 W$ ] Kint *lingshi;
. I7 V( ~- {) S/ g7 Dfor(n=0;n<me.m;n++)$ c) g+ n3 U1 a0 r4 n- H
for(j=n;j<me.m;j++); B7 y+ ] W! H$ m6 |) h% t
{* ]4 \- R( x6 K6 e9 X
if(me.pp[n].number>me.pp[j+1].number)1 k& B+ Y& N% ` M" @2 D5 [
{: r$ X1 b1 q( q% n
lingshi=me.pp[n].k;
$ B) l! z( L8 l6 e pme.pp[n].k=me.pp[j+1].k;/ ~$ u7 T" A7 C; D" m9 [% ~( i
me.pp[j+1].k=lingshi;- j; E+ ~ B5 A% f: J( W
u=me.pp[n].oneorfour;
! g. y! q1 {9 E9 g" N4 ` wme.pp[n].oneorfour=me.pp[j+1].oneorfour;: ?. J6 b; V4 p/ k* V
me.pp[j+1].oneorfour=u; L1 W' d6 y; Y- R }6 q
u=me.pp[n].number;
: M4 A9 m) a' j; S! Sme.pp[n].number=me.pp[j+1].number;
% K& f Q5 N# |# B5 o3 C" Z }me.pp[j+1].number=u;
6 K6 x0 I! i2 b5 L3 f" ?. o- K}2 j- }% c; _( \3 `& P6 f
else% t! i: D. p, Q0 c& g
if(me.pp[n].number==me.pp[j+1].number)- R) t4 H1 U& m* O1 z, t8 J
if(me.pp[n].oneorfour>me.pp[j+1].oneorfour)
1 K( v9 F6 ?3 x$ X7 {* C9 N{* j k% c3 |9 \& G: p( R. O
lingshi=me.pp[n].k;) H8 b: I5 d. K2 F: [ F
me.pp[n].k=me.pp[j+1].k;
$ R# [* j. _ W$ Mme.pp[j+1].k=lingshi;
0 y& C! E2 o; h# iu=me.pp[n].oneorfour;/ J) H& W* e" P3 V7 s! ?
me.pp[n].oneorfour=me.pp[j+1].oneorfour;! @/ z# `4 ]0 J: t- F
me.pp[j+1].oneorfour=u;" x# i% w" V; A' x; n) f
u=me.pp[n].number; c0 g' |" T# v) E7 e: U6 K
me.pp[n].number=me.pp[j+1].number;" M, l7 Z/ h( |9 b- F: k/ p; d
me.pp[j+1].number=u;
! M1 z+ d, c/ s5 Y G; ]3 R4 j1 n7 }}. j' x0 m+ C% T/ Q: i
}
6 Z6 k0 [9 M! \) t' V- H! y. D}0 L6 W; `; q! b$ P$ ?
void rgzn(int c) /*本程序涵数的核心针对电脑的牌*/: v2 p; |1 k& C5 k3 ? y% y
{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;. ?- F( |' Q* I1 R: A9 v( J9 N2 e
if(me.pp[c].number<=35 && me.pp[c].number>=0)4 d9 ~0 B. |8 l4 |4 j( L( v& z
{" }) c2 r9 P) }' {; \3 E. W
logo=1;
0 c7 V& |- R$ D/ i C6 ]. lif(me.pp[c].number<=3 && me.pp[c].number>=0)! D, F4 A1 } @ t* |1 u7 S
logoo=1;
r* G$ i2 d2 [6 kelse if(me.pp[c].number<=7 && me.pp[c].number>=4), j7 N6 i6 d5 Q9 c
logoo=2;
- ^! P( N$ R5 I0 v3 u& qelse if(me.pp[c].number<=11 && me.pp[c].number>=8)' ~ G3 Z0 [; H/ X: Y: x, i
logoo=3;0 X, `: i! W3 K8 \) I
else if(me.pp[c].number<=15 && me.pp[c].number>=12)$ N4 h y/ G& I
logoo=4;. _7 d- C' W4 ]7 ^% n2 F6 K9 x
else if(me.pp[c].number<=19 && me.pp[c].number>=16)% q5 P% G/ P! c" G4 X @' e
logoo=5;/ L5 e- y/ J0 {! k+ q" ?
else if(me.pp[c].number<=23 && me.pp[c].number>=20)
) }5 d' u( K0 Slogoo=6;
# v/ x6 {- ~$ [" P2 selse if(me.pp[c].number<=27 && me.pp[c].number>=24)
& [% V, {' g1 d" S1 q5 h* ^logoo=7;
9 r0 H% V5 m' @* F" Ielse if(me.pp[c].number<=31 && me.pp[c].number>=28)
; h) o0 [ j. U0 K, ~7 r3 L& blogoo=8;0 L5 [! a# ^$ p) B2 C2 B
else if(me.pp[c].number<=35 && me.pp[c].number>=32)9 d& b5 U( p9 n/ n l1 {0 J( R& I
logoo=9;
& T# Q( _! o! P+ N}8 C$ D! N# C, E0 j: c- g: _3 p2 \) g
else if(me.pp[c].number<=71 && me.pp[c].number>=36)5 l0 d8 V" y f5 i; x# }5 m7 q4 S
{
: Y: e" ~ l6 Plogo=2;4 b# C6 V( d. I" o# [7 I' v
if(me.pp[c].number<=39 && me.pp[c].number>=36)0 p7 V: f- x! d6 \) c2 w
logoo=1;
* N$ X% q9 E; `) nelse if(me.pp[c].number<=43 && me.pp[c].number>=40)6 v( P& x; S' k% Z7 c `6 j
logoo=2;$ A" R$ {7 z0 I& [
else if(me.pp[c].number<=47 && me.pp[c].number>=44)
; U& q3 R( M) {) g6 c% Hlogoo=3;
# r3 D9 ?8 n' ~) \6 welse if(me.pp[c].number<=51 && me.pp[c].number>=48)( X$ t* G5 @- [9 a) [
logoo=4;
$ W- L9 \8 ]% y) L; lelse if(me.pp[c].number<=55 && me.pp[c].number>=52)
. R/ ?; U8 {4 P4 Slogoo=5;5 A6 }; f8 y# J) n' h2 }1 n7 J
else if(me.pp[c].number<=59 && me.pp[c].number>=56)
~/ k* m( t3 S2 T9 flogoo=6;
: H# \: u Y: l. Felse if(me.pp[c].number<=63 && me.pp[c].number>=60)9 ^: \7 j2 y5 P) H! t8 ^6 M' r; W
logoo=7;
: m9 S& q# U8 X- }5 m+ A9 welse if(me.pp[c].number<=67 && me.pp[c].number>=64)
# R @8 g. V% A8 @logoo=8;
8 }4 k" I% Q3 m' u6 @) S* P* X+ eelse if(me.pp[c].number<=71 && me.pp[c].number>=68)" |3 M+ r# U6 w, R9 E3 A
logoo=9;
1 |+ ^% N# {0 w8 u, ~) w9 g; R}
2 V, g' |+ W- p' Pelse if(me.pp[c].number<=107 && me.pp[c].number>=72)
1 N+ K: v; K7 d/ {, a6 b; ?{
& j$ T/ P& d. \" I4 k: l' Qlogo=3;
, y0 S/ `8 @4 Tif(me.pp[c].number<=75 && me.pp[c].number>=72)* r' U/ J+ M$ I2 O5 @; s1 O
logoo=1;1 c3 i. Z# H# j, E9 a2 ?
else if(me.pp[c].number<=79 && me.pp[c].number>=76)0 A- T7 l S) _ l( E
logoo=2;9 f( V% h0 ^1 k0 z
else if(me.pp[c].number<=83 && me.pp[c].number>=80)
" Z% P& o8 B; ^logoo=3;% t) W% f0 B6 g# d. u# {3 L# n
else if(me.pp[c].number<=87 && me.pp[c].number>=84)
$ I# Z" o( C6 n6 T7 P) Vlogoo=4;+ X: I: Q$ B6 w% ~, F) A
else if(me.pp[c].number<=91 && me.pp[c].number>=88)
w6 J* _6 a2 i/ vlogoo=5;; O4 g$ g" Q7 l6 Z3 w2 [
else if(me.pp[c].number<=95 && me.pp[c].number>=92)
8 \# E0 _/ l7 a% _logoo=6;
% J5 r; V( R* y# W- y0 Velse if(me.pp[c].number<=99 && me.pp[c].number>=96)
, \4 u" `2 I& `0 ]+ s6 U7 r/ s; Ologoo=7; y! O9 V2 f5 i( v8 w' q/ J% l. z
else if(me.pp[c].number<=103 && me.pp[c].number>=100)' g( o7 }* E s" ~9 H
logoo=8;
3 K$ U( v# f r, ]else if(me.pp[c].number<=107 && me.pp[c].number>=104)
& \2 ^1 n/ c$ j. x5 ^logoo=9;
% [6 R9 n/ w2 H1 S/ i7 D) z}
3 o" ~! A3 e3 J9 {( Pelse if(me.pp[c].number<=135 && me.pp[c].number>=108)- f- U3 J: K4 ~
{
2 U0 q) C h! v3 {* U, D; tlogo=4;
8 f6 X% r. m& s, P# [9 \if(me.pp[c].number<=111 && me.pp[c].number>=108)+ u& H ?6 b2 s+ |
logoo=1;0 E- M, [! P; |, P
else if(me.pp[c].number<=115 && me.pp[c].number>=112): T0 f6 y* y2 y4 P4 I3 B* p: e/ t1 e
logoo=2;7 K7 D* {. F% [7 n# t
else if(me.pp[c].number<=119 && me.pp[c].number>=116), Q/ c& I- j6 v1 G/ @5 H3 @
logoo=3;
6 T+ v- e# Y) B' x- C9 Velse if(me.pp[c].number<=123 && me.pp[c].number>=120)
" U* m8 p9 X5 |8 U) Mlogoo=4;6 p% E- S6 D$ J7 N- a* g: B
else if(me.pp[c].number<=127 && me.pp[c].number>=124)/ i, R3 I# A: F) n0 R
logoo=5;6 e, z* r/ E& o! T1 n. C* I
else if(me.pp[c].number<=131 && me.pp[c].number>=128)
* i S9 z6 d7 C: h# e$ hlogoo=6;* v: f& J% J9 t; s" F
else if(me.pp[c].number<=135 && me.pp[c].number>=132)
+ ]# r4 P# t3 W" i: [- Alogoo=7;$ `* P# m, ^! v; n+ Y2 \2 J
}
/ f6 t. j" S; k& R. ewhile(b<=computer.m)
l# ?8 m( i( n% b+ X- ?; o L{
5 k* O8 U# V3 F8 rif(computer.pp.number<=35 && computer.pp.number>=0) /*假定电脑经过分析后出了第一张牌*/. A# K) n8 m+ N& Z
{3 V1 U9 m4 i' T& U1 B# M
lg=1;
# j* o. F$ y; }! Qcomputer.pp.d[0]=1;
% m1 Z2 _4 w. kif(computer.pp.number<=3 && computer.pp.number>=0)9 z) ?1 y7 T, W# Y$ v8 p% O
{$ d3 q: o+ }8 `' ^
lgg=1;
2 V) D1 b* q# X6 Y3 Ecomputer.pp.d[1]=1;
4 ?* L. d: j- I( Z8 K}* d# v# L' g% ?; N( h
else if(computer.pp.number<=7 && computer.pp.number>=4)& a" `4 F) T2 l _& F* A
{ r. S5 ?+ \( R
lgg=2;; `6 H& A' ^4 s/ R7 ~5 C
computer.pp.d[1]=2;
$ m0 N$ W* o# Z}
0 V+ b& D; a3 N( U: T9 O7 Welse if(computer.pp.number<=11 && computer.pp.number>=8)5 X5 e4 i! _, H1 E5 {
{) N$ l; H* n1 u* `, E
lgg=3;% }/ X& Z3 u3 i. _3 c2 Y% A
computer.pp.d[1]=3;
! E# a4 H/ `# {+ r/ F}; I% c8 b6 K; g/ U
else if(computer.pp.number<=15 && computer.pp.number>=12); A( K2 R/ F2 r# }; ?9 s
{
1 h# p; q% q) Nlgg=4;" V. t( Y' a# p5 X- Q
computer.pp.d[1]=4;
" t% z6 \- i; j& X, s3 ^9 }}
7 y6 H+ G% `/ B# A0 [: I- belse if(computer.pp.number<=19 && computer.pp.number>=16)9 v, G# b, ?) G- O7 A6 J- c. r( ]
{% V! p# P9 G/ a Y9 ^9 a
lgg=5;. d1 R; W0 I8 m6 {% \ B' Z i& h; z
computer.pp.d[1]=5;
4 v/ m# Q! ^# L$ ]}) `$ w) y, E( Y; U7 c4 {8 s0 B8 L! U
else if(computer.pp.number<=23 && computer.pp.number>=20)# t" ]) U1 ?7 Q4 H5 l7 T) k. K# m
{
$ {( F$ }3 K( ]) e( o+ v- mlgg=6;9 o+ ?0 [7 j7 `9 R# ^3 ]
computer.pp.d[1]=6;
# o T* h1 {5 D9 G, J) s}
8 D& v2 F7 o0 v5 Zelse if(computer.pp.number<=27 && computer.pp.number>=24)% f/ o* _- C* T
{1 ~6 Z6 p7 s" z6 ~
lgg=7;
" b1 T9 V: _" L4 X: M6 A( A7 vcomputer.pp.d[1]=7;6 W% Q& U) q( L8 C
}
" g; O# ~' U* ]else if(computer.pp.number<=31 && computer.pp.number>=28)- H& x: v' I+ W5 B
{
! O. s2 E2 e( ?/ i5 V0 mlgg=8;
( I) ^5 h/ T: d( p/ Pcomputer.pp.d[1]=8;! F3 V' l# ~7 j4 ~2 A5 z( D5 p6 @
}/ w g, f' e5 `% z
else if(computer.pp.number<=35 && computer.pp.number>=32)
0 U1 |4 k$ |5 [) j5 V4 \- Q{
/ E- X& K5 g0 |, ~- y: Zlgg=9;; l) l. v( \* z0 d
computer.pp.d[1]=9;
2 l0 E% U8 F$ Y% ?" r}
1 B4 |6 n2 G, l' _) U3 {% S}; m2 c3 P1 |' w8 Z5 |
else if(computer.pp.number<=71 && computer.pp.number>=36)* v- x, m8 E7 \! _
{
# c/ ^: F7 A( a# ^9 glg=2;. M4 }0 V! G; ^' |* Y* \
computer.pp.d[0]=2;7 Q% y3 E8 @8 t5 [1 \5 R0 x8 \
if(computer.pp.number<=39 && computer.pp.number>=36)
6 m/ _9 l$ {* W* N7 O1 {* b{
. Q% T2 y1 k3 a$ ^ m6 C- i0 Blgg=1;( \" n; L. I! o$ P$ t
computer.pp.d[1]=1;& `- ?+ I# ]4 O& Y
}
" E7 `. C( x6 a2 m( Velse if(computer.pp.number<=43 && computer.pp.number>=40)/ J3 M% p: s" ?5 o/ @ T* d
{+ q$ h7 j; b) P, ~% U
lgg=2;+ c# h" w% b3 ^! q
computer.pp.d[1]=2;9 {* m! k l5 M% z- `6 l
}
1 u) n" B, H! h' Telse if(computer.pp.number<=47 && computer.pp.number>=44)( F! A2 C( {; K5 x/ a" L; q9 @
{; P' z8 C O+ W
lgg=3;
) M0 H8 e- }1 u, [/ S+ i! ycomputer.pp.d[1]=3;% W. i. ]2 Q' q# H
}9 c U0 P5 N( ^* s, o
else if(computer.pp.number<=51 && computer.pp.number>=48)
4 c! z% R( d" Y2 g8 Z5 s2 |{
1 ]0 k+ N. N$ _0 l' l ?3 M2 Mlgg=4;
* R: P/ j, p9 s0 H& ~! y. _computer.pp.d[1]=4;2 W! D. f% h# M% w# D
}
r! G8 G2 u6 x4 a9 N, q4 K+ _else if(computer.pp.number<=55 && computer.pp.number>=52)
% Y- o2 G/ H$ c{
5 T+ J H7 E- x7 k4 w# Z; elgg=5;
1 C( G1 n8 [3 F( D0 O H+ pcomputer.pp.d[1]=5;8 A3 j+ }6 P' s
}# L6 I- ^& e7 q
else if(computer.pp.number<=59 && computer.pp.number>=56)
. I. X" v, b# ]2 i{3 y; r/ @+ J0 X6 g" j
lgg=6;" s$ D! E* w L+ s* {5 i
computer.pp.d[1]=6;5 ?5 X( J1 J* ?% Z& }! ?# Q
}' ?' ^% G, M: D% E4 c
else if(computer.pp.number<=63 && computer.pp.number>=60)# a# ?4 @! M3 _7 C' T' }
{* V- ]8 A6 M: [
lgg=7;
; n% X% s0 F% \! S3 C; t3 b+ f) e' `computer.pp.d[1]=7;
: `2 ~* ?+ B) d( r `! A2 Y6 {}
. u3 T+ c# I9 w! \ x# g eelse if(computer.pp.number<=67 && computer.pp.number>=64)" \) N* O9 w. L. T& `( }
{( r8 S( e, Y* l0 z+ V( p
lgg=8;9 h1 `4 G& s! e: F5 G5 m
computer.pp.d[1]=8;
9 ?# a6 a6 C1 W0 c! P# ?% T}
* @( w* ?& c7 q" o# Selse if(computer.pp.number<=71 && computer.pp.number>=68)( @9 \. c: a; `7 R5 p8 k% F7 @2 L
{
' E% ^) f( ^+ [+ }lgg=9;8 y5 k/ u+ [+ H- K$ [( f
computer.pp.d[1]=9;
& X: h( _* ]; c( \# k8 r. O% H}7 S. ?% |$ [/ w7 `# G
}
& p- t5 }% V7 {7 a$ {$ i4 k! felse if(computer.pp.number<=107 && computer.pp.number>=72)
( g( S& a3 l: N3 k% U. [{
+ ]8 I; a" G" T4 Jlg=3;
# K+ D6 L% K: x9 ]3 M; icomputer.pp.d[0]=3;& o2 f. n- s" e0 ^
if(computer.pp.number<=75 && computer.pp.number>=72)
, u) m* S% u! P3 y6 A: F% b) k{
' ]+ p! Y# {& j. L. d) ], }3 j4 b0 qlgg=1;
+ f! P- k) @% R& fcomputer.pp.d[1]=1;8 p N+ z1 ^; K$ o0 [* s$ Z
}0 P" ]/ G* o8 W8 x# F5 ?: D! P
else if(computer.pp.number<=79 && computer.pp.number>=76)) p: o: ~0 ?3 O' b+ ~
{+ g/ Y6 U ^4 @- N, Y0 [
lgg=2;
7 {, H: M' M1 w7 N# Wcomputer.pp.d[1]=2;
, Y0 {6 v. _( }, l}9 x- M0 s( g( n3 }9 q' V4 g
else if(computer.pp.number<=83 && computer.pp.number>=80)) w1 N$ ]! h1 o6 X& P$ s! r
{( ?1 U! V: a, m6 c8 |
lgg=3;$ [3 Q) J% H+ p X! b( v
computer.pp.d[1]=3;
* I- g1 N; z* G: g6 N. ~0 {9 {}+ {0 E0 L) _% D1 w) y' S
else if(computer.pp.number<=87 && computer.pp.number>=84)4 Y6 h2 c, W9 q- C7 T
{
7 p. L; B+ @1 b/ a; K& n. j. A2 b8 ^lgg=4;
; q. M A7 R; }5 Kcomputer.pp.d[1]=4;: c( y" b2 L" J: k
}9 q. Z6 f$ E7 |3 l3 k' L3 {5 o
else if(computer.pp.number<=91 && computer.pp.number>=88)+ E W6 y( z9 w! D
{
7 c, B) I/ Y$ _, Jlgg=5;( Y+ h, H1 H) b- Q5 s* j; t2 |
computer.pp.d[1]=5;* `& O( a% c% X6 W; o
}
- I' \8 o& N8 }2 Relse if(computer.pp.number<=95 && computer.pp.number>=92), B8 H2 {. i: S. n, K, E( t
{
) m/ _& a# W3 p1 B' Vlgg=6;' j, Z2 O# A3 [; c7 N
computer.pp.d[1]=6;
6 h" c7 l' {; o}' E. x, V `5 C# L* G9 h! x
else if(computer.pp.number<=99 && computer.pp.number>=96)
. }/ s: q/ J5 x4 A- E{
* w4 Z) t2 U. z" mlgg=7;: }) W3 f n' Q# Y2 b
computer.pp.d[1]=7;* x# {& G2 m4 n3 O
}
% R- I3 v2 Q$ X5 z2 helse if(computer.pp.number<=103 && computer.pp.number>=100)
% H5 U* `- x# _, l" ^! W w# ^{
, M3 p) z, q: j9 j( G( `) r2 C' Qlgg=8;% t( Q1 ?# c' J# w$ I
computer.pp.d[1]=8;# `! P' a- R" w5 x4 z) `% f
}3 |- K. _! i% U+ {, K, s
else if(computer.pp.number<=107 && computer.pp.number>=104)
6 H9 u }' r8 f1 \- N{: i/ \9 I1 Z9 F4 s; v6 s+ y' e
lgg=9;
* @5 M' O% a4 d" I. ^, @: `( Bcomputer.pp.d[1]=9;5 R, g6 O" X2 g# j
}
4 O: O( N4 n/ U7 q) U% ]+ F}
. z* X- |4 z, E7 e& V; }else if(computer.pp.number<=135 && computer.pp.number>=108)
9 l% o' W) C6 ]' j" e{6 s( }4 @/ B' ~/ {: s
lg=4;3 v M% x& ]9 m
computer.pp.d[0]=4;
?& W# ]! a8 t& g6 Qif(computer.pp.number<=111 && computer.pp.number>=108)8 y: Q+ K. P- |% ~7 z$ s5 v' F
{
, ^0 A: g; K! W: `0 U* e3 jlgg=1;
3 | @3 g6 U# i4 p; |( rcomputer.pp.d[1]=1;5 @3 u; D$ E: v+ N/ G
}
8 P: K% _. |( G4 `else if(computer.pp.number<=115 && computer.pp.number>=112)3 u4 v c+ B; |0 n3 a
{
3 U. r) T' ]$ ~3 @lgg=2;
9 e: ^, D5 q( V% s2 bcomputer.pp.d[1]=2;! j% b" N7 H0 s( ]( k" }
}
4 [* }( s, r8 i, f+ a; e) O( Eelse if(computer.pp.number<=119 && computer.pp.number>=116)9 K" ?" \% M' h5 V
{
( q, _' ?9 ?% D* @7 e$ `lgg=3;2 b; i3 Z* i3 b. O7 N$ Z- _
computer.pp.d[1]=3;' [0 b: r4 Q$ ^* @, |$ u
}4 [4 k5 T' X* p$ |+ s7 `' X3 {3 c
else if(computer.pp.number<=123 && computer.pp.number>=120)( j, w$ v( X7 e6 i2 G
{
) C& w/ D2 ?1 x* Slgg=4;
D! U& J8 N7 Q8 c2 Qcomputer.pp.d[1]=4;! |, C! l, r4 P
}
w+ J* q* ~) J. H: f" @+ `else if(computer.pp.number<=127 && computer.pp.number>=124)
3 r0 K+ Q' E" [4 A2 q5 v4 `{
/ L/ @/ Y* E2 J0 wlgg=5;: a4 I: g8 Z; W3 r8 Y
computer.pp.d[1]=5;1 `# |& s, w. [. G% h+ F1 M
}
( A! c" U% F4 Aelse if(computer.pp.number<=131 && computer.pp.number>=128) _. B% ]* M. {, m4 L, b5 {
{
1 B3 ~$ L; O3 ?8 O; klgg=6;9 n. K; a8 E4 O. D8 U, ]1 C
computer.pp.d[1]=6;* t# @; `+ u0 C# }) `, W
}' r5 g; O6 N) U0 [
else if(computer.pp.number<=135 && computer.pp.number>=132)
5 ]3 }- h v5 N{
$ ^5 F. Y, @3 I) q. ^2 ~5 blgg=7;: }, h: E. S" a4 l) P# v% ?
computer.pp.d[1]=7;3 t- Z0 w8 Q* B
}
! j. a# |6 E0 p}
- G! z3 Y; q1 f( c3 y
5 q( p/ J! A' p5 e6 bif(logo==lg) /*如果相等的话,那再进一步的判断,乓杠的判断*/$ l, Y9 u$ X( w3 r' t$ Y6 l+ X
if(logoo==lgg)
7 ?0 R( R# W0 H$ @9 P4 O @) `8 X- Kpg++;' j) e# m, v& ?; n. v
ch.lg=lg; /*保存电脑手里的每张牌的信息*/
2 X- m# E8 R' ?/ J( G$ Ach.lgg=lgg;% n% I* K, F% O8 {) t, E7 R( r
lg=0;& Y# T. T, [3 H9 v
lgg=0;
$ l! g7 h! s6 L8 _$ l% Ob++;
6 e9 D! W* X( c}1 m- @7 f @6 I* r
if(pg==2) /*乓*/, b/ R3 L$ a2 C6 n% P$ N
{
+ M0 l a) I- Z7 {6 L. C& u6 B4 S+ m P* Z) z7 w* u
sing=1;
5 l7 Y- g; f2 o/ n+ P8 M$ }b=computer.m;
* J) ]! q' @1 g- Jwhile(b!=-1)
, ~" h& L# W4 d; V3 l5 Q{
- T& h* J" V3 ?/ a* ^* W# Bif(strcmp(me.pp[c].k,computer.pp.k)==0)+ r! l3 ]% K; |9 _
computer.pp.p=1;% p2 l2 }9 _& V8 R
* \. ~1 e+ C& V3 V
b--;
5 S) x& h9 K0 O! O% v2 _9 z}
9 E3 K% K+ X' _% ]' C& l0 d}
( c5 _8 T/ x6 u4 m# gif(pg==3) /*杠*/
& {. v0 Z$ R4 V' Q{* s$ k( }8 c# p
, h4 f4 @" z/ O' E" b; dsing=2;- @+ U+ ~: l0 E5 ?5 u" A
b=computer.m;
1 o$ t7 h" [3 F3 m( F6 h) I: vwhile(b!=-1)4 i1 l1 o' w8 w' Q
{) d" Y/ v, N6 }* X, r
if(strcmp(me.pp[c].k,computer.pp.k)==0)8 M R- A; C C; h8 u
computer.pp.g=1;
9 C, {/ g1 \+ gb--;, G: E% X1 o5 h- m1 H# X
}' ^- b2 ^6 h% }5 q# `$ ?
}
3 f/ t! s& s) E \f=0;
5 ~* ]+ q" ]0 E8 s' K: mwhile(f<computer.m) /*吃的判断*/ F/ A% R/ l- m
{ if(ch[f].lg==logo && ch[f].lg!=4)5 M9 Q; n4 ^5 i2 X( K) s
{
! y! J: H/ L# qif(ch[f+1].lgg-ch[f].lgg==1) /*顺吃*/6 Z/ v; e# ?, O% V" i0 v( O
if(ch[f].lgg-logoo==1)
" b' r* @* J5 ] M6 H1 L{
4 a" a2 ]' m/ \: Qgp++;: T( o- w$ j. C6 Y. w# d
computer.pp[f].c=1;
- L1 ]# n4 q5 s8 A: b9 D4 zcomputer.pp[f+1].c=1;! c9 v3 s9 g v5 H3 A5 _( n
}
, Y9 L9 U5 q2 U) ]6 V/ K: u9 ]if(ch[f].lgg-ch[f+1].lgg==-1) /*逆吃*/
+ e. s/ E# q X7 M @2 m4 Fif(ch[f+1].lgg-logoo==-1)1 ]1 }& T* c& ^, T3 {7 {6 X
{
! K3 ^0 u6 S% a% J; U Rgp++;, H. V9 o, H! `) K3 O( u5 f
computer.pp[f].c=1;
, v3 X( l4 F# O& v! O* K4 _computer.pp[f+1].c=1;- X( L3 S' F) I. J3 V- S
}
$ B. v" w& H+ M" Q& s ~if(ch[f].lgg-logoo==-1) /*中吃*/
9 v3 u% M4 {( D! s' ?, Jif(ch[f+1].lgg-logoo==1)7 {6 E. Q# ?9 a* I9 b0 f
{
' f; k% T0 ~0 R: b. \* V: Hgp++;
" O8 ]& V! p5 J8 C2 y0 Ecomputer.pp[f].c=1;: _7 c8 y4 ^# G
computer.pp[f+1].c=1;2 d2 H) _0 q6 s
}/ O w/ e3 `) A8 Z
if(gp==1)
! x) v) \* N5 J0 gbreak;: n! ^9 L$ Y& g. w( B
}
V. z: I4 Z+ A( W7 X! a& x/ \f++;% I# [+ Y/ }' s7 Q: ]% ?8 [) v/ \- w
}
/ d) e; U$ y1 H6 V% |; I8 iif(gp==1)' ~0 |5 M5 T! F3 [) R% O; }! T7 r4 s
{sing=7;. ]8 x! a ? H( u
7 |, ^9 W& D K5 M
}) |3 Y4 n. `% O T) p8 O5 E0 T5 `
pg=0;
4 J: Y6 f% v! [ N) A) ogp=0;
5 e$ u/ k& k0 f& @$ \4 k( [ ab=0;, J8 @& m3 B( F- v
}) J) `, D F) j8 h( O* D
void rgznme(int c) /*本程序涵数的核心针对我的牌*/5 d* g9 J% G+ r; V" s+ a, w: p
{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;7 A. e: o/ h0 P6 F+ n
if(computer.pp[c].number<=35 && computer.pp[c].number>=0)6 O$ S' c4 g. s. X
{
9 `. A4 ?% k5 ~) _- O; I' u7 Ylogo=1;
$ z( A; o; Q- d3 C. Uif(computer.pp[c].number<=3 && computer.pp[c].number>=0)3 M- M; K& T6 q Y# d
logoo=1;% U' @* n- w2 f& x* w, ~" L% {
else if(computer.pp[c].number<=7 && computer.pp[c].number>=4)
- B& q6 w6 ^ E2 w, Nlogoo=2;# q j+ `- R4 V7 C% D$ H
else if(computer.pp[c].number<=11 && computer.pp[c].number>=8)( @: z4 }5 P# w. y
logoo=3;
, I& ?. T+ o9 ^$ I' g1 u$ h& _else if(computer.pp[c].number<=15 && computer.pp[c].number>=12)
9 O/ [4 K! L2 | K+ K$ Jlogoo=4;, ]. {8 [1 l4 b
else if(computer.pp[c].number<=19 && computer.pp[c].number>=16)
# `8 s! w) R! \ Y3 w6 F+ N/ tlogoo=5;; X7 @; x6 b% d4 V0 ^
else if(computer.pp[c].number<=23 && computer.pp[c].number>=20)3 P4 L) A) l; N2 `
logoo=6;
) O# h( s' a; }1 |$ Pelse if(computer.pp[c].number<=27 && computer.pp[c].number>=24)
. Y6 s& X4 m4 m+ h5 clogoo=7;% Z# O; D, O* d0 J/ a+ g! `: g3 [
else if(computer.pp[c].number<=31 && computer.pp[c].number>=28)$ E; s9 w' C( i$ @* p+ E+ G5 v: j6 L
logoo=8;! _& d0 @! |% u& N' F
else if(computer.pp[c].number<=35 && computer.pp[c].number>=32)
z1 g% S+ V5 H2 S b [6 j2 Mlogoo=9;
4 q, s& N. m+ F+ ^: w}. b' C2 a- I6 a6 _: R) O
else if(computer.pp[c].number<=71 && computer.pp[c].number>=36)
5 n. X5 e% k1 `6 d, m{) }, e4 R! t4 V3 ]+ B
logo=2;6 q0 n3 u$ g3 B( ]
if(computer.pp[c].number<=39 && computer.pp[c].number>=36)
+ a2 o" k. W+ [logoo=1;" y; i& F! s+ v! [# s
else if(computer.pp[c].number<=43 && computer.pp[c].number>=40)# e1 \% ~4 w# H$ H
logoo=2;# _7 [# \5 b6 K" L
else if(computer.pp[c].number<=47 && computer.pp[c].number>=44)# J$ E2 f; X* a# j0 R1 ]; p
logoo=3;
+ n" U9 k% W0 ^2 I( _, x% z5 telse if(computer.pp[c].number<=51 && computer.pp[c].number>=48)$ M! o9 ~5 |$ I6 ^1 P* D6 O( {+ Z
logoo=4;! y2 Z8 P+ t: j- s$ k. P2 r- a
else if(computer.pp[c].number<=55 && computer.pp[c].number>=52)7 g4 O" S: i$ S
logoo=5;- p, i& Y" }2 U8 o5 S. P( T
else if(computer.pp[c].number<=59 && computer.pp[c].number>=56)
; L4 N0 ~ `2 _6 J6 Zlogoo=6;% F q7 o6 \1 A
else if(computer.pp[c].number<=63 && computer.pp[c].number>=60)
$ Z/ K0 q9 b+ q8 ologoo=7;. ]) I8 W5 y2 a0 M, t
else if(computer.pp[c].number<=67 && computer.pp[c].number>=64)
/ N# F5 Q- h- G flogoo=8;2 R9 }6 L; |- _- F
else if(computer.pp[c].number<=71 && computer.pp[c].number>=68)
( W5 J8 Y- N; v) F" D' O5 _logoo=9;+ d1 ?+ P& x `
}
) G, h- |/ H8 ?6 m1 jelse if(computer.pp[c].number<=107 && computer.pp[c].number>=72) k1 |) D( R$ S" h3 r% h# Y- z
{
) L8 ? k, h alogo=3;
+ D9 O3 f! K! d! nif(computer.pp[c].number<=75 && computer.pp[c].number>=72)1 N! y$ n8 t4 H* E; P8 A
logoo=1;! U2 M! h1 f& Q; i9 a& [
else if(computer.pp[c].number<=79 && computer.pp[c].number>=76)
0 z6 B4 H" z5 @3 q( h1 Y( blogoo=2;2 J. \$ E9 w' M! ^
else if(computer.pp[c].number<=83 && computer.pp[c].number>=80)3 S8 m, y, z3 c. A
logoo=3;
2 J- Q; l# u0 @6 ?* ]. j3 Q8 delse if(computer.pp[c].number<=87 && computer.pp[c].number>=84)7 x. G- S/ M% a$ M% r2 S; j( X
logoo=4;' X/ M4 Z" K, K, F8 W
else if(computer.pp[c].number<=91 && computer.pp[c].number>=88)
5 e: `1 m' W l1 {$ H& i4 O; Slogoo=5;- n/ X9 G, y% y3 g' \) e7 B# P h
else if(computer.pp[c].number<=95 && computer.pp[c].number>=92)
! r1 C. @! X- H' Rlogoo=6;; ~' M9 `2 m$ t6 K+ y3 ~/ r- J
else if(computer.pp[c].number<=99 && computer.pp[c].number>=96)
7 X0 W4 n, C8 I% w6 t7 l$ k" Llogoo=7;) n; b, w& u! L
else if(computer.pp[c].number<=103 && computer.pp[c].number>=100)/ S* }# T( O' B
logoo=8;$ R( g5 l" x" [9 C3 a
else if(computer.pp[c].number<=107 && computer.pp[c].number>=104)8 {( j% H- F, y4 l2 H" s# w: T
logoo=9;6 n$ W6 U" |2 _- F; R
}8 \1 c4 n, ?- K9 `- t: m0 X; A
else if(computer.pp[c].number<=135 && computer.pp[c].number>=108)/ E. z W7 d8 M4 H) i
{
: O. p- p6 C' F" ~logo=4;
9 M; q4 M6 \- M8 p9 I2 Q3 M/ mif(computer.pp[c].number<=111 && computer.pp[c].number>=108)
/ `: ^, O' E! Y d8 Y: ologoo=1;
; N( D @ ?- celse if(computer.pp[c].number<=115 && computer.pp[c].number>=112)) F6 N8 k! p) l& ]- q6 S
logoo=2;
1 q. x3 i- c4 M* {) @else if(computer.pp[c].number<=119 && computer.pp[c].number>=116)
' j6 R: V% C+ A. q. Y% \& G9 G5 j0 p5 Slogoo=3;
8 R6 h( Y7 ?7 m# ]4 F0 kelse if(computer.pp[c].number<=123 && computer.pp[c].number>=120)+ ^( z( X* A6 n/ F k6 u
logoo=4;
- P4 w" q, D5 a/ N5 U& Kelse if(computer.pp[c].number<=127 && computer.pp[c].number>=124)
, g( P, h6 y, ^ W2 a- f# R. vlogoo=5;7 k' v$ G. e; d7 B$ Q
else if(computer.pp[c].number<=131 && computer.pp[c].number>=128)
* \# z, n/ h+ o* y7 b# e3 W6 vlogoo=6;
" T# a5 Q2 }6 k% b+ d7 oelse if(computer.pp[c].number<=135 && computer.pp[c].number>=132)
8 R1 j9 S. z" M9 Z8 [. D4 M0 wlogoo=7;; v! D9 m0 k4 b7 C. Y) P
}
x+ h2 T8 S( d. _% |while(b<=me.m)
3 i* n2 b' i8 T{
( e7 x' P2 F) X6 t" Qif(me.pp.number<=35 && me.pp.number>=0) /*我分析后出了第一张牌*/; C4 [1 ~/ f% t( f }% P
{* l A- W) O3 b( @) Z
lg=1;& p3 z$ E: N" z5 c z
me.pp.d[0]=1;, j( ~7 o7 l& P1 W
if(me.pp.number<=3 && me.pp.number>=0)
7 h4 H+ A+ P( @8 F6 S# P. @1 p{
" B6 C; H$ S8 D- b( M$ c, Xlgg=1;% \7 B: A7 ~* {6 ]8 b, I$ A3 ^- }
me.pp.d[1]=1;/ g6 p9 D1 {; B( i, U/ @# X
}
2 K; h8 g/ M# L3 b8 ^5 c9 W+ ]else if(me.pp.number<=7 && me.pp.number>=4)
- h6 V3 I; C: l- `7 u# B: S{$ i8 I/ y8 j- \" @! z8 ]
lgg=2;
) S5 D/ s* E- B4 L" \me.pp.d[1]=2;/ f( f$ h" ~- t$ P5 d( l) \( }( d
}: b; I1 k7 @% ^+ J9 b" A
else if(me.pp.number<=11 && me.pp.number>=8)
4 m2 _' O9 f3 M7 N$ s4 u1 Z{
' o. M. y& x2 D6 }lgg=3;
5 i ]% l0 }) D" v1 B* ? Gme.pp.d[1]=3;
3 n+ ^2 G; [: W" u; C% U}
/ S' O4 Z# Q) _' e" \7 i6 \else if(me.pp.number<=15 && me.pp.number>=12)
. q, K ~- n+ S% b* _{( n$ E. ]+ p2 v8 w% U2 B
lgg=4;
5 Q, F& M4 U( Bme.pp.d[1]=4;! ?$ P$ X- u) y5 Q; z) `
}
) O- r5 j. [( L. R2 q, Yelse if(me.pp.number<=19 && me.pp.number>=16)9 N! l! a. z. O% I4 Y
{( l6 y$ A0 ^, s9 n4 M! L1 h
lgg=5;( G) f1 G( e6 a0 P \2 i# ~
me.pp.d[1]=5;& {; ~# n* D) Y J- b( M
}
6 H. x% O/ A4 W: jelse if(me.pp.number<=23 && me.pp.number>=20) F! s/ ^8 y) i2 i: [
{! D' k. t. ^$ ~- n% M! K% R
lgg=6;
/ K8 i) U6 B+ h9 p7 W7 ^$ w9 Sme.pp.d[1]=6;
. ~4 h# E4 \5 o2 a} b3 X# J" O7 u3 T
else if(me.pp.number<=27 && me.pp.number>=24)' d$ \5 f8 r+ V N# D2 f- Q' ?# o
{
. w7 b% J. U; A9 E P3 ^- {% p1 f8 clgg=7;. s2 W1 T2 H) r2 c, y5 Y6 K
me.pp.d[1]=7;
& r5 g2 v. ?% h- Q% `}
$ u( R5 Q6 B3 w/ e. zelse if(me.pp.number<=31 && me.pp.number>=28)) O# a0 ]+ e# t* L
{7 O+ P2 _/ B# W) B' g
lgg=8;
- e/ d6 ?4 M; H( K0 Qme.pp.d[1]=8;
4 [8 g: m/ d# p! f" }0 P& B}
9 h0 _: i% y( Delse if(me.pp.number<=35 && me.pp.number>=32). [. D3 \% _. W" v
{2 P6 I7 e M% A& Q* z/ z+ q
lgg=9;
2 g$ ]0 A6 A) |* V! t" ^0 _me.pp.d[1]=9;
# h+ c) J/ U( t& y" d}. S: H# S) @, d
}
. N3 p z# c' c8 Z& q* }: d& Celse if(me.pp.number<=71 && me.pp.number>=36)
" e/ |1 A, v6 I1 E- M3 {( L{1 B% j6 d2 s8 J' Q6 B! ^* @
lg=2;! _( T) p0 R" L) V6 F
me.pp.d[0]=2;* s+ k* Q: Q2 J" I, A4 c* b$ w+ @
if(me.pp.number<=39 && me.pp.number>=36)0 ?+ x. b5 {, k2 S- q9 q4 N9 \' L
{7 p; ]. C7 `# |! N
lgg=1;
V, x1 _8 t: h5 ?/ d* }$ [2 o- @me.pp.d[1]=1;
1 H. P+ t5 h, z6 @$ p- f, n}1 ~3 B) \& j$ i9 R
else if(me.pp.number<=43 && me.pp.number>=40) r' y" ~7 _1 s1 ]
{
! v# p. d2 V; Z4 glgg=2;
( D4 ~& T+ {4 m& Lme.pp.d[1]=2;
& _) I; o" ~% S$ N}
. z. ?4 _4 |- W8 Z( W( qelse if(me.pp.number<=47 && me.pp.number>=44)
/ b+ Y# q3 \) [% m1 z8 f! l9 W{. q- E& k6 ], J+ [/ T
lgg=3;+ s$ L5 q) r6 z' [! q: s$ \0 d0 l- e
me.pp.d[1]=3;# A( i2 `3 j9 w( _6 I- U# R: K& u
}% p) g- t) F4 w, a8 G% ~+ i' j9 z
else if(me.pp.number<=51 && me.pp.number>=48)8 a- g# i6 y% W) t5 I e
{
; Y8 c1 \6 E; c$ r- Elgg=4;; h1 [. ?. C# j) }. `( `
me.pp.d[1]=4;& j! J5 e, v) F- z# J
}
$ m" e9 M) N: G( `else if(me.pp.number<=55 && me.pp.number>=52)9 t. t, ^% d+ O
{
) V- \3 t4 x3 ?1 `2 H$ q' Vlgg=5;* ]; @1 e# Z! t) Z0 G( q+ W
me.pp.d[1]=5;5 @/ }8 Y( i) v
}
) b V$ g0 ~% }2 ?' T1 D: Yelse if(me.pp.number<=59 && me.pp.number>=56)
' f( F5 K/ I1 L2 ~; K+ _{
4 ?7 g+ v$ g/ d6 U2 elgg=6;
1 B {- Y( p+ y3 A4 P% j- N% dme.pp.d[1]=6;- |/ g( |9 _' F( m
}
& O1 \# R! w& qelse if(me.pp.number<=63 && me.pp.number>=60)6 M. h! a5 G/ C
{) Q9 }( e4 r! u1 \, p
lgg=7; y( D! G2 S; l* t$ l' o
me.pp.d[1]=7;
- n2 k+ `6 `9 x% s& Q9 r}
) ]/ l, C) u& c5 Nelse if(me.pp.number<=67 && me.pp.number>=64)
) I( t; l- w3 N2 m+ J6 U{' d) I) p6 r) l1 [- J# r
lgg=8;4 l$ y$ f0 Z. O$ [( ~ k, `% z
me.pp.d[1]=8;
( h8 s1 W6 x4 [- t, s$ m}5 S, ]& T/ `" U: {7 g. `% p5 C( H" [
else if(me.pp.number<=71 && me.pp.number>=68)! F' T4 g$ [: J, O% M) g, P! \5 C
{
0 P- R& D; X- I3 ylgg=9;) k5 T/ v1 \3 ~! V4 u( h
me.pp.d[1]=9;
- i* S1 j, k+ n; Q' U# I* h+ j$ Z Z& Z}: _8 I0 s/ v# m. R& k4 t" Q
}) ~, z8 _6 D" b6 x' m! ?3 {2 Z
else if(me.pp.number<=107 && me.pp.number>=72)
4 H# E1 [& J1 G+ @! E7 c{/ R. D' V: U2 s# J
lg=3;# t" P7 h, W8 M" Y# e) m0 z
me.pp.d[0]=3;2 z2 Z c# }: q" R* s9 {6 z& h3 ?
if(me.pp.number<=75 && me.pp.number>=72)0 l& V+ s6 G7 A% K
{
2 A4 w3 S, s& g# zlgg=1;
( X" \+ e+ P Tme.pp.d[1]=1;
4 l4 X0 q. v# x" S: k# T}- ~$ I7 D* N0 F. t: j, s
else if(me.pp.number<=79 && me.pp.number>=76)
$ g5 ~4 W: r5 {, n, T{
9 t! ] Z1 P6 k( {! i% E! Algg=2;( }$ r0 a: p# x- h3 N) m
me.pp.d[1]=2;$ U5 I" d7 d& w, B
}
) E7 z: u/ N+ k' P; e1 y7 P$ \else if(me.pp.number<=83 && me.pp.number>=80)( K# }' l, w& V$ _8 m, @/ |3 @
{" |) l f3 n" F. {1 T
lgg=3;
- N; z5 g# c- ?' X/ j% \( Yme.pp.d[1]=3;+ U* v) u2 S% H g) \& g0 h5 A
}
( B3 U1 \. K0 O0 c' n, t R0 aelse if(me.pp.number<=87 && me.pp.number>=84)" E! c m' l8 F0 @
{0 p g, Q1 Q" Y+ Y. D9 L; a( q
lgg=4;4 X! G3 Q; D; H, U. W
me.pp.d[1]=4;
. [( g. ^8 ?9 A, |( ^& z- ?5 K/ @' G}
% N* f# U8 F: s4 p1 a0 Aelse if(me.pp.number<=91 && me.pp.number>=88)
$ c3 Q6 ]( E. X! f{
6 u7 X+ I u$ @0 B4 s& Vlgg=5; \$ z& [0 a+ t1 a P' o) L
me.pp.d[1]=5;# ~/ S) N* s' d( p
}
6 N+ x8 v4 Y) @5 }, l* _/ p9 E+ B% [else if(me.pp.number<=95 && me.pp.number>=92)( l0 q/ x8 ?, Q% B8 e9 C# E. C
{( L& k7 x- Y/ O
lgg=6;+ ]" m0 r& r4 \
me.pp.d[1]=6;
$ G& g& a' O' {% _( E; X' r6 J}0 h/ z; c% i/ G+ m
else if(me.pp.number<=99 && me.pp.number>=96), q6 g0 ~3 V1 ^9 e3 l
{
, Z9 C" ]& t3 {; ?6 [) F Z- ]5 Vlgg=7;
2 H6 e: b- ]3 P# \, Zme.pp.d[1]=7;
- w4 c* p7 o+ `0 T* v9 D" `( v}" C: T- |' ]* I2 M: K
else if(me.pp.number<=103 && me.pp.number>=100)
1 a$ ~& m8 N3 _/ _- Z7 k# m{ l; d3 S% c. l
lgg=8;# t& ]; R# b7 c& j! E! c1 g
me.pp.d[1]=8;
, [, R: e% B* b2 J8 t+ P3 B- I}
9 {3 W' Y5 A* }8 D+ Lelse if(me.pp.number<=107 && me.pp.number>=104)! X1 u$ R0 r a# {/ p/ V) R
{; _& S. O; ~# B! D
lgg=9;
4 ]6 f/ ]- m1 V& A5 r3 _me.pp.d[1]=9;" j' |/ A3 U) S
}" n$ R( G! x1 S5 \! ^. J( {
}% K6 O. A9 s+ Q% B5 X& f
else if(me.pp.number<=135 && me.pp |
|