- 在线时间
- 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& e+ c+ E3 I. J! f+ Z% g
/*天宇软件
1 ~% U" o0 a" ^6 n5 _- Z$ e7 o作者:上海黑暗之龙9 O" X$ b; P& G4 L; d# Y4 h4 \
2002/10/30
M3 P# r$ B8 C5 \# k+ D# G6 g4 }麻将原代码*/8 x9 B9 [/ v9 \2 A( v
#include "dos.h"! q; L+ w+ H1 {6 [% C# l4 A: T5 d
#include "stdio.h"
6 \: a1 A. m% w$ c3 m2 J#include "graphics.h"
, \& T* N$ t1 p5 a1 b O8 m#include "bios.h"! j: d9 n2 o' O, y: {- a, X
#include "conio.h"
6 @" w" l; b; Y3 t) k- l' ?1 j% q#include "stdlib.h"- a) g0 X, z% \- B( h* D
unsigned char far *video_buffer=(char far *)0xA0000000L;
( v7 a/ ^, c/ ?1 P" _0 X#define VGA256 0x13 /*图形模式13h*/
7 l" }! p. q$ P3 s1 D& d#define TEXT_MODE 0x03 /*普通文本模式*/
6 `6 Q1 s+ }8 V( I2 ^. O#define SETVGA Set_Video_Mode(VGA256); ^ t S) \9 A' S) d
#define OUTVGA Set_Video_Mode(TEXT_MODE)
U5 R% y" h& P& x#define BYTE unsigned char; Z- C3 |& |9 k! ~
#define WORD unsigned int
/ R# y5 n! F/ C- W% {2 D#define DWORD unsigned int+ T. X/ i- W* }' r
#define ESC 283 m6 d- M9 D" B; F
#define LEFT 19200
+ f: j- U1 n1 f) `/ S#define RIGHT 19712: K- R7 {. z$ u7 m) W" D, N/ L+ m0 L
#define H 9064
2 u6 W- a5 q0 E3 S1 q. t#define ENTER 71819 f9 \9 G* e9 i( l! ]# G! J
unsigned long int z=54400,zz=0,zy=0,zyy=0,z1=0,zl=10140;" {* r( E( \) ]3 N/ Z
int key=0,keyy=0,sing=0,sing1=0,second=0,threes=0;
4 g# Y, A7 Z, jstruct chi }. Y+ A* |% e! T8 q1 Y1 I" f
{
/ B. U6 w/ T( d9 t3 B8 |int lg;
; e& F* {" B+ ?! g2 m+ ]. ]int lgg;
$ H" A" |4 q2 }! h}ch[13];" T$ |0 d/ k R
struct mj
! J, ~ u8 ?2 Q1 F{ char *name; /*名字*/
v# H9 ], Y3 b3 h) Nint data1; /*是否已出,无用了*/! n3 a( w; \/ S* t9 W
int data2; /*是否在手中,1为自己,2为对方*/, H( x* q' K8 D! l0 ]5 u/ \
int number; /*同一个花色的第几张,共4张*/" g# z& i* n5 p8 J3 n: 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,
! P( g9 z& C: m; b7 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,
& Q* I& \4 j! b6 H"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,# X; ?( Z; D7 P/ V$ Z4 A- f
"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,$ b3 w: Q4 L5 I# |
"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,
1 q3 W, Y, M$ {: m1 c0 V"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,. E5 h$ L1 [& [8 F3 Z* t. n
"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,
* R# u0 f" i5 @! {: g; x7 ?"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,7 E/ G% @1 B! E* [; Z E
"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, ]2 y0 c6 Q9 N8 J O
"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,
* `. [2 e+ P" I"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,9 h; o; V9 Z8 j
"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,
1 d' G/ x+ l, r) V3 }8 d7 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,. p; {" d' C6 }; P" G
"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,
- A4 w9 v: R3 I+ z' k& c"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,# W1 J7 R: G; P8 ]: V
"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,% q6 @+ J& A+ |" r( [% X
"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,9 M5 ^" f o! Z' r7 O4 v
"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,8 V2 [# ?9 ~: h3 a
"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,9 I2 w& u0 v" `- N* t* D" J+ P
"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, Z" Q, D9 Y. a, m4 x7 ~
"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,
8 ~( j4 S1 b3 V6 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,# d# L+ Q6 E0 j8 _6 A! c) S
"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,' \% [8 \4 ~7 r
"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,$ Q6 L9 f, j, s: R! Q+ m
"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,
; R6 a4 Z2 x f% E6 C. `' R0 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,( h: ~: O# j5 l0 g
"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 P" D8 N. S1 [: H( q
"34.bmp"};0 \! x4 ~* D) }( f
struct every% k, ^1 {& M; ]
{ int *k; /*名字*/# |' y! U. E+ W3 P' O! n" Z1 b4 @' Z
int oneorfour; /*同一张牌的第几张*/* w0 ?% s6 z' Z% Z5 p
int number; /*第几张牌136*/+ [4 ]: x) ~% _6 }, L
int p;, H: O" x3 @& g+ Q2 [
int g;
: R+ H5 _( m) F6 ^$ `6 ^; ?int c;+ ]8 f6 {) z4 o" `: J
int d[2];) p$ f' Y- b* H' r# s) N
};
. t3 |9 } q3 K t* r2 istruct me
5 {4 J y: ~. j6 F( M+ F9 j{ int m; /*定义有几张牌,开始有13张随着游戏的进行,会越来越小*/
) I( c6 I7 T H7 L0 R9 M9 i: Lint p; /*乓对方*/
/ [1 N2 x- `+ S6 z* F7 a% gint c; /*吃对方*/
: _. G( e3 \; c. }( R, Qint g; /*杠*/
% V( `6 K- u1 S+ w" [ t4 v1 c: ?$ S! s# J. P- ]1 S
struct every pp[14]; /*存放手上的牌*/% Z6 ?+ Z$ d. E4 ~# r
}me;
4 c6 u; l0 X1 j4 ]6 Istruct computer
9 o0 [2 N) N5 `( J( E7 ^2 q* `{ int m;% L5 j7 Q' E5 W
int p;
) y$ t: y+ e+ iint c;; j( `& s6 g) r( I7 ]2 r7 _
int g;
1 Y; o" @4 ~8 K/ V' P. Fstruct every pp[14];5 c' H1 ~' y' B! \' E
}computer,comp;
* z; K5 N( @, F# h1 d% P4 W$ @4 I' }, f) J4 v
/* 设置调色板 */7 `( [4 J( x- c& \* S7 O
void Set_Palette(int Color,BYTE r,BYTE g,BYTE b)
% `/ H) T% X; O w# g2 X{
8 {9 @# x9 ?1 C+ Coutportb(0x3c8,Color); /*0x3c8写端口 写色号*/0 M" ]0 O6 z# A
outportb(0x3c9,r); /*0x3c9数据端口 R、G、B的比例*/* T. I. j* P ^& @) o/ C
outportb(0x3c9,g);. `+ a) G5 @" L- [ ~5 A
outportb(0x3c9,b);
: m1 r! d5 o! D}
% a) y" b* M2 Q3 v' ]) i% Q( ?/*0x3c7读端口 0x3c6计算机调色板寄存器调用端口*/& w; x. B1 g9 `- {
/* 设置显示模式的函数 */8 k2 J: U) x; h; a) W3 w
void Set_Video_Mode(int mode)
0 p, Q+ G6 u4 `$ F: e# R{
3 [/ ~ q( H3 f3 Wunion REGS inregs,outregs; /*定义输入和返回寄存器*/8 y+ k- F( Z3 j3 [% z
inregs.h.ah=0; /*ah存放功能号0h表示进入视频模式*/6 t8 ^' K+ S6 `
inregs.h.al=(unsigned char)mode; /*al存放要设定的视频模式*/5 ^, U. ~2 Y! Q5 i& V% R8 K x& _$ u
int86(0x10,&inregs,&outregs); /*通过10h中断设定显示模式int86()包含在dos.h*/+ @- Y3 ^( n6 P& u' x& g
}
; q3 I7 U2 E, N4 ~5 q/ l8 ?void v_line(int y0,int y1,int x,unsigned int color)2 W+ a5 k2 ?1 { ^
{ unsigned int address,n,temp;$ }" C( u" v! o
if(y0>y1)
# u) _" ^9 C u* r, R& g) a6 \7 k{0 a% B# K" T" i+ x
temp=y1;- o) R& v; z) ` A
y1=y0;
0 E ] l# S4 C; T; Iy0=temp;
* p W* C# e; {5 [, b}
: I' u3 t% b- L! p" haddress=320*y0+x;
9 ~. N7 p) q( F2 Qfor(n=0;n<=y1-y0;n++)
% a- g. c. ?9 j9 R# f" @{* y4 [4 j' c( t2 U4 M
video_buffer[address]=color;: k' _+ S7 }6 ^& a: q" y
address+=320;
t- k: s9 s8 @' J1 Q8 J}
7 T, j* h# J; x4 y}
8 N3 t4 k. D7 }4 avoid h_line(int x0,int x1,int y,unsigned int color)
4 d; u3 @6 s1 O% ~; i8 O9 n0 b0 R/ s7 X{ unsigned int address,n,temp;
# m( {* g7 b) W2 P Eif(x0>x1)9 x4 \+ D4 o* w( q
{
6 Q$ G( o# N6 e% a- C) ~temp=x1;
$ c# s1 t) C5 \3 u! Nx1=x0;
5 A+ T/ F0 [1 q; Z+ h/ @$ _x0=temp;) H* s5 f# w5 b. L" P
}. `9 i1 o0 u$ Z
address=320*y+x0;
- ]8 \+ `3 U- z6 n" w# I9 p, lfor(n=0;n<=x1-x0;n++)$ d' i# R& o" \( W( U5 U8 g0 ~ t
{
, H; x9 P/ e/ j$ yvideo_buffer[address]=color;
; }& l; Y+ l/ J7 d" Raddress+=1;
0 o- [! ~6 s$ N/ E! B}) l, S* R+ H5 D
}
4 i* i1 T2 R4 R* {7 G- C( \9 c4 Uvoid p_pixel(int x,int y,unsigned int color)
2 i5 n: g- r+ f' b$ z) T# f% P2 p/ X{ video_buffer[y*320+x]=color;
. R( E' q' f0 u$ ?; _! c}# [# H8 v4 T$ C7 L$ r
void s_square(int x,int y,int side,int color)3 T$ H& I3 c% b2 t7 w: V
{
( Y! ?" O1 t6 D$ C# nh_line(x,x+side,y,color);/ e5 ~9 d0 W* b6 |/ O
h_line(x,x+side,y+side,color);; z2 U0 |7 F* }7 x( S
v_line(y,y+side,x,color);( b, M4 a, s6 D' z$ R3 N5 b* g
v_line(y,y+side,x+side,color);
4 c" W+ ^6 Z! B/ J}
0 D1 _! L" S) x. [& @void r_rectangle(int x1,int y1,int x2,int y2,int color)
! ?& `/ E& |- e{) e! g3 O% i0 s2 l1 f4 V! `
h_line(x1,x2,y1,color);8 e0 V( u, a* v G0 K# Y
h_line(x1,x2,y2,color);0 U- K4 [' h0 V
v_line(y1,y2,x1,color); |% x4 F( H! y8 v# `2 ]% y9 X3 x8 D
v_line(y1,y2,x2,color);
( w2 N$ W3 }; S. ~ l, t2 l f8 I) A}) t- _* l3 W* N6 y4 O+ |
void fillRectangle(int x1,int y1,int x2,int y2,int color)
6 Y/ k B' [; @/ p/ m3 [! g1 N' }{4 S* O" @/ ~* E4 l. |9 o) N# B
int i;
) l6 j4 B- L; W. p2 @5 }for(i=y1;i<=y2;i++)% {; F8 [* u; E. v+ f/ Q9 ~
{
& G% Y" N/ E$ x% l8 Ah_line(x1,x2,i,color);" h7 |9 C9 W" k- s3 b7 D
}5 y8 i% _; B5 _+ D1 h* a' g1 l6 Z
}
& K& R% e8 }+ |2 l7 V3 evoid showbmp(int l)
0 ^' f# f4 J3 `( A{ FILE *bmp;
2 V+ B8 j2 q4 i9 S( |0 Bint i,x,y;
/ f X5 E/ P# cBYTE palette[256][3];
% u: I3 W# C: M# f- o' G5 } T1 @bmp=fopen(me.pp[l].k,"rb");
' k% x2 p' h+ u) jfseek(bmp,54,SEEK_SET);
5 {+ t1 f. ?$ N$ ]8 g- gfor(i=0;i<256;i++)
. g! `+ Z9 _( E6 @$ P$ D+ R{; d& o6 {. E9 \- s) P
palette[2]=fgetc(bmp)>>2;7 [2 x" c" X/ X# f7 I/ H* z% l5 |' k
palette[1]=fgetc(bmp)>>2;
+ i1 C- {( J! z* Y/ Dpalette[0]=fgetc(bmp)>>2;
. }2 U- J, F( U, C2 E( _" jfgetc(bmp);
: K! I; ~$ {1 c! a) ^Set_Palette(i,palette[0],palette[1],palette[2]);2 ?* S2 Y/ S3 l3 @3 e
}0 X9 \$ L& H) ^1 c5 q
for (y=0;y<30;y++)
# t5 T ^; F$ q7 `for(x=0;x<20;x++)
9 [$ E5 Z! d% m, H3 u- P# G; ~pokeb(0xa000,y*320+x+z+zz+z1,fgetc(bmp));2 a! \$ c8 z# z) v# f* B* Z* ]
fclose(bmp);
7 |5 c; I! N' c6 S$ }/ ?}
) M! n) b- Y: z" Uvoid showbmpd(int l)
# V B- Q9 f/ a$ m2 D{ FILE *bmp;! a7 z( P4 ?% B! K$ L3 \3 g
int i,x,y;& L6 i! w" `9 ?# L
BYTE palette[256][3];
5 {! E% n0 P' b; Z- [/ Dbmp=fopen(me.pp[l].k,"rb");' v' M0 ?1 l% s
fseek(bmp,54,SEEK_SET);
6 l6 e( w3 x* B+ G* Wfor(i=0;i<256;i++)
( V" i6 l# X [# u# y{
. d( Y0 I) X8 D2 b( r- y- C2 z6 Ipalette[2]=fgetc(bmp)>>2;
3 N: [& N! R& W! T) ypalette[1]=fgetc(bmp)>>2; P2 F u' A6 }5 c5 y8 @
palette[0]=fgetc(bmp)>>2;/ A( [7 O+ \8 w1 C+ l$ M- t
fgetc(bmp);
% Y) ]$ R0 S! ^7 i; R+ JSet_Palette(i,palette[0],palette[1],palette[2]);
0 i T8 {% Z; m; E' \, |1 D7 x: D}
9 R/ z% K; S+ c2 j1 X& g; Ofor (y=0;y<30;y++)5 y- a) H( I5 p' U
for(x=0;x<20;x++)
7 K' d% t, M* w8 Spokeb(0xa000,y*320+x+zyy,fgetc(bmp));0 N; j. V. l( R$ e
fclose(bmp);- n9 e1 O8 c t# o O. U% _
}
+ h+ C2 D z# ^2 Nvoid showybmp(int ll)7 ?# r% i4 q" i1 A' J" K2 m) i
{ FILE *bmp;
" C) z; K+ z T1 iint i,x,y;# j" p; C6 n6 f
BYTE palette[256][3];5 E; l$ l1 n9 ?+ y' P$ ~
bmp=fopen(computer.pp[ll].k,"rb");
+ @$ W: b. T# x& G- ofseek(bmp,54,SEEK_SET);. d2 e. D3 R2 Y
for(i=0;i<256;i++)* a* g- \9 Z( ], A% k
{$ |# `# C" ?4 p3 z! f
palette[2]=fgetc(bmp)>>2;( t! z, X! z; ^9 x0 A, U' L
palette[1]=fgetc(bmp)>>2;. K& Y' E4 O _. [
palette[0]=fgetc(bmp)>>2;
- A5 |, [. W2 R4 E1 Lfgetc(bmp);
6 p# _0 _ Q! ZSet_Palette(i,palette[0],palette[1],palette[2]);4 A- P0 e5 n. n, D& {
}
* z0 {2 u( [+ p" S: n; m6 T, Z; O& ofor (y=0;y<30;y++)4 D% G! X+ P' p t0 N& b/ b
for(x=0;x<20;x++)
7 R% B$ T% M Y1 `pokeb(0xa000,y*320+x+zy,fgetc(bmp));7 n7 Z7 b" P) q6 L
fclose(bmp);
& E, {: ^! o6 b' l7 w}! Q, [% {: @/ q6 H8 s
void showcbmp(int ll)$ q$ T* r" r* F' ]8 i, C2 W+ Q' {
{ FILE *bmp;
1 l$ v2 \& Q* v$ r& e2 [int i,x,y;# { x. o+ H* g7 Z7 ^$ ^
BYTE palette[256][3];. @2 W6 R6 i- X& W+ g6 E* j5 J
bmp=fopen(computer.pp[ll].k,"rb");
5 ^5 A9 U+ o1 u, t d$ N. I$ ~' Nfseek(bmp,54,SEEK_SET);6 E# n& A* {4 k1 W
for(i=0;i<256;i++)% S* L" a6 s8 ]5 r# k* e6 u
{! T. Z8 r9 o' `4 R6 c
palette[2]=fgetc(bmp)>>2;
' k! T: x7 D7 n! E- Tpalette[1]=fgetc(bmp)>>2;; i) o1 g/ H3 E' J
palette[0]=fgetc(bmp)>>2;/ V; A, @8 a4 v: ]0 B" e
fgetc(bmp);, M% O) e3 N, }
Set_Palette(i,palette[0],palette[1],palette[2]);
. K& `) i& N! e/ [3 h4 M( U}
! P6 y4 _, E0 w: ]* V) dfor (y=0;y<30;y++)8 J9 l+ N0 \' h; U4 Y
for(x=0;x<20;x++) p0 S. p8 P/ W" ^, Q, w/ F1 ?
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));3 k! B& ?0 \0 l4 B" b' `' W
fclose(bmp);- ^7 ?1 ~) C; L2 ^' M" a
}
0 S% e5 B* U$ r+ H1 H3 P; }) V" bvoid bmpp(int number)8 _3 N' A+ q; J6 c
{ FILE *bmp;
( R+ t. w$ a# P: } N+ Zint i,x,y;
/ n% {% c8 |) s- d9 e8 V' HBYTE palette[256][3];
0 u2 h( @6 R& I0 D* t) @bmp=fopen(m[number].name,"rb");
3 `& ?$ W/ [/ a$ s. Kfseek(bmp,54,SEEK_SET);
6 t! J" G3 B$ ]4 R$ Gfor(i=0;i<256;i++)
( l4 a7 D" g, c4 R7 ]: }3 P! ?{
8 p4 C) }9 ?; p0 P* x" F2 \" ?* @palette[2]=fgetc(bmp)>>2;
7 S8 ~8 p$ q: \4 E* B+ d' S, rpalette[1]=fgetc(bmp)>>2;
/ t. X2 j2 Y' m$ m0 p7 Z- jpalette[0]=fgetc(bmp)>>2;8 n+ M, M# `' [" \
fgetc(bmp);9 k9 P9 _( Z. z
Set_Palette(i,palette[0],palette[1],palette[2]);' w! @) c c% [
}* q9 w5 b' f5 ]' {% ^# [
for (y=0;y<30;y++)
- C' F! O3 A# i, a; Pfor(x=0;x<20;x++)4 }# D; u5 e1 Y# @$ h V
pokeb(0xa000,y*320+x+zl,fgetc(bmp));
* E% g' a+ f4 z4 G$ P8 p1 j+ z Dfclose(bmp);
# [3 z1 u y' o& L: u8 L}8 m- U: i# R, R2 x$ Q, D4 W* {+ t
void comlipai() /*整理电脑的牌*/$ g$ v l" ^: b. r' U$ i
{ int n,j,u;7 l* m) D# i- [# ]
int *lingshi;# K. z! L# B1 z& C4 }) Q6 ~5 }
for(n=0;n<computer.m;n++)
4 k' w( p& ~- V$ {5 mfor(j=n;j<computer.m;j++)8 |* ^+ K1 @- h6 g' F6 p
{! B6 L e J5 w U" T5 k& n
if(computer.pp[n].number>computer.pp[j+1].number). f) V0 P: p# M5 N; z0 g" {% Z
{
' }7 s& n8 @* wlingshi=computer.pp[n].k;9 |/ @5 {7 x7 p0 R! P. f/ n2 c
computer.pp[n].k=computer.pp[j+1].k;
1 a1 J9 V# S; ~' ?! z' ]6 Ncomputer.pp[j+1].k=lingshi;( y1 i- `* C! J; F3 i
u=computer.pp[n].oneorfour;
; T8 V0 q5 T6 m& B3 Wcomputer.pp[n].oneorfour=computer.pp[j+1].oneorfour;. i. o x) x2 W |7 c2 ]% U2 b
computer.pp[j+1].oneorfour=u;9 h- I2 K9 K) T! C1 o
u=computer.pp[n].number;
: s2 G" p4 C4 w5 L. Scomputer.pp[n].number=computer.pp[j+1].number;
$ {1 Y5 F' ?5 \$ S+ T6 Icomputer.pp[j+1].number=u;
5 x) Z2 f4 | y# X+ U9 l}; C5 S, J# y* @$ ?% _: b
else
& C* `/ y+ r7 Z4 G* Q+ [2 f( dif(computer.pp[n].number==computer.pp[j+1].number) w, \4 h. j% T ?
if(computer.pp[n].oneorfour>computer.pp[j+1].oneorfour)
/ U& O' A( A0 u" g' K% w{$ f7 H/ Z0 }8 @6 P& J- M* k
lingshi=computer.pp[n].k;( N% z5 r$ @% Q' N/ \- }& F
computer.pp[n].k=computer.pp[j+1].k;
, e! s( \/ M/ u$ i5 ncomputer.pp[j+1].k=lingshi;
x4 @# m: J/ n$ k8 j" j/ lu=computer.pp[n].oneorfour;9 G4 v5 E3 m3 H8 k3 X8 ?5 O# P ?
computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;
' C9 b& \" ]' I" tcomputer.pp[j+1].oneorfour=u;3 }! R* j9 T2 H1 f: B: l
u=computer.pp[n].number;$ \" v* N* x) H( D2 {5 [6 K
computer.pp[n].number=computer.pp[j+1].number;
. [9 h) Y2 F7 a" t% ucomputer.pp[j+1].number=u;9 K5 O4 c/ v3 K6 s! J
}
" b N& W6 L9 {( i, ]& P. b}
% [& h0 Q' t; q$ F$ ^# ~- ]' ]}" N F* x' R0 ^' k% _% x6 `
void melipai()
- L6 `$ T+ N5 h s7 } j{ int n,j,u;# P% u7 T& E; G! q6 |
int *lingshi;
, J% o2 d3 W8 l8 P5 A* K: |6 sfor(n=0;n<me.m;n++)
$ u' ], l5 L) ^' n) T6 `! J7 Vfor(j=n;j<me.m;j++)
! ]- y; l: D- ?, b2 ]{: ~/ W, v! W+ j3 t; e9 L! j" G& i
if(me.pp[n].number>me.pp[j+1].number)
9 R1 {/ ]+ n* G; O( \2 [) O{
+ }! N( L$ F0 G) _2 b, Elingshi=me.pp[n].k;, e5 l: C; ]: b# f+ q5 u
me.pp[n].k=me.pp[j+1].k;
) O1 I1 ]. m( b) Y! p, m4 P6 m. v0 o* ?me.pp[j+1].k=lingshi;
) [( @" N3 [! y! _9 iu=me.pp[n].oneorfour;
3 g8 L6 `0 K0 O% B _me.pp[n].oneorfour=me.pp[j+1].oneorfour;+ M5 ?7 ]+ U9 _
me.pp[j+1].oneorfour=u;! U" g& O1 ]9 J6 J* p( c
u=me.pp[n].number;6 X) w+ P4 e4 N1 Y) X8 l5 b" E$ a8 u
me.pp[n].number=me.pp[j+1].number;
- H# i3 Q( F) l$ {! C2 G, Q6 `9 T; ime.pp[j+1].number=u;$ L7 }9 o1 e" \: ^) f
}
* S7 J9 }3 w( n" Y! i) Q% z' felse( m; B7 h& y& c* k5 S
if(me.pp[n].number==me.pp[j+1].number)& K6 A ~$ W# e6 \: R
if(me.pp[n].oneorfour>me.pp[j+1].oneorfour)" j" R) F; T) r
{+ s% |4 F- [7 [* Z
lingshi=me.pp[n].k;
( b4 D6 h1 k) i: G3 fme.pp[n].k=me.pp[j+1].k;( B* [4 i% w/ S( R9 A( P% m2 @& p
me.pp[j+1].k=lingshi;
) s" x+ a' ]- xu=me.pp[n].oneorfour;
% F( [8 a' \; v1 ~5 c9 ]0 [me.pp[n].oneorfour=me.pp[j+1].oneorfour;
! I/ B6 C( i6 j3 o! Zme.pp[j+1].oneorfour=u;8 L, ~& W0 D" Y" S
u=me.pp[n].number;
# r R4 s, G5 N7 J( M) r" c# {/ Nme.pp[n].number=me.pp[j+1].number;
& q, Z g& u7 i2 w% G. ]me.pp[j+1].number=u;
8 u, @6 N Q# ~4 i& ~+ U) o}
/ `! P& y5 R2 ~% }) Q/ G}
" S8 G U* k" C: v% Y0 u; A0 R- e}2 w3 Z( i% u( i" ^. m, @
void rgzn(int c) /*本程序涵数的核心针对电脑的牌*/
+ P: j) [3 C3 d! C( S& i w3 B{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;
~, I' u" n/ y6 p2 V8 t! [if(me.pp[c].number<=35 && me.pp[c].number>=0)% h2 O+ L5 A: ^5 ]
{
2 k0 s+ k4 ]# ?8 B8 H+ R r9 C. n( llogo=1;
$ E( `1 _, N/ h; O1 }8 t! eif(me.pp[c].number<=3 && me.pp[c].number>=0)
! C- B: q/ M. |3 elogoo=1;
* Y' z5 L5 [! o' F% e' D7 |else if(me.pp[c].number<=7 && me.pp[c].number>=4)
/ [# c: E" A! b3 i' L; Rlogoo=2;) a' i; {4 \: @
else if(me.pp[c].number<=11 && me.pp[c].number>=8)5 `4 Z' }% q, p3 F
logoo=3;
9 F* I d* K, g, p7 D4 @) xelse if(me.pp[c].number<=15 && me.pp[c].number>=12)
4 Y$ q4 p; z, ologoo=4;2 z2 J4 E( f# D4 x3 ^+ T0 p
else if(me.pp[c].number<=19 && me.pp[c].number>=16)
' H! p3 ?2 \9 k* O$ m0 B5 Qlogoo=5;
$ K( m+ c* z7 p8 A o6 y7 ?& \else if(me.pp[c].number<=23 && me.pp[c].number>=20)- C% d" f9 n+ z: K$ b
logoo=6;
# Z( P9 V$ a9 gelse if(me.pp[c].number<=27 && me.pp[c].number>=24)
_, ]8 X4 F; C5 Wlogoo=7;
; `. O: x0 }- |+ k3 Pelse if(me.pp[c].number<=31 && me.pp[c].number>=28), Q5 ~% \6 B0 y; y+ b m9 f/ f& s
logoo=8;; X' E" P0 n/ Y
else if(me.pp[c].number<=35 && me.pp[c].number>=32); V! s% o; S: X
logoo=9;
4 f( {5 W: {5 w2 P2 x}
2 T# k% p* X4 x* N8 jelse if(me.pp[c].number<=71 && me.pp[c].number>=36): \# x0 p1 w" B# |- D# Z) ^
{# C u4 {8 I: r, I
logo=2;; P, v t% ?' q
if(me.pp[c].number<=39 && me.pp[c].number>=36)6 D, P G5 e) z: Z. p6 q1 V5 e L
logoo=1;
& \" ~! O! N1 M/ @% Helse if(me.pp[c].number<=43 && me.pp[c].number>=40) D4 n% ~! f9 c6 w {. }
logoo=2;9 n. j( j0 r: P T" O; I1 R- ]+ V
else if(me.pp[c].number<=47 && me.pp[c].number>=44)& e8 C- x- @% j8 h1 Y' e
logoo=3;; `3 a& R' C9 u: e5 }& @
else if(me.pp[c].number<=51 && me.pp[c].number>=48)
$ n8 K9 @2 `9 \) x: d6 L" I! \2 h) N9 Tlogoo=4;/ C. t- e* U: A: x% u6 x9 V
else if(me.pp[c].number<=55 && me.pp[c].number>=52)
; [* U9 C- q/ [logoo=5;( C: q4 A0 p) B
else if(me.pp[c].number<=59 && me.pp[c].number>=56)+ J0 M4 f$ L. M, b( B! v* s
logoo=6;
' ]- _9 w2 M7 q! yelse if(me.pp[c].number<=63 && me.pp[c].number>=60): i/ A1 N6 I) E- S# O0 A
logoo=7;- o, e- X/ Q3 T9 h3 X8 P1 B
else if(me.pp[c].number<=67 && me.pp[c].number>=64)
0 t/ e: Z% t3 h/ Alogoo=8;
: B5 ^- W4 M/ I" ~9 i2 Xelse if(me.pp[c].number<=71 && me.pp[c].number>=68)5 M7 ~9 J0 |1 {/ R* b, D5 d
logoo=9;
, I7 ^4 Z9 H5 {. R! i2 V, g}
$ E3 o% ~' U. P% S: qelse if(me.pp[c].number<=107 && me.pp[c].number>=72)
8 v; ]& a6 W/ T$ Q{+ N4 R7 e0 ]* ?' ?7 h
logo=3;* f/ c; f+ R" @
if(me.pp[c].number<=75 && me.pp[c].number>=72)
- X5 [6 G X( `, flogoo=1;
8 @6 o. H( B+ O( Helse if(me.pp[c].number<=79 && me.pp[c].number>=76)
) p! e5 M1 t( ~% O: Vlogoo=2;0 Q" M J$ {* J/ w: A: b
else if(me.pp[c].number<=83 && me.pp[c].number>=80)9 @, g4 b2 {, N7 Z3 |$ K
logoo=3;+ x; ?8 E9 a+ z5 S. z; i
else if(me.pp[c].number<=87 && me.pp[c].number>=84)! j" z0 t( r/ W- P6 e
logoo=4;
& N2 B8 {, U# c9 t7 t) N; G* m( H$ Celse if(me.pp[c].number<=91 && me.pp[c].number>=88)
0 b" Z4 R3 o' t3 ~, J- Y4 B( clogoo=5;' I7 N0 b, w h7 R+ A% E
else if(me.pp[c].number<=95 && me.pp[c].number>=92)7 \) u# M1 U5 V! r. d
logoo=6;
/ h' X; A; O+ l5 J+ xelse if(me.pp[c].number<=99 && me.pp[c].number>=96)
5 R* O$ r- k# {5 _) o8 flogoo=7;
% a% Y- Q$ P/ P# G# t! W7 t" Telse if(me.pp[c].number<=103 && me.pp[c].number>=100)
$ f* s. _( V' N8 \/ dlogoo=8;
/ E% e( c$ K8 v) Z- d8 t D Nelse if(me.pp[c].number<=107 && me.pp[c].number>=104)
, F- K) A9 ^1 \ xlogoo=9;! t" T+ C4 |8 o
} W- m3 t* ?/ q" |
else if(me.pp[c].number<=135 && me.pp[c].number>=108)
3 x' ^6 G2 v+ [- w{, U, _& T8 A r$ Y$ l, y$ |
logo=4;
$ R5 V1 L$ o4 Q" o! ?( P+ Xif(me.pp[c].number<=111 && me.pp[c].number>=108)! ] C* l) }& G2 ]% c
logoo=1;& Y* P5 K% B8 ?; ^/ H+ w! o) z
else if(me.pp[c].number<=115 && me.pp[c].number>=112)5 f: q7 c+ J A5 |6 s% r1 w4 N
logoo=2;
& t+ D, U+ P: Relse if(me.pp[c].number<=119 && me.pp[c].number>=116)
7 ^+ ^1 a- @6 s1 Z; L" ?2 L/ a9 m# Xlogoo=3;3 H* Z$ O, Z2 w* _, T
else if(me.pp[c].number<=123 && me.pp[c].number>=120)
, W" d O# f5 j( b9 h" Zlogoo=4;' b9 r" _* N+ T9 h2 a4 c. Q
else if(me.pp[c].number<=127 && me.pp[c].number>=124). i: F5 u1 h+ A
logoo=5;
" A2 ?3 d# r/ Y! T5 @else if(me.pp[c].number<=131 && me.pp[c].number>=128)" q8 N$ O; A! x& f. V
logoo=6;
3 F; ^4 ^. N# X! helse if(me.pp[c].number<=135 && me.pp[c].number>=132)3 l! N8 s+ K! q3 ~; L/ |% ?; B5 w
logoo=7;* }6 d1 n. q8 S8 ~$ t, O& |& F
}
( S. w& C- u8 Y2 f6 kwhile(b<=computer.m)6 {# T# ]* J O, _' m, [' e
{
0 h# u8 \1 h& y hif(computer.pp.number<=35 && computer.pp.number>=0) /*假定电脑经过分析后出了第一张牌*/
3 b! X4 R0 C$ R7 t0 ]4 l" A; e{
/ q# x0 g; U2 l1 J5 F! wlg=1;
8 l. q9 z% ?: A2 T" acomputer.pp.d[0]=1;
2 d0 d; G- B/ V7 g: Jif(computer.pp.number<=3 && computer.pp.number>=0)
! ~+ G; N9 R$ ]& L9 S; X5 G- I{
$ O5 P Z& Y. P) J1 u9 V6 jlgg=1;
+ l7 p. q- K+ o9 W( ?- n2 Wcomputer.pp.d[1]=1;
, `! R& b0 Y, m2 ]9 Q}
! }% G1 m0 t; v1 [; }# v( a. zelse if(computer.pp.number<=7 && computer.pp.number>=4)
6 y3 `. v% E' |4 n$ c. B{
% M. A) ?* O7 b1 q, V# a$ o( J; }lgg=2;
8 N3 I4 u1 L( w" C+ N8 ^ r$ B# tcomputer.pp.d[1]=2;
$ |, }$ t" ?: K' w5 Z/ F}9 u' q( B- |) Y* ], U. }
else if(computer.pp.number<=11 && computer.pp.number>=8)
1 E2 p N' T8 V; e1 k{
% L/ D- z% u/ |2 z, r1 Z- \7 V Wlgg=3;
) X0 R. r5 ]9 O" y0 tcomputer.pp.d[1]=3;1 B6 N8 u% s$ i, V4 Y
}0 j1 @2 s' q" ^) M# l
else if(computer.pp.number<=15 && computer.pp.number>=12)
3 ~. i. g- t8 J3 x4 X# l9 l{
3 j- |% V( G, Y7 r$ V8 M* ]2 ulgg=4;/ l2 U& F. U6 a4 @# @7 H
computer.pp.d[1]=4;
( K5 W t) [5 r+ B1 B; k5 M}
/ `+ E& R1 o5 N, C3 ?7 x$ celse if(computer.pp.number<=19 && computer.pp.number>=16)
9 m; ]3 ^5 Z: x9 V; v0 |: l5 Z{
) E1 r4 D. M& P2 q. t) ulgg=5;
1 B: c; W4 c3 X1 \computer.pp.d[1]=5;. n0 v1 {; `( r: b- i) `
}9 L* ?" n; k1 b/ c! ?
else if(computer.pp.number<=23 && computer.pp.number>=20)
( o$ o2 K8 {7 R# k. g1 s6 j{, H. M. g; J- H
lgg=6;# L$ S& I, b% A K
computer.pp.d[1]=6;8 c4 D! j2 w( g1 T9 s) @( _
}
4 g+ ]* a4 L/ p/ selse if(computer.pp.number<=27 && computer.pp.number>=24)
% G* S$ ?& A& K/ g5 p0 ^{
. m @0 F) E/ ^# \% C$ D7 K- Qlgg=7;
7 q/ X7 Q4 T; H( `/ Y1 j$ k/ D' Dcomputer.pp.d[1]=7;
- Y3 |# B( i# \6 s! a, G}" d8 m0 {' s6 Z4 s
else if(computer.pp.number<=31 && computer.pp.number>=28)
2 R2 @: H. h$ L{
' C6 A+ M: m2 x; l3 a& A/ F$ Rlgg=8;7 p5 Y4 z- v1 K$ R0 o9 G
computer.pp.d[1]=8;0 ~0 H1 S {; T2 @: D6 d5 Z
}5 k X# \: f% j8 l
else if(computer.pp.number<=35 && computer.pp.number>=32)
% S* m y5 g+ ~1 h# c* Y{& s2 e r1 R7 U# Y, I
lgg=9;
- Z8 d7 Q9 L4 v; Mcomputer.pp.d[1]=9;
5 D" l4 G; ~# h& J}
# m5 n5 w, ]3 ~7 w& a}) D% D; P/ h, z/ t' w, \- u" C
else if(computer.pp.number<=71 && computer.pp.number>=36)
0 Z8 g0 [! i- n. q5 ?) [, {{3 @6 r1 i' b9 g# K
lg=2;& ^2 M4 d4 P; `' w; }: w0 w$ ~4 p
computer.pp.d[0]=2;
9 v/ m9 k0 Y# Y& `" b2 f# ~if(computer.pp.number<=39 && computer.pp.number>=36)
: g0 s5 h _! K5 a( g{) n0 f6 \1 Q' a/ L. B- {
lgg=1;: M8 ~# T s" Z% x* U
computer.pp.d[1]=1;( }3 `, w- A- g
}
% D& K4 P! ^; k' H6 S: c0 ielse if(computer.pp.number<=43 && computer.pp.number>=40)6 }. g7 r6 ?8 p% F8 u& g; R- j2 b
{
1 ~& H2 l1 h! u+ @lgg=2;
0 n( T8 t' t9 f6 ?computer.pp.d[1]=2; C3 Y) w# G- d) q9 d3 [
} M0 t. V/ g+ v& ]) f3 y( C2 s! s6 q
else if(computer.pp.number<=47 && computer.pp.number>=44)! j" x! n2 K6 `' Q9 ?
{
; r; l- F$ N$ Z4 ?- h4 u0 Vlgg=3;
( s6 r3 I v2 X3 o7 c. I, Dcomputer.pp.d[1]=3;- I! z! q+ F+ W* q
}
2 @, H! q* r9 h/ i* M1 z% V5 gelse if(computer.pp.number<=51 && computer.pp.number>=48)
" ?: X5 O# L# i" M{
' |3 \( q. d' Rlgg=4;/ X; r7 k0 z v$ M# S% x
computer.pp.d[1]=4;
6 `* X9 q( {9 N6 P+ p& k$ t}% ]7 I0 g- K; [2 I: _" E; X/ Z
else if(computer.pp.number<=55 && computer.pp.number>=52), G& F& g. k/ u0 m% i. u* W
{: Y: [+ N4 k, }6 j
lgg=5;8 ?8 ~ o2 C5 X
computer.pp.d[1]=5;, O4 Y+ ]% w, x9 z
}# I, w* y! p% Y5 Q0 l
else if(computer.pp.number<=59 && computer.pp.number>=56)* `1 X" i0 s/ u
{
3 O7 P9 P; {" t @% f! V1 p- Zlgg=6;, R/ N$ L3 a p4 ~! d
computer.pp.d[1]=6;/ o4 j% I q- C# a/ r
}
( ~& U7 ^* l, e+ ielse if(computer.pp.number<=63 && computer.pp.number>=60)7 c# g5 l0 _( b# n3 @. j
{
1 v# v7 Q2 ?0 z1 W, slgg=7;
# F4 l0 f) h8 A9 b+ b/ Pcomputer.pp.d[1]=7;. }6 j6 R; a- A1 I# S5 z" f
}
) r' T: G. x5 T4 e" Aelse if(computer.pp.number<=67 && computer.pp.number>=64)( r+ }4 B+ Y0 g. q( V. t
{
1 g3 q. s/ ~% T6 nlgg=8;
( @7 D2 n+ C- W7 C0 Z) jcomputer.pp.d[1]=8;3 D c7 r; B4 p# e% d- M* Q6 j. b
}
2 \2 w" b4 J3 D' I4 N c! H+ nelse if(computer.pp.number<=71 && computer.pp.number>=68)+ |& f) A5 t& P, k) e% S
{
+ W9 ?# A5 q( r$ mlgg=9;
; @, i$ b: B3 I! r/ P$ Scomputer.pp.d[1]=9;5 _6 q% }6 X( A* a8 Q. I
}
; `' p% J- H6 P) f2 L8 t}
6 S: t# O) Z8 ?+ r" v6 oelse if(computer.pp.number<=107 && computer.pp.number>=72)
+ L. m; u% {/ Y. ?8 V2 w6 ]1 @{( s8 h* w: I6 ]) V3 V# C
lg=3;0 \2 s d$ f4 w5 {
computer.pp.d[0]=3;
4 z5 j3 l# U" Q+ B+ _( rif(computer.pp.number<=75 && computer.pp.number>=72)0 [. A9 D2 @* E |" J' \0 B
{* V! C0 Z$ u6 n' H; b. U5 A
lgg=1; W- L$ V" O; U5 {, N6 K
computer.pp.d[1]=1;/ M( P3 f( ~' ^6 k; J
} ~: @ a& H3 O {/ q
else if(computer.pp.number<=79 && computer.pp.number>=76)
6 J! ^* b5 K+ ?* r* s{
. Z# T4 h8 H7 Jlgg=2;/ f. L# R6 {6 \1 D4 u' D
computer.pp.d[1]=2;
) `" [% b! a* |; n; o1 q}: l4 U. j2 S% r- |" W& g
else if(computer.pp.number<=83 && computer.pp.number>=80)
4 F9 ^3 r, P) s{ b+ g4 Y0 ^; R8 O
lgg=3;3 S7 Y# [+ {- u+ v3 e
computer.pp.d[1]=3;
# a6 O# q9 A' e/ {$ ?& }}
3 ^9 p7 q" S% Y- P) x9 celse if(computer.pp.number<=87 && computer.pp.number>=84)3 t5 P9 h0 L" s+ b' j
{
% w I* z4 O/ M, p; l2 B+ S9 X4 E! R; Ylgg=4;
6 q H) [9 X3 Y( J1 r$ Zcomputer.pp.d[1]=4;
3 X- K, F/ f1 z P2 l}8 Z% P0 B* G- g. N: t
else if(computer.pp.number<=91 && computer.pp.number>=88)
" ]5 h7 s, E+ m% k, o{5 f* \* G5 A7 ?1 l- s
lgg=5;5 K% c; Y3 h4 o7 \& _% B. s
computer.pp.d[1]=5;
% \9 s7 B4 d6 W( f u9 n}
& @* ?, s9 x. r- j3 Belse if(computer.pp.number<=95 && computer.pp.number>=92)
; r& t S' T1 B) g* B. U{
9 `% P+ Z0 K2 r, n$ U2 v# N2 P. blgg=6;
4 `& R+ e1 A0 W8 m e& g* fcomputer.pp.d[1]=6;
0 i5 E( t: ]4 \4 v4 M8 r}& j1 i+ u/ m# r
else if(computer.pp.number<=99 && computer.pp.number>=96)
& n5 c0 ^# O0 U4 P) w3 c" W{5 X. C2 {; @: |# z7 V) ^
lgg=7;
# E, @, v) f3 H% H" y7 W5 M( Mcomputer.pp.d[1]=7;
( Y" S5 H$ v- M# H}' D! I q2 c7 Z/ t4 E1 }
else if(computer.pp.number<=103 && computer.pp.number>=100)
+ o- T0 J$ H/ c" J% w+ U* U{
% D# J5 g1 S+ U9 v& _# glgg=8;
, j( t+ O7 `0 L( ?* ^( I3 n/ jcomputer.pp.d[1]=8;3 ~# K& @$ z, T% z0 L" g6 q
}# B# v6 k7 q/ A- ~
else if(computer.pp.number<=107 && computer.pp.number>=104)
5 j, N" ~7 r- M{
- T3 M' c+ k7 R0 glgg=9;; l4 L9 i% W$ Q0 z+ f
computer.pp.d[1]=9;
' A* l1 s( ^: v$ A/ w1 S5 v1 e- G}9 s( W o3 E8 \
}
0 W, H- c S& w3 R& T qelse if(computer.pp.number<=135 && computer.pp.number>=108)( G9 }* F0 v, Y( A" E# c! |
{8 E7 X' r7 b9 f
lg=4;* ]% q, S+ k6 |5 Y6 D
computer.pp.d[0]=4;3 Z( W& \( R" A4 ^
if(computer.pp.number<=111 && computer.pp.number>=108)- A- G- ?% U* G6 a; y5 j. C: q( j2 B5 h
{8 A; O! }$ ^% H1 _7 `
lgg=1;; H3 Z- p: Q( o( ~' [. x
computer.pp.d[1]=1;; [- B4 [/ @8 m+ [4 p5 f9 \ I
}
3 p% H5 e5 E E/ k" l Zelse if(computer.pp.number<=115 && computer.pp.number>=112)" |1 E: B ?# {, Y4 k1 o/ a! r
{7 a5 E- ]' q. _& u' d/ |
lgg=2;: j7 X- f8 X6 M. h) g
computer.pp.d[1]=2;5 G; A; w8 J# Q; s+ Y+ z8 B
}
9 R0 x# ~' D$ i; v& telse if(computer.pp.number<=119 && computer.pp.number>=116)
. _" @. B) Y& J8 `{3 b! w' @% b. ]+ H
lgg=3;
7 A" f4 S* C5 E+ x8 V9 g6 ycomputer.pp.d[1]=3;- [8 c: S% D# Q; w$ Q
}- V( W Y5 j/ W7 x( h
else if(computer.pp.number<=123 && computer.pp.number>=120)
" _6 c; x% I5 v1 h: B) W{; E9 T6 T4 ]; w% _
lgg=4;% H' Y6 L1 Q$ L: ^/ P
computer.pp.d[1]=4;# n+ z3 }2 D3 ]/ A2 `% D: U# K& T) Q
} N; W+ [) X: d7 s) `- {
else if(computer.pp.number<=127 && computer.pp.number>=124)) A8 A; Q3 r- I
{
5 b5 V' s/ j/ y% W- slgg=5;
" a8 E6 S% v4 H- M- jcomputer.pp.d[1]=5;
9 r5 h5 i( |" D4 s9 c}, T5 n' K9 v& \3 Z' K7 y/ h8 A; q
else if(computer.pp.number<=131 && computer.pp.number>=128)
O8 e! u* X3 ]) c{4 T* t- f; w: ^, ^% l
lgg=6;
0 f# `% J [ L0 V1 fcomputer.pp.d[1]=6;8 j4 |' H! _. N& p
}
* w5 B- o7 A% v: Z4 U% celse if(computer.pp.number<=135 && computer.pp.number>=132)9 M2 y0 a; a3 Q! m$ l% J/ ~
{
& r' m5 Y9 U! D3 a' K$ X+ Q) A( Qlgg=7;
, T/ M! r8 @8 H+ ]computer.pp.d[1]=7;- Q+ ~9 m8 I6 y+ x* ?& Y2 g/ b
}2 K4 p/ } f; X- D. H& g
}
6 X. N# `( V9 Y- Y- Y$ a+ `: n, |; N6 U& O
if(logo==lg) /*如果相等的话,那再进一步的判断,乓杠的判断*/
8 `& Z, }: J- ]7 {, H g/ mif(logoo==lgg)
3 g4 M$ x$ k4 a9 o- E' b4 J; k% h# Fpg++;
4 X) n+ n9 @7 ech.lg=lg; /*保存电脑手里的每张牌的信息*/
( q/ y9 X& e4 B8 wch.lgg=lgg;
& t& I; R) w' \8 f* }- Jlg=0;
+ c: n* ~' a+ ~, |$ x/ f# x/ V5 r) vlgg=0;+ V0 u( s8 q% D( N/ B/ W" s
b++;
* `6 |- ?- D5 w+ o( s; [}( T% u) [( ~# O0 A6 D1 j' Z
if(pg==2) /*乓*/
7 A7 J% D3 W! y{/ J# C" O( m- }: a
$ k" B d# _7 Q1 o6 Y2 C
sing=1;6 L2 [- |) m1 M3 e$ ~
b=computer.m;
- A8 e6 A4 y* b, A! R6 u! V$ }while(b!=-1)$ v$ V6 j- G8 F: l1 k
{
5 u( o2 g1 z# v9 {if(strcmp(me.pp[c].k,computer.pp.k)==0)8 l% B3 ?' u8 Y& ?5 }
computer.pp.p=1;1 S, P. ` e$ t/ ^3 p7 U- E5 R) s
' b2 M+ ~# ^/ `, c7 |$ ~b--;7 k1 ~2 O/ k; ]8 l* c$ o0 W8 M* h' F
}' o: |# ^8 I9 ^$ ?
}
" z" I9 G5 P) w- ?6 V, rif(pg==3) /*杠*/
0 \' r% }# p3 j% S4 ?) s/ R& o: r{
& ]8 w8 d8 S$ N3 t
7 { _/ ]: e% w, a2 i9 b3 [. ]sing=2;1 X* l: _5 q P% T
b=computer.m;
$ v [% Y0 d' k/ q' Fwhile(b!=-1)
, w4 ?7 [ c( c& ]) V" d{0 Z6 ?2 {, e. H; h6 c; u
if(strcmp(me.pp[c].k,computer.pp.k)==0)' u- Y. `6 ~( o8 e e2 S. H0 W' t) r
computer.pp.g=1;
7 k) I/ u" _/ {3 D' M: q; Xb--;
2 Q; b- F6 x+ F8 \/ J0 Y}
2 n7 K$ O) h; \}
" I+ g8 L( t8 k6 l5 A% Of=0;
4 U5 z# h9 @% [7 B1 v( Qwhile(f<computer.m) /*吃的判断*/
( _8 b" \! v f/ R# l- w8 S1 O0 @{ if(ch[f].lg==logo && ch[f].lg!=4)6 @$ V: k& ~0 P+ ?* I
{
3 s- N* g0 u4 n4 B* x% qif(ch[f+1].lgg-ch[f].lgg==1) /*顺吃*/
z5 _; |) l' g' M) j9 k0 ?. oif(ch[f].lgg-logoo==1)
6 @) c, \" D! \2 K' \{' y2 C7 ]* l! }
gp++;
6 W* y; M7 d4 u! I) H$ `6 Fcomputer.pp[f].c=1;
, I2 k6 v8 ] jcomputer.pp[f+1].c=1;* n' ?$ j6 Q5 U+ O1 ]
}
, v2 c& H, A0 h& j/ i- }/ bif(ch[f].lgg-ch[f+1].lgg==-1) /*逆吃*/8 T5 U7 g& p# b& H
if(ch[f+1].lgg-logoo==-1)
5 T. t4 q. j2 s# Y* h{9 i4 `* U. v$ g8 Q+ @
gp++;4 I) `4 r& Y M; X
computer.pp[f].c=1;3 P; m- {1 n2 ]
computer.pp[f+1].c=1;# [5 I$ ]# E9 z
}& J& d7 W! j7 @- N2 |# I. M
if(ch[f].lgg-logoo==-1) /*中吃*/
# g1 w* f @9 ~7 Y9 s9 yif(ch[f+1].lgg-logoo==1)" z; Q& C! G7 f- Q
{9 A) Z8 t/ }+ V5 I! {( P; H' Z5 ]
gp++;
+ c( d0 W. |$ ?5 A# [ ?computer.pp[f].c=1;! @: ?1 B( x" b9 C3 }; Y" m
computer.pp[f+1].c=1;
8 `5 A" b h: n1 F2 Y9 c1 l" x}# X; {4 h- x, o6 Q2 P9 x4 X. N
if(gp==1)
% t! u0 l5 m/ A3 i+ {break;
) F3 q# J- h$ L: c7 Z2 T: j}
8 L+ l6 H, C2 v3 B1 ]f++;! e9 ]* @9 r8 f; A, I) N {
}# ?. Y+ @+ A& M0 i
if(gp==1)8 \# H! A7 F- f/ ?8 L, j
{sing=7;: A% L$ c/ D4 ?) P5 w9 M
2 v9 d" x' m/ p/ f ?
}
9 F4 y# }1 P# bpg=0;( v0 `- e2 u/ L3 K7 i$ Z
gp=0;
R: }- W; Q8 @ u8 |& [b=0;8 K' w! U8 d3 G6 x: c( C2 j2 o
}# u# G' b( m! u& j- |
void rgznme(int c) /*本程序涵数的核心针对我的牌*/
0 V! O& B$ S2 |{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;
, e* ^. T, h, N% Y0 Eif(computer.pp[c].number<=35 && computer.pp[c].number>=0)7 m, z2 H4 K0 h4 s
{
; k; @/ s/ x) r0 r _5 u1 ^ |logo=1;: M; V) T1 ]6 T6 d: A; ^9 N. Y
if(computer.pp[c].number<=3 && computer.pp[c].number>=0)( Q$ A; D7 k V) Z; Q: B. l2 l8 j! r0 G
logoo=1;8 q2 i- @/ |6 @( e! J1 m1 C8 ^% X6 R
else if(computer.pp[c].number<=7 && computer.pp[c].number>=4)
( r7 T! e4 l6 j2 Ulogoo=2;) F, v2 Z) B$ Z# R: S$ @
else if(computer.pp[c].number<=11 && computer.pp[c].number>=8)
$ N: e$ _; G/ D# o+ Q* mlogoo=3;* P* U/ Q6 f; ^
else if(computer.pp[c].number<=15 && computer.pp[c].number>=12)
/ \' s/ P5 P" W& Jlogoo=4;" m, F- s* C: A) k0 r
else if(computer.pp[c].number<=19 && computer.pp[c].number>=16)
; D, N! Z. h2 {* ?& F) llogoo=5;: {5 Y0 T" Z: B; v: w- t4 {
else if(computer.pp[c].number<=23 && computer.pp[c].number>=20)/ E0 {) C, B- g% J; @4 ^, w
logoo=6;0 i) \ D; j7 a5 l q
else if(computer.pp[c].number<=27 && computer.pp[c].number>=24)4 f2 A& E- ` m4 l( I/ |
logoo=7;
# U% r1 p3 n- Q6 \) Nelse if(computer.pp[c].number<=31 && computer.pp[c].number>=28)
9 H' K1 Y+ S% L1 Alogoo=8;
]8 ]2 |3 O% y% ~/ b! J- j/ Lelse if(computer.pp[c].number<=35 && computer.pp[c].number>=32)2 J& G1 A6 K+ I
logoo=9;
# l* O. d3 |1 N' b! k0 Z}
/ d& |, V$ a* s, M3 relse if(computer.pp[c].number<=71 && computer.pp[c].number>=36)
6 I8 ^( P H; S{
% y6 R9 x0 A, I8 l- nlogo=2;
7 G9 [ `3 l' [# Q/ Dif(computer.pp[c].number<=39 && computer.pp[c].number>=36)8 |8 c. g# V) j3 [
logoo=1;% i1 F) F; l7 u3 A, i
else if(computer.pp[c].number<=43 && computer.pp[c].number>=40)8 z: A% I+ f' E4 {7 k4 |- y
logoo=2;
# F& @; n0 u7 t; v: C. ^* ]4 uelse if(computer.pp[c].number<=47 && computer.pp[c].number>=44)
9 Q1 v8 c" i6 q0 c' Alogoo=3;3 @. W7 ]4 N: s3 Q
else if(computer.pp[c].number<=51 && computer.pp[c].number>=48)
1 x$ I z7 }( t# ylogoo=4;
% v2 q9 N2 u) m7 S& Xelse if(computer.pp[c].number<=55 && computer.pp[c].number>=52)& ~$ O$ `" G% v# Q1 M1 Q5 Z
logoo=5;% U. a+ b) M3 ^, Z( K2 O/ P
else if(computer.pp[c].number<=59 && computer.pp[c].number>=56)
# {# |! U) R/ R! y4 V' k. H! d" v1 rlogoo=6;
2 K2 }* @0 l; V* k1 r: d8 D& Welse if(computer.pp[c].number<=63 && computer.pp[c].number>=60)( ^! v6 c L& `8 L* y$ F" j( n
logoo=7;, L' a! b; F+ T2 m
else if(computer.pp[c].number<=67 && computer.pp[c].number>=64)7 {) p i! ?1 D
logoo=8;1 Y9 e2 _2 C* i+ M- G9 L
else if(computer.pp[c].number<=71 && computer.pp[c].number>=68)
) A" V# X0 x- K9 @8 w5 o% t. slogoo=9;
4 L/ ?, p' `: A8 X, x}2 v) U& B: j. } H' \
else if(computer.pp[c].number<=107 && computer.pp[c].number>=72)9 D o6 r+ Y' H; D
{
( J: t k# r5 \& }6 Z& T) b6 wlogo=3;6 p: C& A( K7 _) d- g0 G5 C
if(computer.pp[c].number<=75 && computer.pp[c].number>=72)7 N, [2 ?& E0 k5 S, X/ u6 @
logoo=1;( W4 q" V' E" J- l
else if(computer.pp[c].number<=79 && computer.pp[c].number>=76); a, S: [. v. r; V) V, @% h
logoo=2;; m5 t( U" g1 h5 D( ]* D
else if(computer.pp[c].number<=83 && computer.pp[c].number>=80)# R8 o/ j9 d$ c) q: t* ~
logoo=3;
/ N5 f+ U5 x1 _3 b4 g" y3 belse if(computer.pp[c].number<=87 && computer.pp[c].number>=84)5 I; Y) U6 h; h1 p2 J2 T4 A
logoo=4;
/ [% n1 N3 D3 W; G9 H7 q( t5 Uelse if(computer.pp[c].number<=91 && computer.pp[c].number>=88)$ w. D/ [* T0 F+ Q. ^: j
logoo=5;
0 ]' \1 v* F& ielse if(computer.pp[c].number<=95 && computer.pp[c].number>=92)* w8 y5 G. X/ }; X
logoo=6;
1 W7 r3 D* N8 W7 ielse if(computer.pp[c].number<=99 && computer.pp[c].number>=96)& f' F1 e' L2 n( @ d: Z
logoo=7;
" D+ J2 W+ U: s7 ?+ n1 H! kelse if(computer.pp[c].number<=103 && computer.pp[c].number>=100)
6 p0 n& O, I6 ^logoo=8;
9 [3 ~0 F1 i" t* {4 Pelse if(computer.pp[c].number<=107 && computer.pp[c].number>=104)
7 R- p2 o/ o# ?$ d$ }$ \, G/ Nlogoo=9;
2 x: _- |/ i% _}
0 z2 K; v0 \# c* H& p" P: s, C' relse if(computer.pp[c].number<=135 && computer.pp[c].number>=108)
: Q, F* k, Y4 L* h! R$ u8 h{6 P, O9 ^! ?7 C* y9 e
logo=4;+ O$ o) |$ k4 f* f( I
if(computer.pp[c].number<=111 && computer.pp[c].number>=108)# J: f" V* ^$ Y! e3 ~+ i
logoo=1;& o8 i% X) B# E. G( Z
else if(computer.pp[c].number<=115 && computer.pp[c].number>=112)
, ~% {2 u' Z) k' u `( ylogoo=2;% j+ f i" Y* Y9 B' q' `1 n3 P
else if(computer.pp[c].number<=119 && computer.pp[c].number>=116)
9 U/ F5 m: Z: G5 W' [; tlogoo=3;
4 k% K. p4 j1 l- P$ ^else if(computer.pp[c].number<=123 && computer.pp[c].number>=120)
7 Q$ X9 a+ z3 A# Q. ilogoo=4;; p" D4 [; E* _* `
else if(computer.pp[c].number<=127 && computer.pp[c].number>=124)
. Q. m7 j$ k! s6 q: Xlogoo=5;
. c, T0 K& a# ? J. p- Celse if(computer.pp[c].number<=131 && computer.pp[c].number>=128)
/ C& [' ^0 R9 D) Ilogoo=6;
3 F& y Y2 E2 gelse if(computer.pp[c].number<=135 && computer.pp[c].number>=132)0 c Q4 I" u- J0 T* p
logoo=7;
$ T# O) e1 w% n+ c# G}! [: R5 M- _( w" ^+ H
while(b<=me.m)1 i" i- p% ^& k7 H) |7 o; A0 j
{9 g8 a. [6 b% E" J, k
if(me.pp.number<=35 && me.pp.number>=0) /*我分析后出了第一张牌*/$ [# `7 R- P/ w) h
{. B$ c8 x3 v$ Y Q
lg=1;
8 Z8 i" H# p; u; K5 }' zme.pp.d[0]=1;% L. D7 t4 y) ~1 y4 g# j7 t4 s
if(me.pp.number<=3 && me.pp.number>=0)1 a( g5 o2 _3 Q8 s' H( j* L7 v& L, C
{
9 r' A, O5 C3 t2 g: J# Wlgg=1; [: m* d8 ~# B B
me.pp.d[1]=1;0 m2 T; M* A% \8 |
}
: U0 \5 H8 ^* t2 @' ~* {, Nelse if(me.pp.number<=7 && me.pp.number>=4)
- _& [9 H8 `/ V: b{3 F# L, E+ b9 K( |
lgg=2;
3 k }8 Z9 [3 B. H7 {+ e8 {me.pp.d[1]=2;
* M9 C, b9 I( ]* @}
) t5 E- q! W1 n8 T8 n, Telse if(me.pp.number<=11 && me.pp.number>=8)9 w- K1 Q$ \# _9 w$ n( a
{- E- |6 Y' a4 j1 Q0 B
lgg=3;$ X& o5 q9 W# m
me.pp.d[1]=3;9 [1 p4 f; K3 N# J9 b5 T" E1 _
}
' M$ d5 o- Z& [$ n1 v5 velse if(me.pp.number<=15 && me.pp.number>=12)
' U5 R) F9 k6 H3 R( |( a{8 r1 [. P2 O! G8 L6 Q+ o0 {
lgg=4;- ~+ w2 n' k2 Y4 T% }
me.pp.d[1]=4;
9 s) H! B9 H0 u* ]3 M}- l! M' p3 `8 s% ~2 }# n* |
else if(me.pp.number<=19 && me.pp.number>=16)$ v" K% s1 T* i$ Z* R& }4 H# M
{
; M4 Y5 z/ |3 M: ilgg=5;
7 A% G# k- \5 xme.pp.d[1]=5;
9 C) I' C2 T1 O2 e3 @5 N}
9 P6 M( I* f! [ D2 \. v; Y! |& oelse if(me.pp.number<=23 && me.pp.number>=20)6 I! R, d3 i; j4 o$ p$ P7 Q0 e- N
{6 B9 u* d6 S$ T! c6 L3 A& T$ g. ~
lgg=6;9 _5 \4 ]) N0 P( t/ m4 f( @
me.pp.d[1]=6;1 A8 K9 X$ e; |1 x
}
- K! k# B$ f% l: l6 i1 ?2 ?else if(me.pp.number<=27 && me.pp.number>=24)
9 g* s1 H7 ~3 L{
# b/ Z# L. m3 @lgg=7;/ v; ]2 [8 E: n
me.pp.d[1]=7;+ Q3 J. H1 v k w. H; \
}
" x& [) H+ U: l2 b- E2 _6 ^# S9 telse if(me.pp.number<=31 && me.pp.number>=28)
6 M2 q/ g ~& W" `! g o: M3 U- r6 H8 y{& N$ S1 W- I8 A- C! d' V& C( g
lgg=8;) o2 {1 n& r1 c5 c: A, p
me.pp.d[1]=8;6 O8 }. h4 o" s+ C# y0 M
}) | Y; Y0 m2 Z* q: q8 Q3 s
else if(me.pp.number<=35 && me.pp.number>=32)
3 J* W! T3 C8 V% X{# {9 w8 I$ }1 w6 j4 ~
lgg=9;" M4 b% {: j; S, E
me.pp.d[1]=9;: Z+ u' _1 g5 n' H
}: h! P$ u% S3 _+ k x+ \0 j/ Q6 q+ m
}$ F, R6 W3 j/ L+ I l: h5 P) N9 S+ `5 l
else if(me.pp.number<=71 && me.pp.number>=36)
% A) t/ w/ j, z( S{
2 `! I/ g- ?% Jlg=2;
4 S; q: N9 Y! s$ Gme.pp.d[0]=2;; C, F- C4 W5 N4 ]4 n0 E5 ~
if(me.pp.number<=39 && me.pp.number>=36)
' y( O' K7 L( Z1 X O{
" F3 S5 T/ V2 q" p' ?) A7 W. Xlgg=1;5 @- b3 s8 S- B8 Z6 c; G+ B# S: x+ i
me.pp.d[1]=1;
) o; n+ m; _' _* Q- F}
' {. ~/ {; ~. ^" H6 [# A4 Telse if(me.pp.number<=43 && me.pp.number>=40)* H& r6 c4 N" |7 o6 L0 p) @6 t
{& v; x9 [- V [- ]7 H" o/ v8 v
lgg=2;5 m& X* z2 @/ e/ ~+ Q! v
me.pp.d[1]=2;( b5 m) x# g- z; O+ R, b
}
- n0 K, m! V4 X" I& eelse if(me.pp.number<=47 && me.pp.number>=44)
) p% j/ q- R( S4 Y5 v T2 y1 [% [! z{ C; Z! q- S* z) l
lgg=3;
8 X: s- d& W; J: S, {' ~# i* wme.pp.d[1]=3;! ]9 H- U) S, a% z* f) x1 Q5 q8 Z$ K8 Y
}
" |! Y* A' J7 O, m8 R, Ielse if(me.pp.number<=51 && me.pp.number>=48)( v( V! i( Z; C4 ~* y# a9 ?
{
# `! @/ M* L! Y1 M4 Flgg=4;
, |/ F. R6 o0 D6 L( ?! h$ M0 D, K! Nme.pp.d[1]=4;
6 p$ T s* v$ J0 s5 a7 O}. g3 S9 D3 J5 m" O/ m" n4 H
else if(me.pp.number<=55 && me.pp.number>=52); n' `3 ]3 y$ O& `& F
{
2 d" K/ k2 U3 P! G3 O3 L+ plgg=5;7 E& Q7 W; f6 T3 [3 \! X1 J
me.pp.d[1]=5;; E$ ~9 x* {- [ S: `8 G
}8 E) f8 u( p; D b3 N! @
else if(me.pp.number<=59 && me.pp.number>=56) \; I) ]3 a, D) W! V& l- k
{$ R" U6 f: `. `$ j
lgg=6;
* k+ l8 r- Q% d" y4 E u. Vme.pp.d[1]=6;
1 [6 {: ~# p3 E& p6 f2 l) D% W" W}
4 z5 s1 q7 M- `3 X8 Celse if(me.pp.number<=63 && me.pp.number>=60)7 k$ F4 i, _; Z( |* G
{
$ _8 T, }; y1 M$ A2 A/ Nlgg=7;
o- u1 w3 X9 w& f3 L1 Kme.pp.d[1]=7;8 r( r" \: m# p. N3 b) F
}
$ l0 \" M9 M, ]else if(me.pp.number<=67 && me.pp.number>=64)% {* i) {1 e h9 L
{
2 Q6 i. S9 j2 w, k( T+ Nlgg=8;
, z! W0 s% [- z& b; Eme.pp.d[1]=8;
6 }- ~. I# W% h) T* v: h}
* G( \% G5 P+ Q6 G8 k8 gelse if(me.pp.number<=71 && me.pp.number>=68)
, ~. Y; d$ ?+ G{
5 E: a0 _# n- V* @ Qlgg=9;
) ?# t9 e4 K ^3 Mme.pp.d[1]=9;
3 J7 ~$ r" i' J d/ B9 v1 q' R/ V}
3 m" Q7 B; S! S) t* Z; u5 h}
. i, f# _" f! z! aelse if(me.pp.number<=107 && me.pp.number>=72)
7 N5 Q: {: j: u! S- r( V/ t8 U: f{
) m x; f5 G, d A3 z- e& p* @/ ilg=3;8 P) B4 [, w& {% i5 P- x( s
me.pp.d[0]=3;
1 G; A b$ u: x, T* M4 Y0 H: yif(me.pp.number<=75 && me.pp.number>=72)
4 ~! y4 \/ [3 p* r1 B{$ B7 Y4 ?8 e% G( G% ~' J& {. g
lgg=1;
# r. d0 S) c- P' eme.pp.d[1]=1;+ z9 I, C4 C/ n) K* m i5 ~7 {! w# F$ R
}
& ]2 S, S2 z3 R$ kelse if(me.pp.number<=79 && me.pp.number>=76)
; D, X! l. n$ O: a4 q& T" d, E: V{
3 P5 a/ r/ A! b! O: o% d" Glgg=2;
/ c# K" @3 ~, |, @me.pp.d[1]=2;/ k% F/ I5 U% {' W
} |- o& x0 [, d# N1 z1 s7 y2 \2 h
else if(me.pp.number<=83 && me.pp.number>=80)2 a O R3 l$ v% ]
{4 ` M) G- R" w/ r
lgg=3;
4 I" J" V5 G) F+ Tme.pp.d[1]=3;" d1 }8 @1 ?' x& E
}
' |7 G* {% |* H+ F: W* ^: relse if(me.pp.number<=87 && me.pp.number>=84)
- O% a4 ~3 C) V{8 B: k- \+ Z( T. j- ?% O
lgg=4;, Y+ b N! o$ n4 E, I2 h5 ]
me.pp.d[1]=4;
2 F$ L9 d3 T9 M9 Q) V8 G0 c}( f! u. B2 k: R+ W- p/ L
else if(me.pp.number<=91 && me.pp.number>=88)
# W+ k0 `2 J& N{5 m6 o+ t( i3 B' V
lgg=5;2 d& j5 u$ Y# `% R$ q% K/ L
me.pp.d[1]=5;
; N6 R8 E' p$ H}
+ ^$ }$ H0 o/ X( }9 y( j# z+ melse if(me.pp.number<=95 && me.pp.number>=92)
% b& H! n$ C+ \! G3 M{ B N2 K2 p; T! { ?; E, t5 I# ]
lgg=6;
/ l! f" U4 q* \% X' |8 W; kme.pp.d[1]=6;
6 S1 H$ v- Z' V6 o8 r( E' G}
' Y1 X3 r( Z7 u+ w) k6 T- x4 Celse if(me.pp.number<=99 && me.pp.number>=96)" a, P4 r& z1 ]2 Z2 l
{. S: [ k3 o/ V' a, X' u
lgg=7;
! T, z( T: n( ome.pp.d[1]=7;& ]2 M& ^3 s2 M& l
}
$ y" w* `& y/ d1 n: Kelse if(me.pp.number<=103 && me.pp.number>=100)
w6 `+ A4 ~5 r3 v! G{9 M% b" u- p+ K6 I- U
lgg=8;
. ^# _3 r2 t" @. o$ bme.pp.d[1]=8;
0 B2 K! I' S* q+ M6 N: @ O, v}
, `, O3 h, E. p! Z( telse if(me.pp.number<=107 && me.pp.number>=104) E8 Y# s( }( f2 J6 k
{
( k' W: B" o$ N' p3 xlgg=9;% i/ ] e, I/ e7 A3 _
me.pp.d[1]=9;
& w8 R( x R) n}
5 A' j: q- B% y+ k}
$ f( B0 m; g: R8 e! A$ |7 Qelse if(me.pp.number<=135 && me.pp |
|