- 在线时间
- 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>部分图片未上传
5 r$ o9 X# a: T [0 o% Z9 E/*天宇软件4 U( y" l, Z$ [
作者:上海黑暗之龙% g$ N8 q4 x7 T7 F6 _- L" q
2002/10/30
( X1 k6 d. |- }9 @麻将原代码*/
- J8 O# N, N; ~7 p) {#include "dos.h"
5 ^, O% k; O; U/ q* y. ~#include "stdio.h"
% Z' n' C, g7 m$ Q2 R; `5 o7 p) _/ I#include "graphics.h"7 F5 J/ ?' Q( D
#include "bios.h"; _/ _; D4 @6 t7 `5 u
#include "conio.h" G- k) @. e* @7 J. C
#include "stdlib.h"
/ i4 Q$ \0 a% c) z# R* M* Q @9 Cunsigned char far *video_buffer=(char far *)0xA0000000L;
' s$ h0 C/ G# g( I* J" O( u5 @#define VGA256 0x13 /*图形模式13h*/- z/ l2 y) o7 K( _
#define TEXT_MODE 0x03 /*普通文本模式*/
; ~* J3 c: p! @$ U1 }#define SETVGA Set_Video_Mode(VGA256)
- ^1 a! g4 v3 D% @#define OUTVGA Set_Video_Mode(TEXT_MODE)
: q1 j# i8 R6 f8 B( h+ C* B2 u( f6 |#define BYTE unsigned char
3 G" `1 l" Q; H1 {( f#define WORD unsigned int
8 @7 }7 O; X [0 M* J#define DWORD unsigned int4 ?5 `, J, J4 Y, X3 Y; J
#define ESC 2833 n2 F& h. R) m5 i( J E- \' u2 G
#define LEFT 19200% \' @7 x( o5 _
#define RIGHT 19712& V1 k2 q+ R3 F8 p
#define H 9064
" c9 z7 [- J+ n- N+ C#define ENTER 7181
( {* w8 d4 |: C# Cunsigned long int z=54400,zz=0,zy=0,zyy=0,z1=0,zl=10140;
3 E/ _/ W3 Z% W' ]+ |8 `, b& D6 s9 i7 rint key=0,keyy=0,sing=0,sing1=0,second=0,threes=0;7 T* y- A2 _. s8 Q
struct chi
3 d5 q1 p/ N* O: [; X{
6 ~9 K" C8 |% ?2 w* jint lg;
9 j- A& a1 P# e9 p( d' ^3 aint lgg;
$ z x& Q% R; U* Y4 F: w/ t}ch[13];
) h* `. p) t, K# Q1 s' ^/ W0 ?* ]struct mj
y& c# d _8 x0 o. g) m! D{ char *name; /*名字*/
" S1 _* e6 p4 G+ ]9 F* iint data1; /*是否已出,无用了*/( _* E6 _) K9 o: ^: ~: |7 b4 r
int data2; /*是否在手中,1为自己,2为对方*/
. A. I( J- b4 oint number; /*同一个花色的第几张,共4张*/
- l5 [( ]% X1 N+ {}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,) Z- i; x3 l! v$ \ L
"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,5 `, O! \& R$ q' X+ e$ F
"3.bmp",0,0,3,"3.bmp",0,0,4,"4.bmp",0,0,1,"4.bmp",0,0,2,"4.bmp",0,0,3,
s( L ^7 ~; j' \"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,) H* P/ ?! M5 t5 b- 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,$ v+ [0 r5 ]% z! y
"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,
8 X# K5 l2 y' Y7 O+ g* y"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,
- u& f6 A$ A- z"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,
F# }; f: y3 a( Y) ~. a! r"11.bmp",0,0,1,"11.bmp",0,0,2,"11.bmp",0,0,3,"11.bmp",0,0,4,"12.bmp",0,0,1,% \+ u3 p4 k# k
"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,
, g/ ^: t. y) \6 y/ O7 r7 e( @" J: ?"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,
4 C c- c- Z4 d: Q, K"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,
# H2 i% X' b. Z"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,
0 h. S8 y' P% |! L) A4 |1 H, V"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,
2 j8 r" @% {! ^- x2 ~3 r6 J- L- C4 {"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,
' Y3 U1 g: P; A4 X( ^3 ]9 V/ J"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,
- w2 t' o7 z, h0 F$ g* v"21.bmp",0,0,1,"21.bmp",0,0,2,"21.bmp",0,0,3,"21.bmp",0,0,4,"22.bmp",0,0,1,
7 y$ j. j P9 B, a/ w& X$ v& o6 n' I"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,* _' Y# N* A6 V* p
"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,
Y( m8 [' e* w+ ~( }"24.bmp",0,0,4,"25.bmp",0,0,1,"25.bmp",0,0,2,"25.bmp",0,0,3,"25.bmp",0,0,4,
; `5 x7 r' Z+ N# B- Y"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,, M8 s7 n" K- `9 D' l" g
"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,
. I4 |5 \. U0 g$ M, R' 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,! V' e0 c- ~0 }) V- 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,8 O- Z7 p+ p! R# k/ i' g
"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,
! ~+ P2 F* W- ]0 `"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,1 e' t% A5 V" Z
"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, y9 M+ O r9 ?( k0 m
"34.bmp"};
K, O) @2 V' b l8 g. {: m0 Sstruct every' {6 I W+ A- `8 E2 m- Z
{ int *k; /*名字*/
, C1 R7 `" K) @# S" rint oneorfour; /*同一张牌的第几张*/" t- C0 u$ n( h, k# X( W
int number; /*第几张牌136*/
, J, E) @2 c/ Vint p;# b+ {# u3 g/ c, K8 m
int g;, w. ?% x% f/ f6 |
int c;
8 h5 a+ y+ L% x2 hint d[2];
- w" V' Z8 J* N2 G: F8 A8 i};% r' E2 J; L% ^
struct me
, P' |& M" H8 i+ i" \& W$ ]3 [' E3 ]{ int m; /*定义有几张牌,开始有13张随着游戏的进行,会越来越小*/
, d; F+ }! Z( z6 U* ?5 m- Sint p; /*乓对方*/
" @# |1 C5 S1 I8 c) l% Oint c; /*吃对方*/9 S2 o4 Y) i# _; g
int g; /*杠*/ `$ ~ T6 [# |
' _( U; W" i8 Nstruct every pp[14]; /*存放手上的牌*/
7 F/ _. c% I- z}me;/ s+ e" g+ F* K7 r: P7 r* W
struct computer
- N' ~4 L$ B+ U3 O( `{ int m;8 S+ ^ l& Y ^
int p;" L: m+ }( R2 F2 r* G! ~! ~
int c;
+ t6 @/ G' z# i- g. Wint g;0 T6 p6 `% _, o) K! g
struct every pp[14];7 _7 ?' M- v: B! }0 U; u
}computer,comp;+ }# r. ^* w2 {; i
; i6 j9 r4 H- S' D7 h
/* 设置调色板 */
1 e2 t# p: I# ]& t3 |: Zvoid Set_Palette(int Color,BYTE r,BYTE g,BYTE b), N( h$ p3 x0 y* M4 K- d3 W
{/ G3 B$ D$ Q G+ K1 F) }
outportb(0x3c8,Color); /*0x3c8写端口 写色号*/- A. W- F) ]# Y1 a2 _6 _
outportb(0x3c9,r); /*0x3c9数据端口 R、G、B的比例*/0 q) }! w; q; d" c
outportb(0x3c9,g);
% [) x- ^5 m: P- I# Xoutportb(0x3c9,b);
; t- G( y. ? Z. S6 l6 V}
3 }; C; d. Z/ g; ], R" Z7 L/*0x3c7读端口 0x3c6计算机调色板寄存器调用端口*/8 {! |8 ~/ A9 k& R. B, I7 U
/* 设置显示模式的函数 */
! _% D+ {) ~, i9 L+ k" Lvoid Set_Video_Mode(int mode)& L- u" Q. D3 ]5 \5 H5 t% ^) }
{
) v* J+ i+ K) ]: T0 l( {( W- [union REGS inregs,outregs; /*定义输入和返回寄存器*/
( b( q3 d3 ^9 T8 M1 Tinregs.h.ah=0; /*ah存放功能号0h表示进入视频模式*/
" J( K/ l. t, `inregs.h.al=(unsigned char)mode; /*al存放要设定的视频模式*/! O7 m1 Y/ X8 r! l
int86(0x10,&inregs,&outregs); /*通过10h中断设定显示模式int86()包含在dos.h*/
. ^6 @! E8 j+ }; t3 J}
; m" [: g8 p% P/ Jvoid v_line(int y0,int y1,int x,unsigned int color)# T' H9 ^/ r! U" C5 ]* K% Q
{ unsigned int address,n,temp;
. U. ?" @( O% K- {4 Uif(y0>y1)
, {/ x3 ]) l9 d, M: N S p; ]{, v5 a8 l% q* h6 T4 n1 Z( o
temp=y1;
9 Y2 H1 T2 m7 r) `3 G5 `% A9 G; Py1=y0;
9 z9 }4 f4 d0 m4 {. a* ky0=temp;. Q% `: p' u1 n1 C9 q
}8 @) g" y- p# G/ J9 d- a+ v- \ D
address=320*y0+x;5 A3 u/ l" X1 S a
for(n=0;n<=y1-y0;n++)% \4 \1 m* D; |; f& |' f: j
{
7 A% M3 p) h+ u( [; tvideo_buffer[address]=color;1 s" j8 ?6 D' P7 A
address+=320;
0 W$ f5 D# C2 T; G}
( A" L/ C+ [% f; y8 J6 X4 |; W- p1 `}
$ a" O! g6 u6 n& C8 q( ` Y- ]5 C( yvoid h_line(int x0,int x1,int y,unsigned int color)
, e7 ]' x( b/ z; K. D{ unsigned int address,n,temp;
/ P5 e# \) y7 u- Fif(x0>x1)+ {0 ? U( z5 R9 S$ c
{' y# n1 d8 \; P l/ M
temp=x1;
0 D7 H: j1 s6 e$ ~x1=x0;
0 z0 G, {( {" ^4 zx0=temp;
( ~- y+ F# @8 W# ?! C% K- h}
- O# x: I) y# Z8 Uaddress=320*y+x0;( ]1 w7 b1 {, p9 E6 p0 ?/ R$ n
for(n=0;n<=x1-x0;n++)
; K3 W t. ?9 R: `) H' C( M7 ?{
7 }( r4 n) i- {5 o. A! N& D6 Uvideo_buffer[address]=color;
5 A2 Z' u5 e3 w% X) J7 N$ Naddress+=1;
9 h9 M5 s j; G1 l# ]) ?6 D}! y3 z8 y- Y% ]7 x4 N9 _
}
9 ^7 {" b6 s" B1 Y6 S) xvoid p_pixel(int x,int y,unsigned int color)
% Y `, W d) Y9 f/ p" x# n{ video_buffer[y*320+x]=color;
- m5 Z9 n8 t; e o9 y0 l7 U}
. }8 p& U+ g) a+ Dvoid s_square(int x,int y,int side,int color)& [& W9 x J2 n4 |" Y" ^7 D" u* i
{/ z4 I' k9 S- B$ `! Y- O+ \
h_line(x,x+side,y,color);( |& A2 w; A" e" Q1 H1 {- n
h_line(x,x+side,y+side,color);
8 v \4 B% \$ rv_line(y,y+side,x,color);* y' Z# V! m) @& Y) c" A2 c. c- V
v_line(y,y+side,x+side,color);8 u6 j# P* ^* \; k+ i9 a
}% Y& q" ^ b: _: L9 F5 ~& s7 z8 e
void r_rectangle(int x1,int y1,int x2,int y2,int color)8 v$ I: y7 `7 h5 ~% n+ X
{
9 h/ C7 n0 u* H- z2 Hh_line(x1,x2,y1,color);
9 W+ ]8 P: X5 A' ch_line(x1,x2,y2,color);6 X2 z5 I+ i0 [
v_line(y1,y2,x1,color);
' B4 d- W1 L7 h& ?v_line(y1,y2,x2,color);4 J+ ~6 F5 s* m% r
}( S) z6 @1 g- J
void fillRectangle(int x1,int y1,int x2,int y2,int color)
! I# N! F+ M1 }$ w* I i# n4 A4 v{
* h. _7 {7 Q+ T* l# tint i;
9 ` X9 f/ U4 q% _- T9 Zfor(i=y1;i<=y2;i++)$ x) y% r9 b( \
{
) T! f$ p9 H$ Q, j( ]; mh_line(x1,x2,i,color);
9 ^1 b- g/ l. @* Z( u}3 r- n: U5 E6 W2 L" d8 ]( x" A, F/ {
}4 J; D/ I' n% x8 r! L* H
void showbmp(int l)
8 c9 U6 [+ s4 t: Z{ FILE *bmp;" ], [# }! I7 M6 X" Q
int i,x,y;4 x$ _! G; T8 B* e; Z$ f( x2 r* e
BYTE palette[256][3];! Y) S6 w3 r/ M0 b0 A
bmp=fopen(me.pp[l].k,"rb");! a# m" H( C7 C0 k- g/ y, i
fseek(bmp,54,SEEK_SET);; |1 ^, \. b6 ~# X; N% e/ B
for(i=0;i<256;i++)8 `& K& a" n& l1 K# \
{
2 E& j( ?0 i9 O# Fpalette[2]=fgetc(bmp)>>2;. `$ Q' y3 M5 p6 U+ O8 S' e
palette[1]=fgetc(bmp)>>2;
& z9 K3 E' e* h# x+ @0 z) D8 ]- fpalette[0]=fgetc(bmp)>>2;
) |5 D" V+ y/ e9 Pfgetc(bmp);+ j% }: s4 D2 Q. C
Set_Palette(i,palette[0],palette[1],palette[2]);- y4 W0 ^2 h8 @0 j% ^; S- ]/ D
}
0 k! w3 d3 \+ T' `/ Xfor (y=0;y<30;y++)) l. @8 W8 d- t- U8 N3 o: ?
for(x=0;x<20;x++)
* L. ~$ o. L( e5 L" ypokeb(0xa000,y*320+x+z+zz+z1,fgetc(bmp));0 j' l: s2 P! I: h
fclose(bmp);- K2 a6 c) P& q! Q4 B
}
5 ^) v {' W% r1 X' v. \/ Nvoid showbmpd(int l)
4 |! D- E, o) E/ g6 j) k{ FILE *bmp;
. X, k4 U& {4 w; J" R' aint i,x,y;. R( J+ u) T: i! X- V9 D& N
BYTE palette[256][3];
$ h2 A4 h+ B- W& ~1 L8 d, Qbmp=fopen(me.pp[l].k,"rb"); _% U3 o" \( @, C' w
fseek(bmp,54,SEEK_SET);
# \% ^3 s. ]7 U. Dfor(i=0;i<256;i++)
8 S, K- n% X) X# Z, R5 Y) C( o( X{# X2 V4 |& F9 f: V5 T. Z% b
palette[2]=fgetc(bmp)>>2;& }+ s* a0 @/ ^! u4 j* S
palette[1]=fgetc(bmp)>>2;
: R! E' w8 B3 H9 s4 D5 Opalette[0]=fgetc(bmp)>>2;: j h% z$ x0 {4 O
fgetc(bmp);
8 |/ u) B3 y3 a" w( w4 N( y& \ zSet_Palette(i,palette[0],palette[1],palette[2]);& r2 {+ p, W0 c
}' A+ F3 @" W: ~* k+ Y
for (y=0;y<30;y++)
, E7 L' n. j' g [for(x=0;x<20;x++)+ _/ G: a) t" D7 X# |' i: q, a
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));0 r0 p* M; ]/ n. z2 m7 `+ Y
fclose(bmp);
: o; F7 N+ r" j2 T5 h. P; d}
# g0 [9 l+ j$ H; |void showybmp(int ll)1 f( ~. E, b9 j. G; l2 y8 f" x; ]
{ FILE *bmp;. w& w; p! T( `
int i,x,y;. a$ E( `1 X: l! t0 [+ x
BYTE palette[256][3];& b8 Q* o! S) A- F/ l
bmp=fopen(computer.pp[ll].k,"rb");
1 e$ w* W% Q' h" z( x+ vfseek(bmp,54,SEEK_SET);' q0 R% Z4 W: F9 e1 [& N' T4 [. m$ f
for(i=0;i<256;i++)* P) {1 I* q0 J: W* q& W. e
{
; @ ]( N; ^/ I6 O7 X6 q, Ipalette[2]=fgetc(bmp)>>2;" B2 m8 O, o6 t8 e9 ~% o/ k
palette[1]=fgetc(bmp)>>2;
! d, r$ x, l }* M: x: Z. dpalette[0]=fgetc(bmp)>>2;
( G, b% ^, U: K! x+ M' J afgetc(bmp);
- Y* D! h" N+ T5 B% m* \0 C# m4 nSet_Palette(i,palette[0],palette[1],palette[2]);
: W. D# E1 {% w: k6 L}
$ K) c- {; Y0 _: g- ifor (y=0;y<30;y++)& ?- Y7 N( n+ R5 y3 V
for(x=0;x<20;x++)6 Z- h0 I$ ^3 Q, E
pokeb(0xa000,y*320+x+zy,fgetc(bmp));
2 o: H9 S6 j: _. G! R( b$ z wfclose(bmp);
: E# h' a1 Q& y. e l5 u8 \! s) w}0 p! Y. X( e0 V1 p$ [
void showcbmp(int ll)
1 _1 C1 p0 F/ r{ FILE *bmp;9 R* A c3 C5 x) b0 x0 s
int i,x,y;3 S; u3 F" Y; B7 ]8 \
BYTE palette[256][3];3 q' {; w3 }: j5 b3 H8 ]
bmp=fopen(computer.pp[ll].k,"rb");5 G- O9 T+ b0 E# q1 H7 O
fseek(bmp,54,SEEK_SET);8 R! o8 U/ n, M. J+ D/ j
for(i=0;i<256;i++)
6 z9 P( W1 t% L v7 \4 x0 Z{
3 H. s* T$ D6 g/ i& Ipalette[2]=fgetc(bmp)>>2;) \$ V. w7 L! ~# ^9 q- e' F% y7 X: ^% |
palette[1]=fgetc(bmp)>>2;
. t" Z4 e& F8 `5 c2 ]: xpalette[0]=fgetc(bmp)>>2;
# U* H& W5 P+ Nfgetc(bmp);, c5 V6 q/ W/ }4 M& M- t0 A+ Q% ?
Set_Palette(i,palette[0],palette[1],palette[2]);
7 X7 Z. x* ^5 `3 Z; J/ ^}8 O$ j0 r) K6 n9 U
for (y=0;y<30;y++)/ t: r8 ^8 \; o& C6 z3 r' P9 f' O" ]
for(x=0;x<20;x++)7 T2 j8 K4 n9 S0 j$ w
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));4 p: T. |0 K6 g/ D1 C4 _3 \2 Y
fclose(bmp);
* `$ Z+ m, v6 k1 W3 L& e4 d9 O}
, R; D$ r! q# fvoid bmpp(int number)' v6 z& s, B6 [# o
{ FILE *bmp;
) y/ j# H+ ]. Rint i,x,y;' `, K5 p% b+ F% g$ [+ o
BYTE palette[256][3];
. m2 V- Z8 e, abmp=fopen(m[number].name,"rb");! J1 v6 u4 e* t) h+ \( u
fseek(bmp,54,SEEK_SET);2 ?' b+ _, R7 q$ y* I9 p- ~- m- c
for(i=0;i<256;i++)
& a) b0 n$ ]7 k/ C{6 A$ P9 |( v! T
palette[2]=fgetc(bmp)>>2;
^5 ~+ R6 q' R9 ^palette[1]=fgetc(bmp)>>2;; }% y0 r8 h+ r5 D! n$ H; j( ~; g
palette[0]=fgetc(bmp)>>2;
& m- \ o) ^5 E+ n, \( Bfgetc(bmp);9 w. R, X2 \0 I$ ~ c. z% Z
Set_Palette(i,palette[0],palette[1],palette[2]);
/ W# E7 I8 C2 v( ^5 {* w: y}
. N0 f2 w" w, Q2 W; sfor (y=0;y<30;y++)
5 O8 K8 T U6 t, x0 bfor(x=0;x<20;x++)
* ^, s( P p9 x9 epokeb(0xa000,y*320+x+zl,fgetc(bmp));7 S+ ? {' j* X- t
fclose(bmp);
# v. v+ K# W2 l" e* g8 `8 L. ~}; Y. U8 j" Z% Z, s. @% I
void comlipai() /*整理电脑的牌*/
+ ~) x& H8 F6 ?. S1 w- ?{ int n,j,u;9 f$ s+ a6 b& ~! @- c' m
int *lingshi;
; Y9 x! B7 J7 |5 m+ vfor(n=0;n<computer.m;n++)# g# \# M5 n h2 Q2 A2 o: k6 J
for(j=n;j<computer.m;j++)
/ h3 }& }5 N- c' }{
+ w ]1 V/ m, Y- U* F0 H4 l' ^if(computer.pp[n].number>computer.pp[j+1].number)
8 H0 P$ B% F: d ~8 J{) i- x6 p1 D4 I- U; s
lingshi=computer.pp[n].k;
: }5 w0 A. m q/ Gcomputer.pp[n].k=computer.pp[j+1].k;" y8 N7 o& E4 G, U. }
computer.pp[j+1].k=lingshi;" A6 D, L3 K$ H p' F( L5 h; r
u=computer.pp[n].oneorfour;
0 Q, T- i/ c+ l+ b Vcomputer.pp[n].oneorfour=computer.pp[j+1].oneorfour;
# o/ p% o3 L4 n% i3 fcomputer.pp[j+1].oneorfour=u;
& f8 f2 n; s. n* u7 Y5 ku=computer.pp[n].number; M: `) ]: J* d5 R1 k, ^+ y0 V
computer.pp[n].number=computer.pp[j+1].number;% @0 K0 J) e8 v8 Q, i
computer.pp[j+1].number=u;
+ x7 N; C0 @' S# [/ B& B}
. Q. ]% |5 S9 v4 [5 Delse9 Z3 }1 O; c8 i4 e- n
if(computer.pp[n].number==computer.pp[j+1].number)
* t( X% y# k1 N: a$ \if(computer.pp[n].oneorfour>computer.pp[j+1].oneorfour)
! i0 c9 |* P( \' k/ v9 i{
' {* @' ]$ u( _1 m7 Z! Klingshi=computer.pp[n].k;5 o# H: M# |4 [3 q* w
computer.pp[n].k=computer.pp[j+1].k;' q- M2 ?" D# ~& U
computer.pp[j+1].k=lingshi;
6 [! s$ V8 M+ S# C vu=computer.pp[n].oneorfour;1 m1 _ Q" G \1 o4 j
computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;1 @ G/ P7 ]0 d+ a% V( m. b
computer.pp[j+1].oneorfour=u;! h1 v C& O& _5 x& W% M
u=computer.pp[n].number;+ ~) f& P$ W7 A/ T/ K
computer.pp[n].number=computer.pp[j+1].number;/ k5 t* y3 A* q# T1 T, E# k
computer.pp[j+1].number=u;
- [- E- ]& R2 k% b8 y. @( j* t8 y}$ X- x9 b4 r$ g# ^
}" k/ Y6 r. l9 G; B: Y0 [: }+ ?
}
6 c ~; U2 p/ T% P% p; |void melipai()7 O7 l$ c& v" F I
{ int n,j,u;0 F6 Z9 d4 e q8 t* t
int *lingshi;8 H W% j& r# C/ S
for(n=0;n<me.m;n++)
# w! @8 w# O7 ]+ a! I( p3 Z- Sfor(j=n;j<me.m;j++)$ W" @* U8 C( _" }* B6 x4 C
{
4 u0 [( }% s1 Q8 ^5 k0 i, P& @; \if(me.pp[n].number>me.pp[j+1].number): M$ H; Q4 \* J6 [: I5 C
{+ z$ c$ R5 t# A; P
lingshi=me.pp[n].k;8 I2 @: L! O4 w- a! C8 B+ X) h
me.pp[n].k=me.pp[j+1].k;
0 l6 }; S2 W, P$ Hme.pp[j+1].k=lingshi;
* L: \$ e- C- [* x% o. M, Ku=me.pp[n].oneorfour;
( }& Q9 U* a. k5 D, ]me.pp[n].oneorfour=me.pp[j+1].oneorfour;$ r. u9 d% |8 q: b W
me.pp[j+1].oneorfour=u;
^3 {2 l. Z, @/ ^. Uu=me.pp[n].number;
. k9 |5 c7 Q7 Y) x wme.pp[n].number=me.pp[j+1].number;4 o7 G# M, e& q( Y# A7 X
me.pp[j+1].number=u;
, v8 J. i: r( b3 ?# G9 f}
5 z7 R! u8 H9 d7 |else
2 H' \6 S. |7 {2 m, iif(me.pp[n].number==me.pp[j+1].number)
4 M% H- x( A8 }: m0 c$ Qif(me.pp[n].oneorfour>me.pp[j+1].oneorfour): m" z, O; E0 ]' } ~! m
{( T2 T3 c) f: u7 r: k$ u
lingshi=me.pp[n].k;0 j; i! r/ [1 z- _! R9 T
me.pp[n].k=me.pp[j+1].k;' ?9 X; V+ J3 g5 @
me.pp[j+1].k=lingshi; r, Z, Y: u; _1 b# n
u=me.pp[n].oneorfour;9 b0 @- b U$ s! b1 y' v. a; v6 W) ?
me.pp[n].oneorfour=me.pp[j+1].oneorfour;4 Y, o' T* s% h/ o$ p* K2 j. ?" p6 S
me.pp[j+1].oneorfour=u;0 i6 E$ d" g R
u=me.pp[n].number;* } l5 v5 f, {+ ?* k/ K# Y
me.pp[n].number=me.pp[j+1].number;5 J2 V; b W0 R% ], u* S, N
me.pp[j+1].number=u;
3 M# v3 _. g4 O5 @}
: s0 p3 T8 [/ _: Y0 Z) @}
" a! i5 `/ Z- N4 K2 R5 |" _$ Z3 q Q* F}
. z! w2 S" c; Q! f3 kvoid rgzn(int c) /*本程序涵数的核心针对电脑的牌*/
' ]6 q& J5 w' U% l- |{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;
1 V- C- i7 i/ ?6 Hif(me.pp[c].number<=35 && me.pp[c].number>=0)
3 B6 `9 Q6 H, e0 E1 ^0 r{1 G7 j7 n) ?# \" L9 p) o. h' q
logo=1;
* s/ c' d( W! n0 z' D0 q) Rif(me.pp[c].number<=3 && me.pp[c].number>=0)/ b5 x v8 C8 L7 I% a/ ]8 }3 I
logoo=1;
' _- q4 P. s$ S2 F1 c$ w" gelse if(me.pp[c].number<=7 && me.pp[c].number>=4)
' R! c1 p6 }. Z( e; }! ologoo=2;
/ i# G) }5 K9 E. [ \else if(me.pp[c].number<=11 && me.pp[c].number>=8)& B c! W. C b8 Z4 u6 n+ c
logoo=3;
8 B. E0 H: B9 V+ I. ~- S& n/ ?% \else if(me.pp[c].number<=15 && me.pp[c].number>=12)2 U- [' u6 f* }; a# @" Q
logoo=4;
$ c' Y2 J5 @0 I# [else if(me.pp[c].number<=19 && me.pp[c].number>=16)
$ K$ a; Z4 W$ B. l+ Xlogoo=5;& ~' [7 v. ?3 j' H$ W. @5 j, }
else if(me.pp[c].number<=23 && me.pp[c].number>=20)
/ u# Z0 P \6 E; T. J. ^+ P/ mlogoo=6;
4 T9 {) s& X2 R( R# relse if(me.pp[c].number<=27 && me.pp[c].number>=24)
- s; g) M/ B! |- \! s# Hlogoo=7;
/ I+ N$ k$ _ J; q5 h0 a* }7 g* relse if(me.pp[c].number<=31 && me.pp[c].number>=28)& l1 `+ W7 R C% m3 X8 P
logoo=8;& V) q3 b( [6 Q6 S5 _
else if(me.pp[c].number<=35 && me.pp[c].number>=32)
. q. H3 o' ?' S7 D blogoo=9;' E% s% u( P; b/ f+ a
}0 R% ]% r2 ^4 J7 x1 G2 I
else if(me.pp[c].number<=71 && me.pp[c].number>=36)
S) s) }' a. Y, w- |{
' J* P1 L% K) C+ ]logo=2;
$ O" A2 [- {& ]$ mif(me.pp[c].number<=39 && me.pp[c].number>=36)5 [8 G4 U4 ` Y2 k
logoo=1;/ Y) A; [4 m& }) x) y
else if(me.pp[c].number<=43 && me.pp[c].number>=40)/ e! I2 x S( z7 B% R" m' [
logoo=2;
8 R- f7 ^4 Z& m0 Y& k1 celse if(me.pp[c].number<=47 && me.pp[c].number>=44)
* e! g1 P. l" t' @logoo=3;# Q; U# _$ X5 h% M) `3 `, p; Z
else if(me.pp[c].number<=51 && me.pp[c].number>=48)
+ K9 o8 q; q8 [3 l0 A8 xlogoo=4;) q+ G* _0 b1 f2 i, L2 |1 o
else if(me.pp[c].number<=55 && me.pp[c].number>=52)
3 m8 `# d5 m- p Glogoo=5;
1 I+ A* {; s j% x6 D; a: d* Oelse if(me.pp[c].number<=59 && me.pp[c].number>=56)% m q' ~* G8 v+ ^# J+ G+ }0 x% V; P
logoo=6;7 m3 f- r) m. D, d* {8 u( Q
else if(me.pp[c].number<=63 && me.pp[c].number>=60)+ E! c* o* U1 W: M% g
logoo=7;/ n- `! x" }5 `/ ?1 X; |
else if(me.pp[c].number<=67 && me.pp[c].number>=64)
( @& P q( e) ?' w% J: ]9 B% C$ A; Mlogoo=8;
1 c" f; H$ k* ^( p5 {else if(me.pp[c].number<=71 && me.pp[c].number>=68)! s. |9 Q2 i3 Q" Z- C
logoo=9;3 U/ A! v& w# m4 e) A/ y
}
+ C0 l. i" d6 {- i( ?$ l4 Felse if(me.pp[c].number<=107 && me.pp[c].number>=72)
1 U; ]; v" ]7 S8 \) c: x0 Q! z" u{
# W6 r. y0 w4 N3 T9 Glogo=3;
. Y7 n' l. G+ ]3 u/ K) D4 ?6 jif(me.pp[c].number<=75 && me.pp[c].number>=72)
( \2 ~' U8 j% ]* L# V3 d% llogoo=1;% P: Y3 {0 z! w2 j- ]9 Z
else if(me.pp[c].number<=79 && me.pp[c].number>=76)1 l) {) G" q1 ]( U: E1 h
logoo=2;
4 L2 F, Q# `$ @- ]" h; eelse if(me.pp[c].number<=83 && me.pp[c].number>=80)7 y! c- s1 P; x' q) c
logoo=3;
, D1 O5 e+ n1 ?) A% f; eelse if(me.pp[c].number<=87 && me.pp[c].number>=84). j$ K/ T, G9 q9 ^
logoo=4;
+ ^. v& z9 a1 G' R: U ielse if(me.pp[c].number<=91 && me.pp[c].number>=88)
. D$ `% y0 u* _: X+ klogoo=5; [% U6 O0 M( ]
else if(me.pp[c].number<=95 && me.pp[c].number>=92)% S- ~+ N* n0 p7 O
logoo=6;
( i) Z# |' c6 H9 P9 Z. Eelse if(me.pp[c].number<=99 && me.pp[c].number>=96)
1 [3 y& g0 Q: X' |logoo=7;
6 I0 S) w( m |5 l% R# Welse if(me.pp[c].number<=103 && me.pp[c].number>=100)) H6 |& [$ m7 A. T' M X
logoo=8;/ ]: S* k4 ^$ s5 _" r* l
else if(me.pp[c].number<=107 && me.pp[c].number>=104)
8 x4 A! v4 v2 O- K8 o+ klogoo=9;/ k/ o; o0 B5 t& U( x; X) T& X9 U
}" k9 y! N1 }: P0 o/ I
else if(me.pp[c].number<=135 && me.pp[c].number>=108); _" \) O# B" Y# ~
{
3 [2 L) M2 A. _/ P6 w% Wlogo=4;
9 s3 x% O0 Q) U1 jif(me.pp[c].number<=111 && me.pp[c].number>=108)8 [ e- o5 p G4 U" K
logoo=1;
- U0 }2 X4 }* |& H5 T2 Helse if(me.pp[c].number<=115 && me.pp[c].number>=112)
1 c" U$ S* ]; R0 y; W; v2 ~4 ^' @logoo=2; F' C8 `. z& q1 X3 J( q
else if(me.pp[c].number<=119 && me.pp[c].number>=116)
0 ~0 b1 e$ B, O! |4 d7 Vlogoo=3;, r) _) e+ O, O% S
else if(me.pp[c].number<=123 && me.pp[c].number>=120)
0 L; E+ d/ J& c) Rlogoo=4;
' [( @" d1 A1 _; W& k2 l/ Telse if(me.pp[c].number<=127 && me.pp[c].number>=124)% E/ S* r" z; g4 x$ O
logoo=5;
- h5 G* d3 [) q' Oelse if(me.pp[c].number<=131 && me.pp[c].number>=128)7 w/ C0 Y2 [* D
logoo=6;
6 R g. c7 `! Y. ]4 I8 M3 `$ Jelse if(me.pp[c].number<=135 && me.pp[c].number>=132)
& M0 I3 c0 b- [9 T' C2 {logoo=7;
7 ]" Z; Z* h2 q. F- B1 E! Q}3 e3 M5 h# {/ g2 G. I
while(b<=computer.m)
+ ?0 D' y% Y y! K. y{
) M: D( Z/ T( P* e' ~, U$ y: i" wif(computer.pp.number<=35 && computer.pp.number>=0) /*假定电脑经过分析后出了第一张牌*/$ j" ] k! M+ t; c! I
{
& g ?# o$ r) Q. Ilg=1;
; G: a& k! ?4 R* S- b7 {computer.pp.d[0]=1;
3 {2 ]; V2 T- Jif(computer.pp.number<=3 && computer.pp.number>=0)
! T# U1 ?, }4 ]+ _{' v% u; `/ h# N2 _. V
lgg=1;
' E. O' K; ~5 W4 y( O% o2 o# W( ^* ncomputer.pp.d[1]=1;
! ]% Z$ _! k; J" m2 z2 N g: U}
) }1 W8 k) i( x" c- M/ pelse if(computer.pp.number<=7 && computer.pp.number>=4)
( J$ Z* s/ i5 l u" ?4 M: @{
' W* f* m6 C1 H4 R& @- nlgg=2;
3 u, M; x" A# d8 i, q G$ O& Ocomputer.pp.d[1]=2;
7 b+ F @8 E$ f# k2 [}+ J) L( `/ z* _5 ] ~# ~
else if(computer.pp.number<=11 && computer.pp.number>=8)
+ b" s0 ~) D/ n% }7 i. R- f2 E{$ Y0 B: G( a* Z, a7 Y3 Y
lgg=3;% N3 P% d9 W: }- Z0 U, O1 [ @
computer.pp.d[1]=3;
: p0 ]# ?+ T6 a3 j3 B; G}, D8 }! R( J8 W# ~# j
else if(computer.pp.number<=15 && computer.pp.number>=12)( p1 L% V% q* e, z% V
{
( `0 g, E) S% _+ `lgg=4;
$ b6 |; F0 b1 dcomputer.pp.d[1]=4;
5 U- }, v% [# z, t}- i3 [+ d+ G: v
else if(computer.pp.number<=19 && computer.pp.number>=16)* u: C1 a8 R9 f$ [
{
) X$ o! R- o3 X6 _) Flgg=5;5 F; A- `' A0 Y$ F) w( k- _! J
computer.pp.d[1]=5;6 u' I0 B _, C+ D* W2 N# N3 W
}+ r- ]8 [, [# f8 K% }" E- [8 w
else if(computer.pp.number<=23 && computer.pp.number>=20)" Q Q3 n2 f/ t! Q$ ?+ Z
{$ j. b5 l" h, {2 g7 V# Q$ L. N- Z
lgg=6;2 J# `( U l5 L: ^8 L; |
computer.pp.d[1]=6;
& k: K2 U2 V$ b: L}
# a' t" S" b5 o+ |0 V0 Helse if(computer.pp.number<=27 && computer.pp.number>=24)
! L5 _. r9 t, G5 n{
0 Y, j$ I8 }1 B8 Y- \6 E4 @lgg=7;; \1 j# O+ {; P) _1 n
computer.pp.d[1]=7;
# t5 }8 S5 d. f" a1 G}( T. I: a4 w! y; O
else if(computer.pp.number<=31 && computer.pp.number>=28)
2 }1 V# |+ k" Y" R{% W& e) X5 h* t) }2 J( y: [
lgg=8; _$ [9 q/ U7 T( H
computer.pp.d[1]=8;
* X2 t6 @: Z% e( ?) X}" A7 y! Y& } z5 N/ ~
else if(computer.pp.number<=35 && computer.pp.number>=32)1 ^" n: ?+ {2 }% o3 K6 D
{( n5 K7 l1 K' a' [# T* W
lgg=9;
: d' Z2 i; D# K5 Ccomputer.pp.d[1]=9;) b3 J% }9 A8 v U+ u
}4 X! ]' j9 u0 m% e) @
}3 @$ [: }- L9 _
else if(computer.pp.number<=71 && computer.pp.number>=36)
; A* o( @- }: p( i- i4 F R{) q4 _0 B4 ?, m& z H
lg=2;
/ A; V, u' u8 B6 X+ m8 }computer.pp.d[0]=2;
3 i$ z# r* u' z" F9 _if(computer.pp.number<=39 && computer.pp.number>=36)* x* { ~, c+ z2 c. Y5 e, v+ L
{
) M- N, d" V7 |6 c/ W7 @lgg=1;2 A3 d# m. t0 R J
computer.pp.d[1]=1;% o+ P5 N' B( e; N- V5 |
}+ v$ w* W* B9 I" }9 {7 _3 Q
else if(computer.pp.number<=43 && computer.pp.number>=40)' n$ M: P9 o! o$ k! [. r+ _/ l# u
{
, Q7 R* D5 a1 \' ~lgg=2;' J+ ~- _; | A% {4 J
computer.pp.d[1]=2;* k) Y+ z! n5 \/ o! r
}
; w- D. N! Q( J! b- h; `else if(computer.pp.number<=47 && computer.pp.number>=44)
9 r2 t) o7 \; s% Y0 M# ~: j: |{6 g; e& h+ Z3 f) ]0 B0 q
lgg=3;
. z& ?$ ^ E, \* L, K* z! h, |- zcomputer.pp.d[1]=3;4 l4 V- c( C3 o& r" v& n ~
}1 t# d" ]$ R3 }% U
else if(computer.pp.number<=51 && computer.pp.number>=48)
4 j' R; l% z% E- P+ F{
: ]$ s' ]5 Y$ }- Z5 Q6 ?/ N/ }3 w2 R4 k. Tlgg=4;- _) A' M4 X3 K5 o
computer.pp.d[1]=4;2 T! s; M, M e4 d
}: e, [: \4 u4 L
else if(computer.pp.number<=55 && computer.pp.number>=52)
+ x( ^1 P$ j" d6 O3 R ?{
4 J* f. m. a/ ^4 N& l$ y2 W) ~ Algg=5;
& K9 U% b7 X* P7 V1 k# bcomputer.pp.d[1]=5;, A- _0 z- n {
}6 a0 |0 w( ~$ y0 s) s
else if(computer.pp.number<=59 && computer.pp.number>=56)
( q8 S6 q' z- c% D{
, B" L% s6 c7 _lgg=6;
$ G2 W0 z* O; |8 hcomputer.pp.d[1]=6;' }. I# z& j I6 `
}4 _& p7 i9 y/ H; \, L
else if(computer.pp.number<=63 && computer.pp.number>=60)
: ^ L1 O6 J [9 v8 t6 ]% c* `{
% [+ B+ F4 d! [6 ^3 {: i9 M H$ rlgg=7;
0 u# O& n v+ f& ?% S% q3 Lcomputer.pp.d[1]=7;
8 k2 [# Y0 G1 t7 `( l @}" u; W3 I6 x# }4 y. f
else if(computer.pp.number<=67 && computer.pp.number>=64)
9 \/ A) M2 b) l: }3 y1 C6 \/ }{, ?& V m" [, M6 [3 O9 c
lgg=8;0 v5 d5 }9 h# U& m
computer.pp.d[1]=8;
* a: O2 E6 T( i% h$ `}
4 Z9 V# W. j2 |! f7 }6 Pelse if(computer.pp.number<=71 && computer.pp.number>=68)
7 T" ~9 Y# E+ y{ t8 s& ^9 P4 A; u5 h( c Z" E0 l
lgg=9;/ D+ O% d7 M7 [! E6 o% m/ a
computer.pp.d[1]=9;
2 Q7 O# D5 P' m: }6 M) ~; ~}
1 ~+ D9 D# Y, f4 x}1 K% f& V+ d+ A
else if(computer.pp.number<=107 && computer.pp.number>=72)/ r# o+ _$ D$ g+ |! ]
{8 W! i! A! O6 l* @
lg=3;6 y/ t* E' x3 f$ j# g
computer.pp.d[0]=3;* f8 P4 ?% c$ N6 G s7 g
if(computer.pp.number<=75 && computer.pp.number>=72): g6 i2 h. ?* L4 n# K8 U
{
, I) k4 O9 D$ F6 _0 h/ O% R% v0 tlgg=1;
4 k# I; k$ S& J+ F7 |computer.pp.d[1]=1;
( K/ h6 L }& i}
! P7 a5 \: ^9 oelse if(computer.pp.number<=79 && computer.pp.number>=76)
; K- V2 Q6 W: y/ x6 d; T1 t8 S{9 ^& K: j5 _3 c4 f" v/ q4 J
lgg=2;
) [/ _, K4 ?2 Hcomputer.pp.d[1]=2;5 i; i; @/ r; h3 J/ U0 A
}$ t* `6 c$ G3 n0 v l' L
else if(computer.pp.number<=83 && computer.pp.number>=80)3 F; K7 e0 _ f- w
{
! Q6 v" G; {* N! nlgg=3;
# l' x( U3 e$ i9 n7 r9 K) ?computer.pp.d[1]=3;
' |! m+ M4 x' Y) Z}
1 K& F) t+ s0 e. Q G& b0 w. Zelse if(computer.pp.number<=87 && computer.pp.number>=84)
2 B8 P8 F: y! R; ~4 p" Z, |0 B{8 V2 b$ J1 ~) t* C; L. L& E
lgg=4;
5 d( r5 V, c5 c" |+ zcomputer.pp.d[1]=4;
( q- i, j% \2 V1 V! T}
& q! h% f6 D2 r% y+ j% B. a+ Delse if(computer.pp.number<=91 && computer.pp.number>=88)
( I0 b" y' W, k) w* M{
1 D( Y% g7 y9 a3 a3 zlgg=5;
7 x( Q: U( M; E0 b" U, R0 Tcomputer.pp.d[1]=5;
( Z/ a6 F# ?) b5 C+ Z}
0 F# G* c/ m: Z; T, C3 c7 f1 Helse if(computer.pp.number<=95 && computer.pp.number>=92)2 h2 r( Y. B6 t2 [9 A
{
7 l, u: v- o" o1 e) B; Y; zlgg=6;$ n. K) m! R4 c/ w
computer.pp.d[1]=6;, Y) @$ f* O" V& E( S- c
}( j( c- M# O& v. E' i; M
else if(computer.pp.number<=99 && computer.pp.number>=96)$ [6 W- J2 l$ w7 l( C0 i7 s3 |
{. m& A) q2 y9 j9 _: Y, c/ x
lgg=7;
5 F7 w7 n0 j( a9 I! j" `, Ncomputer.pp.d[1]=7;
! L( H- `+ m1 P0 p4 [+ N0 _}: e6 _5 b* K+ F1 n' J5 H2 {
else if(computer.pp.number<=103 && computer.pp.number>=100)
0 i* z7 K1 |3 \9 ~7 A- K{9 \! C. P! c% T1 B% ]' c ~, Z y
lgg=8;
& ^: g% m$ ?( X G/ V# C. C1 ^computer.pp.d[1]=8;
) H$ n- ]7 U1 m' c}
8 |4 ]6 B$ u5 L ]( Aelse if(computer.pp.number<=107 && computer.pp.number>=104)& N, y1 V/ d9 y) W# H' V5 z5 y! R
{( a% A( _; _7 I1 r; w' R0 R
lgg=9;* w0 ~0 p; _; Y+ |
computer.pp.d[1]=9;
1 [0 c+ Y. H, f) ?}1 F! g# C+ P+ c" P9 c
}0 r+ \$ n$ N2 n0 Q6 d
else if(computer.pp.number<=135 && computer.pp.number>=108)2 i7 H! J0 h+ i: ]" K# X" ^7 I- v6 n3 {
{
$ w }! h$ }, W7 S* Xlg=4;. ?% F$ K6 W& _8 m0 l5 l
computer.pp.d[0]=4; q7 e \6 W A9 k
if(computer.pp.number<=111 && computer.pp.number>=108)( W s# o7 m+ v
{& j: \+ t. u% a L- s; b2 j
lgg=1;
! A$ [2 X! C3 e0 L, Scomputer.pp.d[1]=1;. U7 r* V# @# Y* O: d
}" B! [% w% T; `+ h5 s$ e
else if(computer.pp.number<=115 && computer.pp.number>=112)& D* z: @+ D. O2 i
{1 D* z2 S7 k* g1 p) o# t. e
lgg=2;5 C3 g9 L% U$ m4 v2 |$ v( G
computer.pp.d[1]=2;3 E) C" ?4 H1 F, m3 j% {) }; k
}6 F P8 {& K' s$ t; |4 z
else if(computer.pp.number<=119 && computer.pp.number>=116)+ G& W7 H& \" i; o1 k( K. y
{
. C8 d, _* W5 m8 k( ?: k# x+ Jlgg=3;, x- \0 o4 P% d, L0 @ C
computer.pp.d[1]=3;! I+ k8 n3 u5 g& z# v
}
, Y7 D# B2 z' e" d5 { oelse if(computer.pp.number<=123 && computer.pp.number>=120)
, ~ ?% X9 y: e/ f; N{
. O! Q- n& p3 E9 hlgg=4;
q2 p* X8 b8 ycomputer.pp.d[1]=4;; [0 W2 r0 }$ R
}
* x; Y! ~. |7 {0 l7 ?' `7 u: ?else if(computer.pp.number<=127 && computer.pp.number>=124)" b) a7 V' J1 T. C
{
`7 q& Y2 f. hlgg=5;9 K4 W3 j0 n, a! W" d* j
computer.pp.d[1]=5;5 k$ G9 B6 t6 [ z) R ~
}
3 {5 a" u" Z% |+ B2 y+ \1 Qelse if(computer.pp.number<=131 && computer.pp.number>=128)
, }$ _" N$ k2 a9 D7 q) \, R{
' d! M% E( _$ B6 j% @lgg=6;3 @' q) h) q. I* y
computer.pp.d[1]=6;) X# m: ~; @9 J" g
}. J' H+ b0 i! L; L' f: R4 L+ u
else if(computer.pp.number<=135 && computer.pp.number>=132): A2 @* I2 z( R
{& |) R) a) I/ @" e9 Y% x
lgg=7;
) j4 t7 W7 ~0 Dcomputer.pp.d[1]=7;4 C% P8 {+ k- l1 a5 V) r
}6 |% c6 o" D! |) ]1 \4 X
}
, q7 X# j+ D$ c& `- Q1 z
+ L$ X; D: K N8 oif(logo==lg) /*如果相等的话,那再进一步的判断,乓杠的判断*/; q( G. ?# l p' V5 Y* }
if(logoo==lgg)
- \" P" _& U( `, R- I. gpg++; c4 s/ q+ ^, B
ch.lg=lg; /*保存电脑手里的每张牌的信息*/
2 q/ X9 ^, R% l* uch.lgg=lgg;$ \/ M4 s8 h+ o6 ^$ J% O3 A+ Z! B
lg=0;+ v q( G/ R5 P2 h0 n$ d+ E( h
lgg=0;
3 S5 }: D' Z, l& j) ~& s" Ab++;
}( Q' H3 t: N x}/ W0 Q; }# K1 {
if(pg==2) /*乓*/
% j3 g+ ~# } X- _{
6 k" g, C3 A) D2 k5 S: N5 S8 i
sing=1;( V% f; L# t' y2 d) ]
b=computer.m;1 l) N5 W1 u) J
while(b!=-1)- @* L% Q. a3 S2 g
{
' A3 s1 W: Q. ^; j3 Vif(strcmp(me.pp[c].k,computer.pp.k)==0)
, H6 N k1 b) x2 I+ Q, Z* j. Mcomputer.pp.p=1;
$ m/ c& h: P1 I: \: a: Z- G2 A" G# {7 g4 b
b--;
3 h) S6 X+ S( k. |}
0 X+ }8 B% Z( K}
3 h- K. \% }* x6 W& cif(pg==3) /*杠*/( e) ~+ }7 ~) J; g `
{2 p1 k0 F) ~8 Y4 i) b6 _
5 G9 X% Y P2 O, B, R! Z
sing=2;9 }2 v0 U# s3 Z3 j. o" n
b=computer.m;
' g7 y: |/ |" l; v/ `while(b!=-1)
D( ^+ [4 w+ A* B5 T# I' y! |0 h{
, N$ M6 h, F y7 _if(strcmp(me.pp[c].k,computer.pp.k)==0)/ r( _" @0 x @' p1 O+ K) H- D8 L
computer.pp.g=1;
9 W' l& L4 H3 J/ T3 |" u! Yb--;
1 H4 ^& r/ I& X& f' J) a}$ j7 W6 C8 w9 w$ o
}+ O5 K+ d! H3 U+ U; s
f=0;& e0 r8 ]( r1 `" i$ J3 z7 O
while(f<computer.m) /*吃的判断*/
9 A2 ~" R4 V9 u9 @# w4 \' A{ if(ch[f].lg==logo && ch[f].lg!=4)
2 x! k' E$ P" h0 {{
3 ?/ s! w3 x: p( v: l% G. S: Gif(ch[f+1].lgg-ch[f].lgg==1) /*顺吃*/4 j" d, T/ S2 z* p1 [% X+ v9 i
if(ch[f].lgg-logoo==1)
' C2 G/ k6 O4 D t5 [{
6 J: A) z/ {2 E- f7 D! h. |3 X+ I8 Ygp++;
1 B: _# q, T, l! a$ ~; pcomputer.pp[f].c=1;
, c) a' o/ W% ?/ r- Scomputer.pp[f+1].c=1;" A" l4 \/ L J/ V6 U
}
8 c: G2 ^) h6 m. `6 yif(ch[f].lgg-ch[f+1].lgg==-1) /*逆吃*/& {. r0 D. \! P$ Z/ U8 S; b/ v
if(ch[f+1].lgg-logoo==-1)
' C$ c! x, m# T. _- K5 J{5 P3 N. J6 F0 f: G8 H) s$ T
gp++;
) E8 e) [! s, s/ R' Q* y3 w: g4 Hcomputer.pp[f].c=1;6 s D7 R4 d7 l! ^+ E. F# O
computer.pp[f+1].c=1;
( y+ v. K7 s U5 {8 V) b9 V" C, u}
5 Q( _/ e& f1 @if(ch[f].lgg-logoo==-1) /*中吃*// D% `4 K5 u& [+ A, ]9 B. Y
if(ch[f+1].lgg-logoo==1)
4 w( r: w7 s/ ~{
. B% p4 `& B( w* X$ Y4 _gp++;
4 I4 ~2 K0 a# K* h5 Z) A9 ~/ fcomputer.pp[f].c=1;
% L4 j7 g! Q N1 p; c# \# O& p6 Ycomputer.pp[f+1].c=1;
$ J2 k5 w) E3 i}
- ? E7 ~! K7 m' `* m `: z, eif(gp==1)
; ]. C& r! v2 Z& v4 s3 ~0 Ebreak;8 r5 u, }2 r) c' b- Z. ~
}( @5 n+ N. ~( A q
f++;2 e6 i) i/ E3 e7 Q: W* m" q* g! w5 ~
}0 K! n6 k* H2 A6 P+ {' q
if(gp==1)+ d& ^# D# B/ i; V2 ]/ p& G
{sing=7;
, q& d. T" L* \* U5 E8 [, a) ^0 x
5 ]5 j2 Q7 Z; g* B) a1 G/ H}* N- @. Q! m+ }+ F: @0 u) l
pg=0;
! R5 N8 ^2 f0 ?% Agp=0;
p) q8 K6 P% u9 d5 Qb=0;
3 T' C3 ^7 P/ d" P}1 G1 u/ n' t/ X. M' y# G$ a
void rgznme(int c) /*本程序涵数的核心针对我的牌*/
/ j' u8 Q! u7 ~$ v! H" g{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;& p! ^+ L$ `, ]9 Y1 H
if(computer.pp[c].number<=35 && computer.pp[c].number>=0)
- r/ S J- R7 s; D" g{
7 g+ L/ {: U! i$ \logo=1;- N' h8 `# V5 F( W7 i% H
if(computer.pp[c].number<=3 && computer.pp[c].number>=0)( c: g+ _4 I# i7 ^# `
logoo=1;
, t( t2 t( I; helse if(computer.pp[c].number<=7 && computer.pp[c].number>=4)* F4 Q% }- }+ o5 ~; }, U0 G) m
logoo=2;
, v& n$ I/ b$ [) g6 Eelse if(computer.pp[c].number<=11 && computer.pp[c].number>=8)9 t+ f2 @, y/ h& a
logoo=3;; f) C5 v2 B$ P, X f
else if(computer.pp[c].number<=15 && computer.pp[c].number>=12)
6 y4 k* X* \1 s, X9 s elogoo=4;; `9 ?0 e2 q/ ?# q
else if(computer.pp[c].number<=19 && computer.pp[c].number>=16)
: q+ C U( ^ y0 j/ rlogoo=5;& x3 ]! | ?3 [5 J
else if(computer.pp[c].number<=23 && computer.pp[c].number>=20)
; v, U3 H- g* Z$ v* O n Qlogoo=6;
. T8 S- L% B9 X8 Yelse if(computer.pp[c].number<=27 && computer.pp[c].number>=24)
- M; c3 k8 E6 \3 Z" s8 }' ^logoo=7;
, T" \. G' ^5 M/ melse if(computer.pp[c].number<=31 && computer.pp[c].number>=28)
, j1 k6 ]& k ^1 H$ d+ plogoo=8;
, v3 S X& I- W) `else if(computer.pp[c].number<=35 && computer.pp[c].number>=32)
! L; ~9 B& L# v& k$ q! E1 ] {5 jlogoo=9;
3 Q) ]+ n. W, a6 A}
3 E6 @# @" B7 I8 q+ Q% C, M$ }9 Yelse if(computer.pp[c].number<=71 && computer.pp[c].number>=36)
& w5 s N# _9 w. M8 Z- x{
1 x$ v1 W; j5 ^logo=2;
( \ o: P& H8 c# p; zif(computer.pp[c].number<=39 && computer.pp[c].number>=36)
, Q0 o) L8 D- r4 e+ ^" Alogoo=1;
; j( @) \! _3 N, V8 q: j S* ~3 ]6 \else if(computer.pp[c].number<=43 && computer.pp[c].number>=40)3 y: a4 K- T$ h
logoo=2;9 m/ z- q4 C+ _ K/ I: \8 S% t
else if(computer.pp[c].number<=47 && computer.pp[c].number>=44)
( o8 }$ s: F. ?, F* \1 o* nlogoo=3;! ]7 B! }. V# P" L, \% Y. M4 p' A
else if(computer.pp[c].number<=51 && computer.pp[c].number>=48)
/ J) {/ k! P. a9 x" Wlogoo=4;" d5 ?" F0 G" \+ _
else if(computer.pp[c].number<=55 && computer.pp[c].number>=52)
5 ?9 j0 D' p6 R( s5 z8 nlogoo=5;
: T6 E) ?( _0 P, K9 `5 Selse if(computer.pp[c].number<=59 && computer.pp[c].number>=56), l9 l. W4 O! Z" P4 I
logoo=6;# k" ~: C: j5 a1 q/ r$ \
else if(computer.pp[c].number<=63 && computer.pp[c].number>=60)
; l V* X( Y! F2 [logoo=7;
7 U" f/ D0 I3 a$ J+ O7 J- _else if(computer.pp[c].number<=67 && computer.pp[c].number>=64)* M1 o% ~" a- I+ _- `- k5 |
logoo=8;& t! H6 f' t* W
else if(computer.pp[c].number<=71 && computer.pp[c].number>=68)- Q8 ~0 k4 A; { y( r: S0 `' ~
logoo=9;+ R2 c8 Z$ V* F) v$ d9 _5 i
}8 H4 S, ]1 y9 d- |+ Y
else if(computer.pp[c].number<=107 && computer.pp[c].number>=72) `5 e% ]* ? I' z' \
{
6 i' O, O! ~. `( N0 H; x/ J7 Flogo=3;; L6 t2 K# x2 m4 q6 k
if(computer.pp[c].number<=75 && computer.pp[c].number>=72); w7 Y9 u8 n) m2 Y* o
logoo=1;5 _" Z* {$ f4 f& c6 \( m
else if(computer.pp[c].number<=79 && computer.pp[c].number>=76)
1 w6 { A0 v; w$ F3 O2 }logoo=2;$ h; A! } m% F! N9 g
else if(computer.pp[c].number<=83 && computer.pp[c].number>=80)0 ]( B0 F- H. I& `9 t8 ^+ J. S
logoo=3;; F4 r# m5 O' u ~* @. F
else if(computer.pp[c].number<=87 && computer.pp[c].number>=84)
- f" S# K" Z" s J- d% Ologoo=4;8 n# y2 U+ [$ w/ E. n- N& h
else if(computer.pp[c].number<=91 && computer.pp[c].number>=88)1 y/ T1 O! m: X. Q3 U1 z
logoo=5;
6 e* a0 C8 {; T6 j4 H! t- pelse if(computer.pp[c].number<=95 && computer.pp[c].number>=92), \ f' ]$ w0 @, X( k" n* h3 I
logoo=6;
Q0 |/ R+ v+ w# H" Oelse if(computer.pp[c].number<=99 && computer.pp[c].number>=96); X4 H4 v, x7 ?7 W
logoo=7;( M ^' y" S% z3 _! Z& m
else if(computer.pp[c].number<=103 && computer.pp[c].number>=100)& E# Q2 u# V) z! K3 y
logoo=8;. Y6 S6 V$ [3 b
else if(computer.pp[c].number<=107 && computer.pp[c].number>=104)
' u, g; L4 a6 S- j' q5 F; Ulogoo=9;# y7 V: D6 ^- G" `
}* D- N! ^8 W4 f% D* ]
else if(computer.pp[c].number<=135 && computer.pp[c].number>=108)* w) ?" ]2 r+ P
{
8 P" D" \# [" l, S$ ~- x# y; Elogo=4;* }# J! ^+ }6 K, B; ?% f1 m
if(computer.pp[c].number<=111 && computer.pp[c].number>=108)# V* @ i) r$ E! O# V% k8 K
logoo=1;: N$ k0 @* S6 ^/ p4 W, q
else if(computer.pp[c].number<=115 && computer.pp[c].number>=112)3 j1 W" q9 P- L+ [0 ]) W; c" k
logoo=2;
0 d% X0 F/ ~! h3 Y7 r, \2 {else if(computer.pp[c].number<=119 && computer.pp[c].number>=116)
8 E n: i# Z" M( w: \logoo=3;
/ |' E. M; v A7 o+ ?else if(computer.pp[c].number<=123 && computer.pp[c].number>=120)1 K+ r* ~: K$ ?) ^8 L/ E
logoo=4;$ Y% R7 S+ ]& r0 _' _) ^
else if(computer.pp[c].number<=127 && computer.pp[c].number>=124)
9 R. T& O- ]( v$ ^, `logoo=5;! W, s% r$ H/ T/ [" h! ^- p
else if(computer.pp[c].number<=131 && computer.pp[c].number>=128)* s6 _" [7 d' v! e
logoo=6;
7 N* s- T& V# g' t- Selse if(computer.pp[c].number<=135 && computer.pp[c].number>=132): y4 V: n' m" V+ M/ e4 f
logoo=7;
7 g# Q; L' T9 G7 Q! N2 z+ ^0 b( G}
* D6 I. |, @' F! k2 Xwhile(b<=me.m)2 n% x3 o% ^+ y1 ^ W
{5 l) C ?. V* h0 v! d
if(me.pp.number<=35 && me.pp.number>=0) /*我分析后出了第一张牌*/) C# d5 f0 S7 L. ~& @& u5 D
{
' P5 X |; E3 v' ~3 z8 i# e" b; Klg=1; i! L9 \+ x6 }( n3 M
me.pp.d[0]=1;' L! v/ H& G _- ]# U ]
if(me.pp.number<=3 && me.pp.number>=0)
+ l- |8 f4 @+ w{
# K* U0 k) j1 R4 rlgg=1;
3 n9 D, h# a2 M) B' g# eme.pp.d[1]=1;) h# v/ h) b ~, d7 D7 \# D
}5 n3 J' G! ^+ ` d5 F
else if(me.pp.number<=7 && me.pp.number>=4)9 T3 c" R. v: e' B3 V% z& x, P
{
/ {& S& L' C/ S/ z6 }) jlgg=2;( H3 w; K0 X4 I; V" D F
me.pp.d[1]=2;
( |6 z: X! Y8 E/ [7 `9 j, A}
+ b* u6 O# y* M! y) p8 E; kelse if(me.pp.number<=11 && me.pp.number>=8)
6 p8 t. @% P$ _) \: H5 O{
- q1 j, s: V% S& E0 r Xlgg=3;/ [3 ]1 J. ^2 P9 [' Z! S
me.pp.d[1]=3;' @4 `4 r; W' S% o
}
& U0 w% d1 L3 T5 zelse if(me.pp.number<=15 && me.pp.number>=12)4 l( s/ k- ^& [5 A/ d% p
{
& u9 E1 C2 a" t" B0 O# s) xlgg=4;# B7 I, P n( \; d4 @6 @4 B
me.pp.d[1]=4;8 b- S# P! x5 x3 M9 v
}
* Z/ l8 F; i! t$ melse if(me.pp.number<=19 && me.pp.number>=16)$ M/ \$ ^2 m% n% z8 `
{
5 I# g; J$ g& o4 @. f( nlgg=5;
5 c/ g4 z) k1 [5 }& J8 r0 e) X8 {me.pp.d[1]=5;
0 J" z% \6 ^- C}1 r" a3 t( k* z n; q* g
else if(me.pp.number<=23 && me.pp.number>=20)
+ s# H( o+ X E$ C{: \: b; `" B8 V4 {/ u+ \
lgg=6;& k1 R6 Z$ j9 z, x
me.pp.d[1]=6;/ K5 U" ~! ]- S+ d/ w2 h
}
# H* F! E9 U# f4 {else if(me.pp.number<=27 && me.pp.number>=24)
3 J3 x* _) _& e% S$ u{' r6 F1 L1 O L; Z
lgg=7;# U& d8 A) D& X2 d0 s
me.pp.d[1]=7;1 x% B8 r# b$ M
}
) M) ?5 l2 ?- y6 }4 h# y+ ^' Velse if(me.pp.number<=31 && me.pp.number>=28)
8 v9 ]- ? I2 \2 s3 j- z{
3 ~& T" |) p: F& b' U% }lgg=8;, b' _+ ]* C, r. q$ A8 {8 I
me.pp.d[1]=8;
! G X1 Y% ?0 p l+ h}7 P. G: D) R: J W$ c1 k9 T/ Q
else if(me.pp.number<=35 && me.pp.number>=32)0 m+ ?) L; a$ A8 Y3 e- ] w
{) z6 Y4 l6 N I
lgg=9;
$ H/ C+ A% K: [) R* Nme.pp.d[1]=9;9 r. ]# }- s( r1 ]9 Q
}" s- Y* p _# D8 q p
}
9 h2 x$ C8 X- E* Qelse if(me.pp.number<=71 && me.pp.number>=36)
) j8 D: W! `* F{
- a- }. g/ h9 T( qlg=2;
* l% P8 i0 [# r- ome.pp.d[0]=2;
/ n8 D1 n1 t4 m2 i M& Qif(me.pp.number<=39 && me.pp.number>=36)
6 L& X7 w. K8 F/ G) T{
3 |4 X. M2 u; r- zlgg=1;6 i9 Y% V( V9 G6 c
me.pp.d[1]=1;
- f* G* c; ^$ W5 g}
1 L- k8 ? u9 V/ x( Z- relse if(me.pp.number<=43 && me.pp.number>=40)
# e* J& u8 ?* G% V5 ~7 s$ r{
: N' t; W: v& f4 ilgg=2;
& f% v! D7 r& P8 W9 Y4 cme.pp.d[1]=2;- d0 Y P& {% ]4 k+ ]( L! P& S
}% e/ o. ?: V' W" k3 P
else if(me.pp.number<=47 && me.pp.number>=44)" o/ C7 I2 Y! m3 y
{
7 }2 h" \' C8 R6 y+ [lgg=3;. ]; r: j: V; D8 |/ e" U' p4 Y
me.pp.d[1]=3;
( O& R: V! Q, o3 u* w _, K}
# U+ ^3 U3 n9 w+ f4 A+ R8 C. ielse if(me.pp.number<=51 && me.pp.number>=48)# L- ~) E# r4 h: r& d
{
4 W4 h$ M: T& {1 R6 Mlgg=4;
& F# |% I8 y: Q) mme.pp.d[1]=4;
- N( u7 T9 o3 w% w2 }}
' e+ m \+ f8 `" N# C6 W, Yelse if(me.pp.number<=55 && me.pp.number>=52)
7 Y n# ~- ^2 s% W6 d3 G0 T( q5 p{7 r2 Q/ a/ X5 q
lgg=5;3 x! e8 D3 u& O! o3 B* _, J) s2 s6 n# a
me.pp.d[1]=5;
: N T, _8 D) Z7 G( E$ m' \' c* ?}9 A7 j+ c6 `% k- S- g. |) |
else if(me.pp.number<=59 && me.pp.number>=56)
3 F+ A' K" ` F l' E{. ~4 M w- H9 v8 A8 G+ v1 t
lgg=6;7 j: G/ X- p9 b+ K! [
me.pp.d[1]=6;
) { o# K: `0 E2 n}5 L: Y! q- J# ?
else if(me.pp.number<=63 && me.pp.number>=60)
4 Y# F. s% T, w! q8 |* o0 c7 @( O{
& s6 _7 k' A2 K6 ^ U0 Hlgg=7;
* w8 T T) {% o5 x5 u1 r) w% d: H* Lme.pp.d[1]=7;. F+ p$ q5 K( S4 H s A5 O
}0 ^$ {2 s2 a$ X8 Z( {* W1 x# {* ]
else if(me.pp.number<=67 && me.pp.number>=64)4 G! H0 l) R6 ^7 R0 s- J0 o
{
' v4 x& W' ]$ b/ A3 e+ k: L- ?lgg=8;
( P. `" w3 n$ h" c* N. b8 vme.pp.d[1]=8;5 ]" b& p' e$ { v( q
}
& O+ L, w) s% @else if(me.pp.number<=71 && me.pp.number>=68): K0 [' @8 z$ i' C y
{
& {7 b; B( O! m. Y1 V0 a6 hlgg=9;; I$ r7 D( T' m8 U
me.pp.d[1]=9;
B0 r W% L {! i6 V! [8 E# a4 _}0 q4 `/ d3 J6 H# g3 O2 c
}
" I5 L4 w; M6 x. r( F9 _& E3 \7 telse if(me.pp.number<=107 && me.pp.number>=72)
0 O- u) P3 e: w) ?: D{* k$ B# |) |+ w E3 e
lg=3;- s$ k, [" @% p+ A
me.pp.d[0]=3;$ P) [9 {. e" c$ n# a8 ?$ e
if(me.pp.number<=75 && me.pp.number>=72)" ^* f I$ v1 O; h; C/ e e6 s
{" w8 O+ k) p# w4 W5 v6 \
lgg=1;
+ x' }# N4 |4 Ume.pp.d[1]=1;" k( \9 I! X: \
}: @7 w7 t3 x7 `- A
else if(me.pp.number<=79 && me.pp.number>=76)1 v L4 O& n6 E9 F
{2 M" B4 P, Y7 f8 S3 C4 l8 r, j; r: i
lgg=2;. p% R+ x$ k* T S- ]0 \" L
me.pp.d[1]=2;; _! Z9 m9 u/ s1 ]9 @
}$ a: N+ G l! ]5 G
else if(me.pp.number<=83 && me.pp.number>=80)
# ^3 |! {/ t- f$ l( W- {2 e; y% P/ g' j{+ m8 x& R) I3 l/ U% `
lgg=3;( v4 q/ ]7 n8 m9 _5 d. J% z
me.pp.d[1]=3;, _% F5 P! O9 Z
}% b4 B" M4 ^( _& o6 p* i
else if(me.pp.number<=87 && me.pp.number>=84)
4 g/ d9 K+ p! r{) J- W- o0 c, U1 _; b( y! c
lgg=4;
1 i7 a7 u4 ?& T0 n, @+ b1 Lme.pp.d[1]=4;4 d/ L5 c; g5 r; ]7 Q4 h4 s
}# f. Y6 e# ?( p
else if(me.pp.number<=91 && me.pp.number>=88)' L" v+ s% u& C7 e4 f4 o; [' G
{4 S/ D: I# {! B0 l
lgg=5;2 J4 @* y. ^2 r: v z! z4 E
me.pp.d[1]=5;
5 S# ^8 R \; J# _}
$ ~5 v. I, O3 n+ [' c2 ?% zelse if(me.pp.number<=95 && me.pp.number>=92)
- D0 J1 m ]: k/ m5 l1 N: d' z{
4 p7 w# H" r9 Z$ D4 a$ Wlgg=6;) M/ V$ J k, T3 W) L- O2 _4 ]: A
me.pp.d[1]=6;
3 {' [, Q2 c9 e3 l}$ A# e4 a d% J* m; R8 }! C9 \6 i
else if(me.pp.number<=99 && me.pp.number>=96)5 C3 K' B* p* [8 h! [+ g2 A3 B
{% S2 h' @: a/ ]. E7 J6 c; E7 n
lgg=7;
0 W C$ F7 l5 ~7 ^1 ~' Ime.pp.d[1]=7;) c" i6 Y) A* a1 t$ p
}% k8 L: K! |% W- j
else if(me.pp.number<=103 && me.pp.number>=100). ^4 V3 `0 y" M- x0 N. K; r
{+ y5 j: S1 \1 `3 b3 h1 X6 E2 d# B; k
lgg=8;
, I0 u! h: ^* A1 q- l$ q0 zme.pp.d[1]=8;
3 {- T" G3 x \$ s+ P4 o}1 r P g: R6 ~& m0 [: a8 \
else if(me.pp.number<=107 && me.pp.number>=104)! Z7 O6 l3 c$ c* _9 A& l+ i
{6 T/ @6 h# a; I9 W/ z" K
lgg=9;
3 X+ b" r) s- Gme.pp.d[1]=9;
. u- G P& W. d x}
: Q4 h, J. _! P; Q: W}
) O5 E7 r; p5 Q0 C" t9 felse if(me.pp.number<=135 && me.pp |
|