- 在线时间
- 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>部分图片未上传
, p8 u2 [5 F. T9 M7 c. S/*天宇软件8 B1 o8 l! g$ A; S
作者:上海黑暗之龙! f3 I( L+ t/ H3 j
2002/10/309 w: z0 Y9 ]8 t6 p) O% S
麻将原代码*/
8 H; u/ ` Q/ r* c! N: \#include "dos.h"
2 @! s* Q7 ~0 f" u#include "stdio.h"
& i( g- i+ t3 Q; b% i: o#include "graphics.h"
2 u- t3 B \' z0 ~$ q( I#include "bios.h"
$ H' u+ s- N' | y, L' z#include "conio.h"9 p" p- u) o" W
#include "stdlib.h", t+ c5 P( o7 @) U
unsigned char far *video_buffer=(char far *)0xA0000000L;
! p+ H$ h2 w- a5 c+ a; [. j( ^#define VGA256 0x13 /*图形模式13h*/
8 T) D$ L. ]: q#define TEXT_MODE 0x03 /*普通文本模式*/
j$ F7 ~0 P1 m7 T#define SETVGA Set_Video_Mode(VGA256)
" E$ f* h' \/ T" @#define OUTVGA Set_Video_Mode(TEXT_MODE)6 H2 h7 `6 H9 \8 v: o ~* _
#define BYTE unsigned char
% K5 I9 G N, k) Z#define WORD unsigned int$ X% q9 k! ^- H5 P" ~+ h* H: `
#define DWORD unsigned int! z& p; z) q9 g. ?
#define ESC 283
) F" m) [! @ [7 t) B1 k#define LEFT 19200) ? _* u( B7 @3 R% n+ S7 i
#define RIGHT 19712
0 L& F8 \5 z0 ^#define H 90649 u7 L% e+ ?' p
#define ENTER 7181" I; }2 t2 P6 J% c7 h2 [
unsigned long int z=54400,zz=0,zy=0,zyy=0,z1=0,zl=10140;
. f& e( a- R9 ?& x1 B( V( Rint key=0,keyy=0,sing=0,sing1=0,second=0,threes=0;
! m7 h }1 b; sstruct chi$ n! B& H$ K" N! u
{
4 [, i4 `/ b' `# A, zint lg;* ?8 Q- C7 H- f# D3 A1 v
int lgg;5 q) y- ~" P+ {( L9 [- b( C E
}ch[13];. ~* a' Z. r; p/ @( {
struct mj
$ U0 |6 r/ X' a o$ F1 j{ char *name; /*名字*/
7 z0 r5 v; G' D" x6 M. t; kint data1; /*是否已出,无用了*/+ X. R* \; ~1 z, y: u$ h- q
int data2; /*是否在手中,1为自己,2为对方*/
2 F9 n' V6 ` w7 p. |8 b9 `int number; /*同一个花色的第几张,共4张*/; z! O5 F: x" W2 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,
3 }& o5 y O( K"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,; O0 d- X) v! h+ v6 p2 @! m
"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,
1 M+ h4 n+ u+ f8 f3 a"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,/ h6 ?3 _, `0 p: V, _
"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,
' G( K6 Q. T4 j7 _"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," \) w2 K8 |0 C6 ]! l
"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,: V$ K, n3 ^4 G/ q" m
"9.bmp",0,0,4,"10.bmp",0,0,1,"10.bmp",0,0,2,"10.bmp",0,0,3,"10.bmp",0,0,4,' T: c+ S( j1 N
"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,7 T$ W9 ~. q" {% P G
"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,' L+ V. W( ]4 O, }$ v8 t$ ~+ ~
"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,
, b2 j1 P9 H$ I! l( F* w7 p"14.bmp",0,0,4,"15.bmp",0,0,1,"15.bmp",0,0,2,"15.bmp",0,0,3,"15.bmp",0,0,4,8 a( ]* ~2 E. o! Q( [
"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,8 r- T8 Y+ D" w- 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,
/ v' D- H# W( ?8 {! }"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,
4 O2 d0 g- y' D, \9 b) P"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,
$ K" O3 v2 H2 E3 X# l"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,
& O: \8 F9 ?, x) O& S"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,
( I7 Q9 U! W3 E5 f8 `"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,
+ f5 a( b& C0 F& L- ]2 @"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,
9 g' n" e0 V" `# [6 b& A"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 \, V0 r4 N* I"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,( \- Z9 Y# }# {. D7 r: M8 x# a# G
"28.bmp",0,0,3,"28.bmp",0,0,4,"29.bmp",0,0,1,"29.bmp",0,0,2,"29.bmp",0,0,3,& p- F) y/ F. ~: H
"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,
9 c6 O1 q. K1 y6 H6 a' a2 y# e"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,
4 r. `9 t: `* s! P# ~7 k! J/ V"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,% ?6 [) t/ v: j" o9 j
"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,
) b k/ X9 E$ u" V. {# ^"34.bmp"};
1 Q! P& f- i& a( [ }struct every
( M' P7 Z7 p9 Z{ int *k; /*名字*/
6 v! ~* a+ a3 s) e1 g5 Qint oneorfour; /*同一张牌的第几张*/$ J, m& b# K5 ]8 r. _
int number; /*第几张牌136*/' q& @3 I8 \/ J# t1 @
int p; t9 g. U2 _4 t, E
int g;
( m) b. }; y0 e. _. L" `int c;
. C3 ]2 H1 K' {0 ]/ i% Xint d[2];9 h; Y1 ^* {9 ?0 T1 J5 j
};
/ L" V$ @/ |8 B. C" Istruct me9 i) ~: ?0 _; n' T3 Z5 T
{ int m; /*定义有几张牌,开始有13张随着游戏的进行,会越来越小*/
% f( }1 r- i" {4 o+ p! R5 w* S7 Wint p; /*乓对方*/
" P$ k6 p! G$ t% |int c; /*吃对方*/4 B, r3 ?' {3 {0 r- I7 l3 M
int g; /*杠*/+ x4 K \2 y" X/ l" `* F& q4 L
7 d. ~' w* ~; ]6 ustruct every pp[14]; /*存放手上的牌*/' ^0 h" s% S. x* K
}me;
' D/ u, B2 ^/ z" k# \" Qstruct computer' \# i' d; Q! t2 ^* y. i
{ int m;
+ ?$ V2 b! i& K0 s9 O+ qint p;
! T! ?$ \( q# \$ D. x9 T( Fint c;
' x J- a3 o8 Sint g;9 O e$ [% l( d8 O' Y* S
struct every pp[14];
5 Q" h4 Y1 }5 m7 o3 A0 J5 C}computer,comp;" u) O, t* P( D: F
4 h, w o/ z U M5 z+ u/* 设置调色板 */
! P7 l2 ?9 @& H9 |! Evoid Set_Palette(int Color,BYTE r,BYTE g,BYTE b)
) k2 P" l: y4 q0 |% b{9 l& {* Z' s& d) \, {* n) C
outportb(0x3c8,Color); /*0x3c8写端口 写色号*/
! H7 {; i+ e/ m3 c+ k' l8 koutportb(0x3c9,r); /*0x3c9数据端口 R、G、B的比例*/1 @0 l) F H Y* F( [" q
outportb(0x3c9,g);
+ v/ e/ n7 y! D6 soutportb(0x3c9,b);# R. R% p( M, E! P
}2 n+ X R; d' P0 n2 o6 n, H
/*0x3c7读端口 0x3c6计算机调色板寄存器调用端口*/
, R" y+ q1 K4 T, [: r0 V/* 设置显示模式的函数 */( G4 g2 ?$ D: {) a
void Set_Video_Mode(int mode)
2 i3 [3 F5 Y: F! B5 e$ w: j4 E{! W* |& i% ~$ N* a; Z
union REGS inregs,outregs; /*定义输入和返回寄存器*/9 a+ L% Y$ l! e: p& C
inregs.h.ah=0; /*ah存放功能号0h表示进入视频模式*/9 ]/ ]- u/ x- Z, t8 W6 ?
inregs.h.al=(unsigned char)mode; /*al存放要设定的视频模式*/
6 l. E6 R: ]# A6 x$ W- fint86(0x10,&inregs,&outregs); /*通过10h中断设定显示模式int86()包含在dos.h*/
7 T5 ^' s* g: h}
; L8 j+ t+ \+ ]7 [0 ?6 T" nvoid v_line(int y0,int y1,int x,unsigned int color)
$ Q2 Z6 v# Q ~8 O{ unsigned int address,n,temp;: c) p" R) u, u' ^. C* |
if(y0>y1)
1 U9 y& y6 H- `# a6 z6 {{' G6 c+ e: V6 X' ^& ]& p
temp=y1;- D. N3 d$ |+ Y* l7 r, S+ {0 Q; k$ d1 s% a
y1=y0;
5 r4 U* L& L/ |9 z0 k |! y! uy0=temp;
2 [ k, K* U; `, ]3 p}
6 O# H- `+ c; ^0 P8 Jaddress=320*y0+x;- L6 s- H( W2 r6 b! Z
for(n=0;n<=y1-y0;n++)
2 k9 J' x* U5 U, \' I{7 o1 c- H9 J# E G
video_buffer[address]=color;
% Q8 D+ k' B5 S7 o6 Vaddress+=320;. _- q" a6 v# {0 J) B
}
, A9 n% y1 ~) \: o; ^}+ N! M3 ~8 x* K4 n- i+ L
void h_line(int x0,int x1,int y,unsigned int color)/ P+ n: j: P: h
{ unsigned int address,n,temp;
% M! W' Q* ^0 Y3 T" C# uif(x0>x1)
& Q0 y' V1 [) b8 I* W* t& E{/ P3 Z. ?+ H. m
temp=x1;0 _2 g3 W) p7 |- \7 t! l
x1=x0;: a7 W( J. A0 N
x0=temp;
- @$ p8 x) \5 Z( Q1 t( O0 o}
. h8 l* z& n8 n, L ]9 i1 eaddress=320*y+x0;
+ j1 [ I2 n" y" ~/ wfor(n=0;n<=x1-x0;n++). _% F0 N- @; ^
{; C/ E1 b4 R/ \! h2 P
video_buffer[address]=color;0 _+ K% ?' h4 V, G
address+=1;$ k0 g4 A6 H. W2 A1 I* t* F" m0 P: Z2 J
}
7 e( M2 U2 u2 v$ k" q \}6 {5 R% D- u f: n1 w, Y6 d
void p_pixel(int x,int y,unsigned int color)
4 g' V+ U: H- E& e{ video_buffer[y*320+x]=color;7 h* w% h/ U5 h5 s. H% F, q
}) m2 g8 f" H7 {1 O
void s_square(int x,int y,int side,int color)
" K. ]7 x8 e2 X3 W2 J3 B2 c{" L! V0 p" `" g4 p* l' \" q
h_line(x,x+side,y,color);& T/ r# X+ E( s
h_line(x,x+side,y+side,color);
# }! }! s& F" L2 e2 s! wv_line(y,y+side,x,color);
, `# p+ h# p5 V6 ]9 g9 Jv_line(y,y+side,x+side,color);* h; p5 |1 U* m( r9 ~7 v+ T
}
' q; g, U& ?' o# r6 zvoid r_rectangle(int x1,int y1,int x2,int y2,int color)
. ?* ~% `$ Z- j: ?{4 a4 h; J( P" ]0 Q3 @# p" H
h_line(x1,x2,y1,color);# a) x; y$ A$ L% R; ~- {
h_line(x1,x2,y2,color);# S' e6 R! D* s" _) {1 A9 W
v_line(y1,y2,x1,color); L: p4 H$ }8 \8 H# n% F
v_line(y1,y2,x2,color);
" @& D" Y! y" U} E* M# n5 D) i4 P; e+ F& n* p) @( U
void fillRectangle(int x1,int y1,int x2,int y2,int color)
1 J- j% t- p7 H{, w, u! Y8 a) S( e
int i;
' |, k, G1 E( G5 {, X" ~4 Kfor(i=y1;i<=y2;i++)
, K3 b" V" [; |% z{
, |+ Y8 O5 B' M- d. v. Rh_line(x1,x2,i,color);; C- ~" S, C1 b( n$ B
}
v+ S: R/ B6 C& C, l}1 _ J6 k( w) n% P7 E I
void showbmp(int l)& _5 @/ i- r& X" E. Z
{ FILE *bmp;
3 }5 q$ _2 ]0 p7 S; W0 O, b+ sint i,x,y;' x5 K: e2 M' H, ]9 o$ ^1 t
BYTE palette[256][3];
& G$ u7 i# ]8 W; D$ P2 _bmp=fopen(me.pp[l].k,"rb");
+ ]7 A! s* c i# A8 k$ z- lfseek(bmp,54,SEEK_SET);
' x$ I' q A8 @$ t6 Q( M5 U O* Bfor(i=0;i<256;i++)# q' q- d$ j' ^
{$ [9 ]" }/ y: f
palette[2]=fgetc(bmp)>>2;/ w" s( z' k& p, {) o
palette[1]=fgetc(bmp)>>2;
, y0 J/ r' V. O& |palette[0]=fgetc(bmp)>>2;
5 S, K' R2 }% ^7 ^7 w9 afgetc(bmp);, C8 M- `. a8 D9 u9 c/ u) t
Set_Palette(i,palette[0],palette[1],palette[2]);+ z4 | v) h/ Y/ Y0 V+ b. `
}9 W) ^6 w1 L0 k u
for (y=0;y<30;y++)
3 Y$ j7 D# i7 H2 zfor(x=0;x<20;x++)
- `+ x( R8 J' j8 g% Ppokeb(0xa000,y*320+x+z+zz+z1,fgetc(bmp));6 d! H7 B, g" n5 i
fclose(bmp);4 U% L( J7 c1 g
}% {# r: ]8 V* n
void showbmpd(int l), ~8 a. L& h" c; a. ?* \
{ FILE *bmp;& B+ B; Y8 [" Q. t
int i,x,y;: H8 z! I3 @; e
BYTE palette[256][3];
- Y6 w: n' Y$ \) [6 a o" w! D; U2 [bmp=fopen(me.pp[l].k,"rb");
8 c7 a% j0 k$ c% Vfseek(bmp,54,SEEK_SET);, e+ z+ Z3 o. G( `
for(i=0;i<256;i++)7 f% j2 q' b8 H% p* O8 K1 ?
{
4 T; ]. W+ [! p+ t2 Z% wpalette[2]=fgetc(bmp)>>2;
5 i& {0 q7 m4 }; i# P! q" l' y. spalette[1]=fgetc(bmp)>>2;
* R9 _8 D: E' J" d6 O3 H" {# {palette[0]=fgetc(bmp)>>2;) r6 T$ _& P6 h5 k/ `; z! W: P% U
fgetc(bmp);. A# n; r8 \- {8 V1 ]
Set_Palette(i,palette[0],palette[1],palette[2]);
9 @1 \! s7 ^/ l& Y/ U}) [8 z, Z" ^7 `. d3 P
for (y=0;y<30;y++)- r9 n2 Q% b& j& G
for(x=0;x<20;x++)( _* H0 e5 |& ~" `9 @0 h% p
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));, P0 p- ?& u8 B$ m, V7 H4 D. b
fclose(bmp);1 X0 E# F! e8 G) e6 I
}
& i3 B J( {& n) z* O# Yvoid showybmp(int ll)
1 {6 p+ q% ?+ [9 d" [{ FILE *bmp;& D! _, P. {7 V3 y7 P
int i,x,y;1 L: J3 M( A) D" k7 A
BYTE palette[256][3];
" j2 G2 Q6 z" L/ j! i; e0 R. pbmp=fopen(computer.pp[ll].k,"rb");" s9 A" }6 S0 w* ~& m' L
fseek(bmp,54,SEEK_SET);5 ~% A; h( V) U$ X
for(i=0;i<256;i++)
3 r: C) }; }& Z# U( |) \{2 j0 L, w/ t( W7 i# `6 g
palette[2]=fgetc(bmp)>>2;. U9 H e) c0 b, s! k% b3 U3 i
palette[1]=fgetc(bmp)>>2;4 o5 m7 A! z1 q7 c) h( U9 m
palette[0]=fgetc(bmp)>>2;
- n) s, J9 ]8 w" A( g0 bfgetc(bmp);4 ]. r6 f" D* q' z. l1 q' V
Set_Palette(i,palette[0],palette[1],palette[2]);
! o) u# ]) O1 m- n4 K$ x2 ^, D}
, h* ^4 A% Z& `! I# d% n2 mfor (y=0;y<30;y++)
# m+ G; z* O7 k4 p; I- _8 nfor(x=0;x<20;x++)
- C% {8 h) F6 W! E$ E0 `pokeb(0xa000,y*320+x+zy,fgetc(bmp));+ y% v1 t+ _7 Q4 H5 H
fclose(bmp);- m! y! i/ n4 m
}' U) W s* e3 W& O
void showcbmp(int ll)
, w) m# \1 l, m# K0 ?{ FILE *bmp;
& i- F2 }" O' l: g$ `' ?! U/ e) `int i,x,y;$ {$ H! ]: b) `0 t$ ?
BYTE palette[256][3];
+ D7 F- }" ]; ^( ibmp=fopen(computer.pp[ll].k,"rb");2 ?5 C4 @+ N5 u( I: `/ O
fseek(bmp,54,SEEK_SET);: C" S0 c3 V \: F7 Z: c3 {+ Q
for(i=0;i<256;i++)/ L3 O1 o9 u% u. G3 C" K
{
4 Q1 X4 [3 X0 Bpalette[2]=fgetc(bmp)>>2;# F, x& o* s* A( T3 T- P$ ]
palette[1]=fgetc(bmp)>>2;
) P9 V- s! _/ m6 w1 Kpalette[0]=fgetc(bmp)>>2;2 W: |( v8 L9 L) H2 ]3 U
fgetc(bmp);
7 ^, F5 k5 A+ ^! ]1 F; uSet_Palette(i,palette[0],palette[1],palette[2]);
9 P9 J& x9 b, ~, h8 L" ~! Y3 _}- }" f2 ^$ W8 I+ ?! R
for (y=0;y<30;y++)
) ?1 }6 @, ]' O' }( Jfor(x=0;x<20;x++)( D# Z/ Y2 q, A& o. m
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));* P1 h' z; E3 E8 |, R# P f
fclose(bmp);
" I: D3 a4 c- M- j- D}
* N q; E8 M1 `( E, d' w; _5 Zvoid bmpp(int number)
2 {' q0 [1 f3 {/ p* i) b{ FILE *bmp;# b) N4 `0 ~. c; p% t9 [ W* S
int i,x,y;
* ?% c3 Y, `' z+ v: _BYTE palette[256][3];+ k* V0 j) |- U6 p$ r/ g
bmp=fopen(m[number].name,"rb"); g, R$ ?: g; `3 n8 P
fseek(bmp,54,SEEK_SET);. d/ P4 s) f' A5 i) p' c. f
for(i=0;i<256;i++)$ k! B, i! D+ s' K
{
- @+ q) n5 S" M$ `palette[2]=fgetc(bmp)>>2;
0 A7 Y; B1 A% k5 Q+ Npalette[1]=fgetc(bmp)>>2;
6 U6 T* {/ [1 n; P1 G7 f, ppalette[0]=fgetc(bmp)>>2;" N, B S7 {, P5 Y
fgetc(bmp);
: i( V1 z/ [# wSet_Palette(i,palette[0],palette[1],palette[2]);( M; d# i. a/ g- w
}
: _& N& h# x, C' Z' z5 O& Jfor (y=0;y<30;y++)
4 c- B" ]. W1 l6 C8 u6 pfor(x=0;x<20;x++)
5 R4 z n6 p1 M$ T3 Z! \* Tpokeb(0xa000,y*320+x+zl,fgetc(bmp));) S8 R4 j0 p3 O
fclose(bmp);
6 I& N1 l& D; C F4 Y; e* L}
7 i: R0 T" h; X2 d6 [void comlipai() /*整理电脑的牌*/1 M+ K" q3 }4 v9 T. |
{ int n,j,u;4 c$ n+ B: S! P
int *lingshi;
$ P$ J! m( e e: x1 ^for(n=0;n<computer.m;n++)
8 i9 [1 B w8 f o7 _* h4 C5 mfor(j=n;j<computer.m;j++)
) `: q' b: n: _5 E/ p; q5 q3 ^{
. n* n1 G$ k. {* T8 L9 iif(computer.pp[n].number>computer.pp[j+1].number)
( _1 Z. G% _& B \{
* n' Q$ a& p( i5 Z! a" Elingshi=computer.pp[n].k;
8 l+ G3 O/ n& c$ Jcomputer.pp[n].k=computer.pp[j+1].k;# I. v2 i; s; u7 p
computer.pp[j+1].k=lingshi;
* H6 A2 F% d6 w; Nu=computer.pp[n].oneorfour; u" p+ H: `9 g/ ]; K# ?1 {
computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;
, R o/ Y1 P, ~6 `1 `* ]# x' Pcomputer.pp[j+1].oneorfour=u;
2 G3 x) s+ O& B' a W; zu=computer.pp[n].number;
! X% g# \) h4 E Y! F w" S i6 J% g7 fcomputer.pp[n].number=computer.pp[j+1].number;
1 |( ^( e$ w7 U/ H; b7 v9 Wcomputer.pp[j+1].number=u;: L- C4 b ^7 B- N, y7 u/ Q6 A, m
}# @) n* Q& o U4 j; k9 f
else- H- j3 V1 M4 s/ i1 j
if(computer.pp[n].number==computer.pp[j+1].number)9 x3 h9 }% |: s9 c( @
if(computer.pp[n].oneorfour>computer.pp[j+1].oneorfour)* \6 E* Y% J8 F% z
{
8 v1 Y5 ~- s. d0 {lingshi=computer.pp[n].k;
/ O6 s* m. Y& r' r" k0 w1 xcomputer.pp[n].k=computer.pp[j+1].k;( u5 |& A+ x9 y2 v) }3 c3 g
computer.pp[j+1].k=lingshi;
$ b0 }* z, J8 R- e+ Cu=computer.pp[n].oneorfour;( Q+ Q4 X! R, L$ r0 g$ j
computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;5 i) d! H' K7 d7 B
computer.pp[j+1].oneorfour=u;/ B) b2 e( u9 c, C; I: x- o6 Q1 O! m
u=computer.pp[n].number;9 v& |6 {, ~8 r
computer.pp[n].number=computer.pp[j+1].number;
2 P' }* x* O1 w( Hcomputer.pp[j+1].number=u;
' N+ L$ `. L, s' ]& k' y}6 y. G0 i* l- F2 j6 n
}$ T# ~* Q' a$ |/ X ~8 W
}
1 q! a7 V7 n3 b! n( _void melipai()
, z, }1 \& W) H5 X* l3 b{ int n,j,u;6 B6 L0 d8 Z8 Z
int *lingshi;
5 \7 m% s. q+ u( sfor(n=0;n<me.m;n++)& p8 ~- n7 D* k1 n6 E( e
for(j=n;j<me.m;j++)
7 o3 p- X- K1 Z{
3 d5 u! n& [8 f8 aif(me.pp[n].number>me.pp[j+1].number)3 r8 W. _, u$ i6 L
{
% q ]0 G6 Z7 {- ~, K- Slingshi=me.pp[n].k;5 Z! _0 r! ^) \- E2 a2 @
me.pp[n].k=me.pp[j+1].k;. L) |. M |/ g! n1 Q6 q- n( e
me.pp[j+1].k=lingshi;
5 Y4 d' h2 S# G! z& ou=me.pp[n].oneorfour;0 w/ q5 w' U7 Z h& x3 C/ O) v6 r
me.pp[n].oneorfour=me.pp[j+1].oneorfour;6 X% n% y5 c3 W
me.pp[j+1].oneorfour=u;2 N7 K1 g1 a1 g6 A K
u=me.pp[n].number;
& m8 N) p* N& b8 T+ m ?me.pp[n].number=me.pp[j+1].number;
' Y; C2 n+ t; H0 ]# @; z4 M- r1 Qme.pp[j+1].number=u; p3 L3 C$ t) }: I
}# y5 X7 g+ P7 s* B/ |8 e' y
else
o6 K# x/ |' h( V* ?if(me.pp[n].number==me.pp[j+1].number)
- O4 T, \9 Y e# K' x* n1 l: [! xif(me.pp[n].oneorfour>me.pp[j+1].oneorfour)
( l& Q* f% B6 q, A! f1 D* p( ^0 \+ a{8 e( o' r2 D4 {# u/ Y r) B. L
lingshi=me.pp[n].k;: v K9 Q' s+ B) n
me.pp[n].k=me.pp[j+1].k;0 J; X T) b: ~; V
me.pp[j+1].k=lingshi;7 \0 h+ k9 c* m; q5 J; K1 C4 d
u=me.pp[n].oneorfour;
4 Y, c9 Y' D+ @& M& }2 yme.pp[n].oneorfour=me.pp[j+1].oneorfour;
, @6 b, R+ t, p8 |6 U7 I5 gme.pp[j+1].oneorfour=u;2 k0 L) o* F" R: E% v
u=me.pp[n].number;" o# w' r! B6 e+ D4 n& f
me.pp[n].number=me.pp[j+1].number;
- g3 Y* v) m2 m) Q9 n' |8 i( o! t5 Nme.pp[j+1].number=u;) T7 [5 _2 e0 | O
}
, |: t: X) e( _( S0 E: K' X}
. ^- V6 e4 ^8 P. X& N/ s}1 @+ U, M- t5 b( _& a
void rgzn(int c) /*本程序涵数的核心针对电脑的牌*/- a: I" F: m7 E
{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;% U! D* e. y0 L& \; |+ r
if(me.pp[c].number<=35 && me.pp[c].number>=0)6 R5 O1 B& t& @+ j
{
. i0 d& w/ F7 b* ] alogo=1;
6 j( _" P! e. }; B a6 Z$ pif(me.pp[c].number<=3 && me.pp[c].number>=0)
/ s/ {- C9 }/ b4 q# R1 K+ ulogoo=1;
, c* ~" z9 T! ^3 Q5 melse if(me.pp[c].number<=7 && me.pp[c].number>=4)- l$ Q" c/ P$ w3 A- @9 K
logoo=2;
: v" {4 ?1 f! c) N; e8 lelse if(me.pp[c].number<=11 && me.pp[c].number>=8)) ~: N. ?: D3 m9 K4 X
logoo=3;
+ W7 T& F) ?, k2 Nelse if(me.pp[c].number<=15 && me.pp[c].number>=12)
) T5 e$ K. c- P5 A& T9 B0 h7 y( F0 Wlogoo=4;0 T* H- Y! i, @/ L! T) `9 Z# p
else if(me.pp[c].number<=19 && me.pp[c].number>=16)5 t- g Y; ` J! s8 H5 F4 d. x
logoo=5;
- I8 O8 K* N* g1 Aelse if(me.pp[c].number<=23 && me.pp[c].number>=20)
2 i: n( Y8 Z$ e$ {; rlogoo=6;
+ C( [) }6 I a9 ?3 Lelse if(me.pp[c].number<=27 && me.pp[c].number>=24)& t/ |: K: a- P, l8 p5 k- y6 n) x1 T
logoo=7;
) U- ^& ?0 v; zelse if(me.pp[c].number<=31 && me.pp[c].number>=28)- `5 V9 ]% \6 a. ^% R( A
logoo=8;
5 J9 W9 g$ N _2 r* Pelse if(me.pp[c].number<=35 && me.pp[c].number>=32)8 J% B( c2 H& r) S" y( G' t
logoo=9;
- y) P1 W, V: D% X}! Q0 u; L3 J; t
else if(me.pp[c].number<=71 && me.pp[c].number>=36)
5 `7 e+ c+ h# ?7 K( t; |( x/ E" [{. y( _3 s4 D A
logo=2;
# n* m, J9 g7 d6 J) Z; t' T$ F* N/ Pif(me.pp[c].number<=39 && me.pp[c].number>=36) P: H `/ f* s& c) F7 E
logoo=1;
5 J& |+ d( g/ x7 M" _+ I2 H2 V oelse if(me.pp[c].number<=43 && me.pp[c].number>=40)# {+ j! } m% s% H$ T" }
logoo=2;4 e$ b5 c- g# ]7 G% C
else if(me.pp[c].number<=47 && me.pp[c].number>=44)3 ~9 ^. H: B& z8 ~; ]
logoo=3;
& c, y# J$ G6 j3 Celse if(me.pp[c].number<=51 && me.pp[c].number>=48)
8 y. g' F# B* P T# m1 dlogoo=4;
. y$ ?5 I, y$ Q- D% Y8 qelse if(me.pp[c].number<=55 && me.pp[c].number>=52)
& I) Z5 {6 O* hlogoo=5;
5 N$ Q' d: E) W; x: M0 ielse if(me.pp[c].number<=59 && me.pp[c].number>=56)
5 w* b1 Y; c: k5 f7 ?' ^logoo=6;
8 u' P! A7 L! telse if(me.pp[c].number<=63 && me.pp[c].number>=60)1 ^- v- p# n; E
logoo=7;
9 d4 L0 `4 }) i" _5 L" S+ w3 zelse if(me.pp[c].number<=67 && me.pp[c].number>=64)
+ \0 k) S" b( ^ `' i* Ulogoo=8;. d6 M$ u* a1 Q; }1 q$ H& S
else if(me.pp[c].number<=71 && me.pp[c].number>=68)
I. W$ i$ w/ G' k9 slogoo=9;
9 }7 E) {: R, b}9 a1 Y5 K4 P5 n; z) X" U* T2 G
else if(me.pp[c].number<=107 && me.pp[c].number>=72)$ H$ y- m) ]7 a: F6 p
{
9 G* n7 @' V0 h, t3 \2 ]" E3 Y& Ologo=3;! I6 w/ E* `3 @. n5 ]) X- I& g
if(me.pp[c].number<=75 && me.pp[c].number>=72)8 v' I" C; ~ h" `; E- K" b# }
logoo=1;2 k5 S3 j# n7 \0 O! j2 Z$ _( m' Y
else if(me.pp[c].number<=79 && me.pp[c].number>=76)
# e, i5 |# R4 F1 a. e& N2 q, b8 Wlogoo=2;* u- i2 a$ l3 F* d5 |2 H, w% [
else if(me.pp[c].number<=83 && me.pp[c].number>=80)
) ]* W$ R5 _0 P5 e( Blogoo=3;
+ k; B# Y/ w6 ielse if(me.pp[c].number<=87 && me.pp[c].number>=84)
; V6 W9 U* e, k/ B# Elogoo=4; B! g W0 v, A- J
else if(me.pp[c].number<=91 && me.pp[c].number>=88)
) W& ]: B1 A: A7 Slogoo=5;
; L) @8 U9 H6 |+ f/ Oelse if(me.pp[c].number<=95 && me.pp[c].number>=92)9 r0 i. C7 {; O
logoo=6;3 T( r1 v4 N) H- g, Q C D
else if(me.pp[c].number<=99 && me.pp[c].number>=96)
( w3 M5 H' Q3 y$ X2 F; E+ j4 c- {logoo=7;6 c* l5 P) u# Y" u# ]3 d
else if(me.pp[c].number<=103 && me.pp[c].number>=100)! E! [" [0 X4 j( S# b
logoo=8;
' o, A0 F7 J% F$ S0 Ielse if(me.pp[c].number<=107 && me.pp[c].number>=104)5 S$ x8 \6 a. C" H# r, q
logoo=9;
# h: G* m1 w" Y6 r}
M/ R7 Q7 Y9 U( A* t9 b* gelse if(me.pp[c].number<=135 && me.pp[c].number>=108) o" \. z; p* z
{5 h5 i( x: y0 |6 ^5 n* n
logo=4;$ W& ?3 K2 L1 T/ T4 M1 [5 `
if(me.pp[c].number<=111 && me.pp[c].number>=108)# a4 n% I5 D& H) o5 N6 I
logoo=1;7 O: F) I8 ]8 T( L) A& k
else if(me.pp[c].number<=115 && me.pp[c].number>=112), n- j0 e5 o' D1 \/ H
logoo=2;) C3 n2 I+ w" [. L) X" J% j$ `
else if(me.pp[c].number<=119 && me.pp[c].number>=116)
, e/ U# C6 _! r$ l) H7 R4 [logoo=3;
( i0 C8 Z6 U# P+ B( t! D, L8 zelse if(me.pp[c].number<=123 && me.pp[c].number>=120)
2 J2 @3 |% K# q; wlogoo=4;
4 ?/ X3 u7 W: Jelse if(me.pp[c].number<=127 && me.pp[c].number>=124)% D0 j# E' k* w: L& @% o! v, w. J
logoo=5;1 W2 b- Y4 m8 i: E6 j
else if(me.pp[c].number<=131 && me.pp[c].number>=128)
$ l' Q8 z2 w: X9 V* Q' A9 Llogoo=6;
- J0 Q. x/ t- D( ]' S2 ?* ]( Zelse if(me.pp[c].number<=135 && me.pp[c].number>=132)
. u p# I/ Z4 O6 C0 k* F& E6 b/ Ulogoo=7;
9 t: F! |) {5 n}
* x$ B( r/ y' O9 Z) F' r% |while(b<=computer.m)
# o. _: s5 C* @. z4 r{$ S; `) L. V' E
if(computer.pp.number<=35 && computer.pp.number>=0) /*假定电脑经过分析后出了第一张牌*/
7 d& `5 v% {4 w: e{
% B' d. U+ j% M1 s6 J, Jlg=1;! q' Q( i$ n+ `: b+ v; ^, \; m- U
computer.pp.d[0]=1;- Y5 W8 ^+ B' q" n: ~/ c. C5 J, m, P
if(computer.pp.number<=3 && computer.pp.number>=0)
2 o: B( V1 z2 P+ q0 c6 T! \5 c; U{
5 G; t& I& n# m# W1 glgg=1;7 }! G, x8 ?; j0 l, E$ J
computer.pp.d[1]=1;3 u6 g: p8 v! V, U; {2 A6 R
}# ?0 B; k8 W# G$ L, q3 I J
else if(computer.pp.number<=7 && computer.pp.number>=4)
. e4 \! i, i' w- ?1 T. T{
! @4 _% h, h! d$ s2 B5 flgg=2;
* U0 f! Z% g5 V4 a# s: k1 u ]computer.pp.d[1]=2;8 J; I" J% X( [2 I0 f9 c2 r
}3 I) f' @* _" Z0 V. C u7 b
else if(computer.pp.number<=11 && computer.pp.number>=8)7 Q5 U4 d0 M- N
{ t) X* O3 F: q' o' Y2 y2 [
lgg=3;: j! @7 Y0 v) Q- Q* E+ G
computer.pp.d[1]=3;) G; }8 u* S% G
}
8 F8 s4 N- v' |& H: O: telse if(computer.pp.number<=15 && computer.pp.number>=12)
- A1 D, G( P- x* w{
. N# W8 i9 @% w* plgg=4;7 E2 L- w, j/ S) R+ r* j& D% b
computer.pp.d[1]=4;* A p8 g- M e: J9 w1 K: M4 e3 u+ T
}: H9 z/ @' V- @
else if(computer.pp.number<=19 && computer.pp.number>=16), G( v0 m/ G" [& }3 i" y( T
{
3 e9 ]( @. a" A, J- n \" o) Glgg=5;: c" _+ N8 L: G& y" g
computer.pp.d[1]=5;: D5 {5 [8 n% t0 U6 W( `0 V8 W
}( B9 X2 d# E) W' P
else if(computer.pp.number<=23 && computer.pp.number>=20)% z% j% h, t y9 M
{# d! r' Q( G& K' a
lgg=6;
$ x. n }# i8 ]2 \4 C- tcomputer.pp.d[1]=6;; |0 e9 f1 U: a8 Y/ T# B' E2 q1 v
}
% R$ ^. G( K; k# {" aelse if(computer.pp.number<=27 && computer.pp.number>=24)
+ m, z: A: F% p2 M& Z{0 I- ~+ s: e6 H; I- H( [
lgg=7;
0 e" ^7 L; M8 I2 ecomputer.pp.d[1]=7;
" b7 o# b' m9 B$ x* }1 a5 ^* T}' l, @& K2 S# W) B# t z
else if(computer.pp.number<=31 && computer.pp.number>=28)
2 Q: v; D, _6 N, R7 `{
+ f# H) F9 M& H5 ilgg=8;
' ` o9 |6 L( I1 {1 Tcomputer.pp.d[1]=8;
* O6 d: q* m0 ?. K; l}' I7 n1 A& i4 V
else if(computer.pp.number<=35 && computer.pp.number>=32)1 ^+ z4 G& z, l8 K1 Q
{
3 v6 k, [! x4 o7 Vlgg=9;
7 H; G' c" A% t' r+ }8 l+ M; A- icomputer.pp.d[1]=9;: h, J; U8 u0 _4 z$ E
}5 X: h& T1 t" A8 Q" M8 @ ]
}/ N- w7 Q- O: b$ V9 K6 y
else if(computer.pp.number<=71 && computer.pp.number>=36)# ?. d4 o0 N* \( I1 {
{. o- w) b& s& W/ v$ y- u
lg=2;
) I+ d# a' A) D& L# A3 g7 I, b! ~computer.pp.d[0]=2;
m4 L1 k. S( r; k0 nif(computer.pp.number<=39 && computer.pp.number>=36)
% |$ m0 i4 E6 ^) D L{3 k( v, u$ P2 |/ c1 s
lgg=1;1 s$ v5 {1 o4 ]. N, `
computer.pp.d[1]=1;
: P; w2 i" `) x}( u, Q |1 O/ E2 K) L
else if(computer.pp.number<=43 && computer.pp.number>=40)
3 S0 B! j7 K3 t- i* S% H{
" V5 p: U2 T' w9 Q9 `lgg=2;
5 w. u! W4 T. `5 o" tcomputer.pp.d[1]=2;
. d! m* a7 {. K' F+ f5 Y( |- a}
( f W7 f% S5 oelse if(computer.pp.number<=47 && computer.pp.number>=44)7 L( _/ L( f2 M' T' k" @
{
9 M. ~+ D+ W% Y) _lgg=3;
5 [# r) R; P" Y/ i7 ^4 [' ^computer.pp.d[1]=3;
& }1 u+ c" o+ M% _* o9 A}' r) m& A- M. J. n
else if(computer.pp.number<=51 && computer.pp.number>=48)7 x; T5 M: u" g' x0 L9 V
{
9 y( A' ~3 q* \) W K1 }1 g6 Flgg=4;" A. H4 E, q8 ]' o0 r* E
computer.pp.d[1]=4;# j, ^7 ~* y6 b( \2 l& _4 h
}
( s: G5 g' B4 D+ I+ Zelse if(computer.pp.number<=55 && computer.pp.number>=52)! ^5 a; k) z. h5 P: I- G
{
0 p& L' a3 b2 N9 c6 g1 Hlgg=5; ^, m7 O/ a. \2 \' o
computer.pp.d[1]=5;
4 Z, `; ^; y7 b& J2 @}5 d. Q# p6 @ F6 [5 T
else if(computer.pp.number<=59 && computer.pp.number>=56)3 [" c- T/ v5 u4 d
{
3 L8 d: g4 O2 v5 |: I2 Glgg=6;) H1 O' e6 d! Q3 \0 i) d
computer.pp.d[1]=6;
1 E3 W' ]1 U2 j+ j* i, p* F; I/ F$ G}
; I- I( Z2 ]6 Q1 h$ }else if(computer.pp.number<=63 && computer.pp.number>=60)" j) B$ z. L, V% x% |% j" R3 ?
{
( c- K) G6 {" K" j3 l3 _, v# K6 M' wlgg=7;' x- N( X d/ Q4 }# G3 r
computer.pp.d[1]=7;
5 l# R, u5 ^: D6 l}: p& f( W+ C" y* |% ^
else if(computer.pp.number<=67 && computer.pp.number>=64)
) u; c5 L' Z4 T0 z6 ~& D( Q{
: e; d5 ~4 B u. P4 B' @' [lgg=8;# _/ f6 b- k4 L+ z) s9 q8 W9 E
computer.pp.d[1]=8;6 i' {$ W) Q3 C+ ?, z. f6 s8 u2 D$ ~
}
- t! k. W3 A# {5 [3 j. s7 [8 |else if(computer.pp.number<=71 && computer.pp.number>=68)
7 U8 H( X1 a& s# O, A{$ U/ [+ Q. Q1 Z4 J# M8 a
lgg=9;
6 n9 v' t8 b x4 W; k) xcomputer.pp.d[1]=9;
# @( P q) T2 g}
! u3 R3 f" k5 O$ J0 m! C' h, p}8 m+ [9 q# d+ o, g# U
else if(computer.pp.number<=107 && computer.pp.number>=72)
& _3 S$ G% ]: q/ Q( P ?1 s( K{
- D) C8 T- u8 [lg=3;% s8 M( b+ [# {( O
computer.pp.d[0]=3;
* ]6 P) b" `% F5 v( R+ vif(computer.pp.number<=75 && computer.pp.number>=72)
& [' k$ A1 @, E, K. i{
5 U, V0 E" t+ g2 {lgg=1;% L1 P; j7 Y1 \8 |. w; ^% f
computer.pp.d[1]=1;
2 f z- e, _9 {* N}
" \$ O- o7 M1 B- T+ velse if(computer.pp.number<=79 && computer.pp.number>=76)
7 p8 G% U: I0 y7 I; A7 q4 n{6 ?4 H& ~9 G# G) ^# M
lgg=2;
8 l$ u2 `" q% }2 W* W9 L$ O( Y7 S8 dcomputer.pp.d[1]=2;
9 N0 N- N4 t* x' w- s}
4 y5 v" P; j; T& v# V& V% K9 k) Welse if(computer.pp.number<=83 && computer.pp.number>=80); L9 e5 z9 Y* q5 S. l5 T. P6 D3 c v
{1 A5 X/ k. I& X# H% X Y' n
lgg=3;/ e$ Z& k+ v! u# B
computer.pp.d[1]=3;
5 t; z3 k- o; T$ e- I8 M}
9 t: s( P& F" Aelse if(computer.pp.number<=87 && computer.pp.number>=84)8 A& n: K1 s2 Y, [
{
6 C" R0 t( M; Ilgg=4;
# b0 M/ M5 {2 T: s2 d+ |computer.pp.d[1]=4;
/ f7 s3 J6 L5 J2 s) E/ ?8 J9 S! J}
% E0 x3 a! r' q! e4 c& b. F0 velse if(computer.pp.number<=91 && computer.pp.number>=88)
4 j3 u) n a% h, ?0 [4 ^8 G, ]{
- b3 O( o9 y0 h8 ]5 [" D% _lgg=5;
: C' ` V& Z. i" H1 b0 I' ]computer.pp.d[1]=5;
! g* ~7 q# T8 m$ M/ A' m}
1 V- a5 ~& B; n% jelse if(computer.pp.number<=95 && computer.pp.number>=92)
4 f( \; p2 J0 a& J7 o% r{
; X0 e! x N% R# r) Qlgg=6;! c# _6 ^; w$ q8 b* U
computer.pp.d[1]=6; H% e7 D- J" y' D8 r; ^- |; R; r
}
, M2 n- U; y U8 F- F* Lelse if(computer.pp.number<=99 && computer.pp.number>=96), _2 w( z% E) V, O
{
. y( `: }9 f% h1 V; jlgg=7;
- i9 d- Y# Z0 |3 V' z Y! j+ z# Kcomputer.pp.d[1]=7;* p& P5 Q2 P- I2 @; E3 A: H' K
}
' ]3 Q3 S; B$ Q, s; z, q( k) Delse if(computer.pp.number<=103 && computer.pp.number>=100)
2 D; ?+ e `! A2 e8 E3 H) S! l8 _3 H{: q9 p$ c6 C. v4 y3 a H& B
lgg=8;% H( N9 d5 A$ E
computer.pp.d[1]=8;4 [- f# J) U2 R* ~
}
0 W9 _9 r) `! ~( U. C9 {else if(computer.pp.number<=107 && computer.pp.number>=104)
, ^) b7 X5 J3 p, R- I) u+ G+ p- h{
9 }* D" E# p8 m; m5 [* ^) E1 rlgg=9;
# x! V* v6 b3 X. Q, |' Wcomputer.pp.d[1]=9;
6 W$ _ C7 l9 Z* `4 P& t+ u* P' f% T}6 E" a9 `6 F. E
}7 @) Z* h9 i, w# l3 I
else if(computer.pp.number<=135 && computer.pp.number>=108)
: v5 i. p9 ]5 A" Y$ ~) y I{
+ F( [$ ~% M2 _* _% g/ R* s0 slg=4;
1 f& [ Z. v) ^computer.pp.d[0]=4;
+ _6 s4 K/ F5 q/ gif(computer.pp.number<=111 && computer.pp.number>=108)& x: O8 ]# E1 ? H& d
{5 a2 J- ^7 |& J. |- P
lgg=1;
# o" Q4 i, f/ L. |$ Ycomputer.pp.d[1]=1;
8 B7 Q" F$ ~; \1 E! P4 Q}
, d1 M7 O& b: M7 oelse if(computer.pp.number<=115 && computer.pp.number>=112)* K2 ]2 o H& l8 \
{" Q7 C7 o5 J3 n0 ]
lgg=2;' g T2 N( [. D, `2 W/ S
computer.pp.d[1]=2;8 d- J2 @. K- y& {0 ]+ ^8 }/ U
}
9 K- f/ g/ G# t7 t) n) Uelse if(computer.pp.number<=119 && computer.pp.number>=116)
. L- U4 D: A5 z7 v7 \' B{# R# c S$ B" c; _! [ w8 [
lgg=3;
, `8 d: M' v3 w( c3 V ^8 Q+ Tcomputer.pp.d[1]=3;
2 @2 p4 r" Y2 y/ @* w) W}
* G; R/ E" z7 i: oelse if(computer.pp.number<=123 && computer.pp.number>=120)
, m3 {* x5 U2 L7 C( {6 v! ]{
) F9 J% w A. g" z& Mlgg=4; n a) t0 Z, A8 Y! w" p( R
computer.pp.d[1]=4;- p- c* n2 `1 p0 j2 q
}
# O, n) d9 b8 }: b# o, delse if(computer.pp.number<=127 && computer.pp.number>=124), ?5 r2 {* |! M4 Y
{! y# A G2 e9 S/ u8 U
lgg=5;3 P/ x$ }$ K2 W3 q# w8 S
computer.pp.d[1]=5;- X" w7 m& f) L7 [5 ?
}
) E6 e0 [9 q: {8 X# Belse if(computer.pp.number<=131 && computer.pp.number>=128)! G0 l+ K, |: F; s- E$ I8 J/ U# V: `
{% p- e5 U1 a8 N; M+ n8 F) B) h$ @
lgg=6;/ x8 u7 }5 {! f8 u. z9 E
computer.pp.d[1]=6;* u! Z8 r1 r+ D" f1 r1 d* t
}
) s6 U; G9 T" D1 I: Welse if(computer.pp.number<=135 && computer.pp.number>=132)
. c, `' A$ X+ r{
% t% L" p6 a! Z4 T9 O" ylgg=7;
8 b) D2 X1 ~- R( A& N* }& tcomputer.pp.d[1]=7;
7 Y# J' `2 f! V/ g" y}
p# n$ L6 q1 ~+ @2 a( Y# Z) }. ~}$ c5 Y: f) m9 V8 |$ `
9 a) U' x/ t, Y5 r
if(logo==lg) /*如果相等的话,那再进一步的判断,乓杠的判断*/. l, Y2 c. Y, f; U
if(logoo==lgg)1 S& K$ m- r# ]$ Z) [
pg++;
( O- Q' f- ]) p$ v7 Wch.lg=lg; /*保存电脑手里的每张牌的信息*/
' g( d9 @) [- Lch.lgg=lgg;
9 Q: T9 ~: u1 F/ {% Z& a/ ?% d% v3 alg=0;2 |" ^9 U" J* q& G+ B# W
lgg=0;
$ f, B) N3 v) {. M! d) c+ Ob++;
* S8 b/ T' x6 ^$ u- O& c}6 j3 L/ P) c9 @
if(pg==2) /*乓*/
8 J- N- V: O1 }5 t5 f) B/ R{
, W+ P, W6 }! Q# u0 s4 R; e0 F3 E" ?) n8 b* Q0 a0 ?
sing=1;
. ^7 q! U/ L. C& Kb=computer.m;. i$ q- b3 [7 m: R1 e# C) J. a
while(b!=-1)
7 d( G3 K* l- ~, C C* k6 v2 Z{
W: R9 S( [, _8 I; Rif(strcmp(me.pp[c].k,computer.pp.k)==0)6 k* z, O1 p; r* f; Q* {) N
computer.pp.p=1;! B$ W" B* R5 p" V1 S
9 T2 E; c5 r, j, |b--;
6 V- W8 ]8 E6 u- s, Z}
8 M8 D7 e* a+ q2 j0 H}
* L% L2 R' P6 @$ v# v+ u0 f: cif(pg==3) /*杠*/, [$ R9 C% Z& A A n
{
; j! q5 @6 M! ]* {" c: Z+ [ x; z6 q( {3 o# m3 S
sing=2;! Y! ]- a# h* F7 P4 F
b=computer.m;
$ C/ N6 e$ T) J3 t* u% Awhile(b!=-1)
1 l& f/ Z5 ~; G4 F- ~{
* `+ s/ T% K" P0 u2 Iif(strcmp(me.pp[c].k,computer.pp.k)==0)
2 I9 V. Q) e' ?3 T/ J* l# I& f; Gcomputer.pp.g=1;5 R$ V! l- f# P
b--;! u4 O" O% d: i+ t0 X; x R0 ~
}( b2 m5 t) D, ] ~# g8 w, u7 P
}
, G" u" Q! y' }8 sf=0;
2 a P8 m$ f: h6 D/ `+ Dwhile(f<computer.m) /*吃的判断*/
/ v8 q4 E1 M: }. Y0 w% s3 k{ if(ch[f].lg==logo && ch[f].lg!=4): `+ I1 u* ^4 C3 }0 P% g t; f x
{
1 i: Q% Y! K7 w- _! n6 [' Oif(ch[f+1].lgg-ch[f].lgg==1) /*顺吃*/
$ V# z; I/ R! Vif(ch[f].lgg-logoo==1)& S# B$ |# l; ?2 \7 Y$ H
{
8 Y0 _9 l9 x/ L& M5 h$ igp++;, W) }0 @! ?6 Z# J
computer.pp[f].c=1;
2 k$ G4 y2 I, `3 [% Wcomputer.pp[f+1].c=1;
# j% b2 Y2 f: ^, G/ ?; Y; r5 ~9 }}
5 C" I* J: C7 Z. @if(ch[f].lgg-ch[f+1].lgg==-1) /*逆吃*/6 T! c- d9 I5 ]2 I" f
if(ch[f+1].lgg-logoo==-1)
8 |" U' Y8 o, G5 d" l5 K{
" V1 i- |) u. kgp++;
5 j! d0 ~2 e6 V V D- b8 Fcomputer.pp[f].c=1;1 I! h5 q2 R7 ^2 }0 s
computer.pp[f+1].c=1;, J F0 `* W; D# ^, m
}
! S- z: L7 N5 q9 I* Wif(ch[f].lgg-logoo==-1) /*中吃*/; K F* A0 R9 }. l' b, r8 ?
if(ch[f+1].lgg-logoo==1)
0 x' C3 |* k" |# r% v# q1 s# b{7 N7 C8 }5 B5 ^% D* g4 E% B, q# g; Z \
gp++;
0 k: |! i( T% A3 G& E. Gcomputer.pp[f].c=1;1 V5 [* t. @) ]$ i1 o5 B" q
computer.pp[f+1].c=1;
2 H' P! d! R& A5 ~- u}
0 R3 K3 B' q, b( \# F4 Z! ?' Q: Yif(gp==1)
8 ?& z: o8 O% ?3 D( V2 ^break;
! v6 C; k9 U0 Y/ Y}
+ D$ D% ], C& y0 f( @& xf++;/ N( z, ^$ E0 F* l+ Q
}$ d/ f% v. ?! F$ U( A& q
if(gp==1) G! ^+ P+ j% Q0 ?3 f
{sing=7;7 h6 u6 r2 D# H6 l, M) u" u; @( c
S# [% ]+ s/ ~5 _1 h* V2 L
}
5 ]* N& H4 D7 H/ ?7 bpg=0;% Y# u3 g n7 H& t& Z
gp=0;
! q: l+ C7 m7 [+ i$ I$ `b=0;
, N8 e4 a/ N$ N$ T* ?& p: q}! n' b" C6 u- B5 l
void rgznme(int c) /*本程序涵数的核心针对我的牌*/
6 w$ s: Q/ t6 I{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;
) N/ }* d1 q0 U6 i2 I3 G8 mif(computer.pp[c].number<=35 && computer.pp[c].number>=0)% f! A* s& D( x4 ~% [/ q
{
' J& p4 }! w; _3 llogo=1;
2 f$ a$ V$ u1 @/ ]if(computer.pp[c].number<=3 && computer.pp[c].number>=0)# k$ O( `/ o0 C- Y6 G
logoo=1;; ^( ?; a( r. n1 Y; k7 ~6 H/ P# \
else if(computer.pp[c].number<=7 && computer.pp[c].number>=4)
' |" X+ x0 e0 [6 elogoo=2;
6 R8 _/ X$ o4 u* _$ k Q& R& u1 ]else if(computer.pp[c].number<=11 && computer.pp[c].number>=8)
- h+ m: h; q Z5 ~' u- clogoo=3;: \; o5 S2 X1 n% r
else if(computer.pp[c].number<=15 && computer.pp[c].number>=12)
! @& j4 D6 O5 G* J: Qlogoo=4;
8 C1 ]- E1 e3 K) y- v# g0 Welse if(computer.pp[c].number<=19 && computer.pp[c].number>=16)
. B# c% a/ L$ m0 z" `6 Slogoo=5;2 U9 K1 [9 x/ X. y3 W6 j
else if(computer.pp[c].number<=23 && computer.pp[c].number>=20)7 R* `0 K c2 P; `) E. b
logoo=6;9 h6 O/ |7 L. \& R& J0 @
else if(computer.pp[c].number<=27 && computer.pp[c].number>=24)
( d" x0 o8 a' T1 f+ s9 a4 N4 _logoo=7;
/ E- ^9 T! g3 w$ ~* f% T) D, S/ pelse if(computer.pp[c].number<=31 && computer.pp[c].number>=28)
7 ^- P4 u& V8 e4 Vlogoo=8;" x0 k! T# }, q: M: ^
else if(computer.pp[c].number<=35 && computer.pp[c].number>=32)& X) G9 t: f3 _5 p2 o1 o9 J7 }. `
logoo=9;
) X" U I: {5 Q( E1 `2 [}7 ~! {# r( {: d' w
else if(computer.pp[c].number<=71 && computer.pp[c].number>=36)
0 e! p% V3 A3 O& f$ H) x{
9 j% T' M2 _5 I, g# V- {logo=2;& C3 z7 ]! u& k M) ]9 I
if(computer.pp[c].number<=39 && computer.pp[c].number>=36)
8 D0 ^7 C+ |3 M8 p* Llogoo=1;5 r; r3 X. _+ @6 N8 @9 H
else if(computer.pp[c].number<=43 && computer.pp[c].number>=40)
, Z5 h' o/ _" [! {& Slogoo=2;
( n5 H6 S, o# z$ v7 n' Uelse if(computer.pp[c].number<=47 && computer.pp[c].number>=44)
, v- ]* }, Q r8 ylogoo=3;
' G' V a: ^' ?0 {else if(computer.pp[c].number<=51 && computer.pp[c].number>=48)
+ }* k+ k8 C8 r' v2 H) v7 x6 P9 v `: _logoo=4;
, E' x$ a! a; Belse if(computer.pp[c].number<=55 && computer.pp[c].number>=52)
' ^& W+ q* |( S* w2 C! x( \+ ~logoo=5;
, L0 G+ `' N3 pelse if(computer.pp[c].number<=59 && computer.pp[c].number>=56)
; c- P5 H! }# B, N+ _logoo=6;. m" x5 o: y/ ?. e0 H
else if(computer.pp[c].number<=63 && computer.pp[c].number>=60)
/ F6 h% x) r4 m: d6 G: o* a* ~logoo=7;
$ s3 W. _, C; F% G1 Gelse if(computer.pp[c].number<=67 && computer.pp[c].number>=64)4 }3 x V) M5 b% o+ W+ i
logoo=8;
# s. j6 w0 L- e' y% g+ [; J" Z' gelse if(computer.pp[c].number<=71 && computer.pp[c].number>=68)
# ^' J5 @% S6 ^" Z% Q" d# d Mlogoo=9;# y* i5 t! |$ d& T4 `0 a7 H
}
4 w( t, Z+ [, M3 j- x% Y* ]else if(computer.pp[c].number<=107 && computer.pp[c].number>=72)) P; \$ I1 n8 P( i0 h' {7 b% b/ O
{$ C, u2 n u, ?
logo=3;8 g4 p! ^9 E2 H' Y8 `2 C( ^
if(computer.pp[c].number<=75 && computer.pp[c].number>=72)+ `( C b$ D2 ^: v3 Z
logoo=1; e) Z0 t& T6 @6 Y0 Z4 f* Z
else if(computer.pp[c].number<=79 && computer.pp[c].number>=76)* Y6 s* H b6 J/ ?- w" s. a
logoo=2;% q0 y0 \* h3 h* }) S5 i
else if(computer.pp[c].number<=83 && computer.pp[c].number>=80)
# o# i% b0 g: ?: z) K1 Q, Plogoo=3;
! f. M$ ]1 g+ Q! jelse if(computer.pp[c].number<=87 && computer.pp[c].number>=84)
7 W" B7 O! ~- u) Wlogoo=4;8 F, I# G- C8 A+ P1 t2 X
else if(computer.pp[c].number<=91 && computer.pp[c].number>=88)1 I% s8 C; W6 q: G' i
logoo=5;, F1 f c- @3 Z' T! {* K
else if(computer.pp[c].number<=95 && computer.pp[c].number>=92)8 A7 ^+ C" j7 u3 v2 u
logoo=6;+ |% _1 n7 v9 p! {5 k. k( `
else if(computer.pp[c].number<=99 && computer.pp[c].number>=96)+ L: H* a5 ]* C4 _
logoo=7;9 z- X) g5 l) ~
else if(computer.pp[c].number<=103 && computer.pp[c].number>=100)( A$ p, J1 g) X; m( X$ z
logoo=8;8 U! x4 l; ~8 Z) c Q* H A
else if(computer.pp[c].number<=107 && computer.pp[c].number>=104)
+ m4 V9 z% O/ A7 e, O+ vlogoo=9; N7 o' m9 w% p# n0 g
}
0 i! p6 ~; X6 P: H, e3 I0 {else if(computer.pp[c].number<=135 && computer.pp[c].number>=108)7 n. [0 w6 Q8 W1 V$ v
{ Z1 L+ Z: j L: \" }5 E! F7 s
logo=4;
$ }/ f F N# G. N* h2 ^6 Zif(computer.pp[c].number<=111 && computer.pp[c].number>=108)
- |- _1 r" z5 w( M& C( c r* H# [logoo=1;/ ~" f) P, g! k' f0 q6 w: S6 r) n" K
else if(computer.pp[c].number<=115 && computer.pp[c].number>=112). r$ }7 K/ H9 _& r% O2 V' {- v* Q
logoo=2;, Y8 h/ R: c) H/ Z
else if(computer.pp[c].number<=119 && computer.pp[c].number>=116)
" _. T9 X) h. u/ e0 D R! \logoo=3;7 j; e9 T. o/ b# \4 C9 M4 h
else if(computer.pp[c].number<=123 && computer.pp[c].number>=120)
' ~0 R2 @! X( x' U1 {" a: ilogoo=4;
# d4 n/ G6 N; ]$ Q$ jelse if(computer.pp[c].number<=127 && computer.pp[c].number>=124)! G h5 X6 i2 N0 p; v( w; V$ Z. ^+ r
logoo=5;: I1 e) E1 p/ x( h
else if(computer.pp[c].number<=131 && computer.pp[c].number>=128)' F5 m2 `8 B0 f
logoo=6;& f: O& i/ q8 ^$ K# R
else if(computer.pp[c].number<=135 && computer.pp[c].number>=132)" v. X* ?8 E( c1 \- J3 g. B: o5 ^$ X
logoo=7;
* F( ~4 ^" U: o2 u5 ~" b}+ p0 i |, G \/ T9 [# D, s8 p* m
while(b<=me.m)
; G4 g. ]; ?( O{; o7 E3 j N: w' _ b0 I
if(me.pp.number<=35 && me.pp.number>=0) /*我分析后出了第一张牌*/
Z7 g) p+ R% V2 i{7 I' s4 p E( e
lg=1;0 u4 s# V6 s9 P# Z1 k5 @% |$ j
me.pp.d[0]=1;
! O" S( f; A3 d2 K! xif(me.pp.number<=3 && me.pp.number>=0)1 q8 n! q5 s! |1 c' L1 B2 z+ q
{9 N! m% f, z" E3 ~$ W4 s; N9 {" m# x
lgg=1;2 Z$ [7 k! m, w
me.pp.d[1]=1;
" w# F! J% }$ {! g9 V4 e}
* Y6 I8 j, K% ]8 n Welse if(me.pp.number<=7 && me.pp.number>=4)
7 i( `* N/ {0 I( Z' b8 Y9 }6 ~. Q{" ^* Y# g, W2 J* U; F& b/ a7 e3 |
lgg=2;- u8 u* L/ e3 F) ?$ K/ V* A
me.pp.d[1]=2;) G4 h- F, b- ^8 E# }0 F
}
I E0 Q( N8 Z$ _else if(me.pp.number<=11 && me.pp.number>=8)
$ v: k( W& B* P0 T' b{
A+ x4 K/ D$ _, ]3 n/ Plgg=3;
. K0 h5 E& v) W" Ome.pp.d[1]=3;
! [9 g: z) u8 h" T; Q5 h0 |" Y}
2 B9 f0 Q$ r% X3 A3 P! Uelse if(me.pp.number<=15 && me.pp.number>=12)
# ?+ C9 c' u/ V4 g7 D1 q+ Y9 l{
, F/ X4 I! A {lgg=4;
( [. {( X7 D- _- G- P7 p" d, Pme.pp.d[1]=4;
% X4 `* s% |$ ]4 |8 Q}1 Q9 W* C7 K- t0 ~! h5 w2 }
else if(me.pp.number<=19 && me.pp.number>=16). i9 C' j7 J+ _4 _- J0 V
{- j; k, R% j3 x7 z
lgg=5;
( r( b: S4 i( p1 Y1 k' [me.pp.d[1]=5;
/ P V( d$ b& x# X7 Z}
) R$ m3 R' `. ~3 {0 velse if(me.pp.number<=23 && me.pp.number>=20)8 m9 V. G! q' G. `* K$ K+ t8 F
{
: l/ }2 }; `% x5 o( M4 olgg=6;
9 f6 b8 V1 s6 S' qme.pp.d[1]=6;
, ~& w$ s# }6 O+ ~' h2 Q( q! T6 m}
" e- g0 L8 {! e* r% d. n g/ {else if(me.pp.number<=27 && me.pp.number>=24)
# E& q9 L7 h5 ]) a: n7 M6 @{
0 A8 J9 @- }9 A+ v1 I" u, [6 klgg=7;6 P( E! y$ g; `9 B0 R/ S1 ?7 M
me.pp.d[1]=7;8 u: U g V9 \3 i- Q- f% ?6 z
}) C' ^$ c# z. \5 c# C
else if(me.pp.number<=31 && me.pp.number>=28)- y. d1 f4 r% M3 A
{
# {" t* i# A" Y( {! glgg=8;' g5 o6 l4 V0 F2 n3 l$ }
me.pp.d[1]=8;' I+ I- S9 \* s. f) U! O5 W
}
* @2 n- _3 _/ Velse if(me.pp.number<=35 && me.pp.number>=32)
- v& c6 g! n/ O' ?{
) T* H: U( Y3 |7 z- xlgg=9;' M- P$ k- S7 N: J* Q0 B: S/ O4 e
me.pp.d[1]=9;
7 j; K% y) c1 F$ y0 B6 l! i/ c}) c$ O1 U# ]- h3 F6 h* r
}1 ^& N+ S; c! ^, B
else if(me.pp.number<=71 && me.pp.number>=36) V7 }( V" t6 |3 p! d) t6 Y5 o
{
: A2 q) V( D; e5 r t6 ]9 `lg=2;6 {" `+ W" }/ P
me.pp.d[0]=2;! Z' ]9 I& L F) c( n7 L
if(me.pp.number<=39 && me.pp.number>=36)
6 G1 K6 T: S) H, y; O9 T' ^( ?{, Q* T( H' C" M- F) ~
lgg=1;9 Q; Z% @, e1 o) u& y8 a
me.pp.d[1]=1;! Y/ h( j C+ F$ [+ h
}! z7 Z4 a& L( {- `
else if(me.pp.number<=43 && me.pp.number>=40)
* X: _! s) H n1 ~- [( Y{
% D4 l9 r. j6 N8 R: mlgg=2;
0 k# J' ^/ o6 Nme.pp.d[1]=2;
8 _) M2 _" t, G9 ]}$ v7 R) a" K2 K
else if(me.pp.number<=47 && me.pp.number>=44)
6 @, I% i. a) ` B. u' \{
/ o$ L. g3 V% Z6 m. |9 T# K+ xlgg=3;
" S* ~* ]: J+ Z8 G6 s( k3 rme.pp.d[1]=3;
" _" V3 H, e6 B3 |1 U}$ F/ d, c/ e, [
else if(me.pp.number<=51 && me.pp.number>=48)
& j6 N5 I4 _ F9 Y{
* ?* D3 v7 H6 z @9 X' N4 nlgg=4;) D9 X C2 ^( v# D0 { r
me.pp.d[1]=4;+ G7 M. S O! {! P2 o' D) K
}
% D" S# V7 e J5 Z1 q" qelse if(me.pp.number<=55 && me.pp.number>=52)% H2 B. B4 h6 g
{ U2 k3 m1 H& G; D
lgg=5;
2 I* n" S* y; ^3 k* u, Xme.pp.d[1]=5;, n1 m5 D$ P5 [9 q! W
}
, w0 u% J. `7 \4 n! q) F, Nelse if(me.pp.number<=59 && me.pp.number>=56)
& [% Y5 W/ C5 i{0 f) O' J. `# |: e0 {4 G T
lgg=6;
& \7 O1 `+ F( `; kme.pp.d[1]=6;
$ x: ^4 U$ u" v0 e/ o8 ^/ b7 J) s}
2 f% ^$ G+ c! e0 P$ \( q$ ^, V0 C8 Y4 Nelse if(me.pp.number<=63 && me.pp.number>=60)6 x5 x, i: O0 E
{& k1 L% |2 A! s# J- J! A
lgg=7;
# G% U# n2 E/ \9 E# G$ pme.pp.d[1]=7;( C+ ?5 ^* I) o
}. b' O! t0 l# a( Z; t
else if(me.pp.number<=67 && me.pp.number>=64)3 {! i. c$ Y0 ]! [' N
{
" j; \! V; s4 ~; slgg=8;
* m# `+ u5 r( V- Ome.pp.d[1]=8;8 w# }/ C% S0 r! e/ W& w8 N
}
# Q8 Q: z; r! }2 p0 s4 K, Felse if(me.pp.number<=71 && me.pp.number>=68)
/ x, u$ w- F, k7 r{
' o5 D3 d9 d% k7 r% E* E" Xlgg=9;8 @3 j7 o! e+ ^" ^4 r
me.pp.d[1]=9;
, E a; S' b `1 C3 u}
( O+ t) B' w; O4 f* [/ X}
1 L. T" t5 I% H! P+ ielse if(me.pp.number<=107 && me.pp.number>=72)
9 n; s1 R; b3 G4 u+ I{, a. v3 _- _" Z& e) L9 \
lg=3;
' b" r# M2 T# gme.pp.d[0]=3;
! M; {* |" \9 `8 |6 f( Rif(me.pp.number<=75 && me.pp.number>=72)
# S% Y* Q3 p n/ o- C{! Z8 k# m8 p7 r" n
lgg=1;) m* U8 [- `: l3 r( k) u
me.pp.d[1]=1;2 ^; c( s" ?) a2 N4 U. j) X
}
9 Y( S4 V, p3 u8 ~+ r; Selse if(me.pp.number<=79 && me.pp.number>=76)# ]! Q: W! H4 k0 j5 H8 F0 }: [
{, J, W3 y2 g# q, ?5 e2 C/ e7 a
lgg=2;
, C1 L' s3 o; T* [* K4 |. j( Kme.pp.d[1]=2;
" ~9 i f# ^2 X* m}
. p3 ~' q$ i4 Melse if(me.pp.number<=83 && me.pp.number>=80) t9 q* |1 o+ @7 U. J5 C
{
2 ^' U6 ~: R! E& S9 N" Mlgg=3;
9 a% M! o3 e1 y8 @2 yme.pp.d[1]=3;
# k6 D/ d3 D! w}5 \3 Q+ R: ~$ z! v W3 A& k
else if(me.pp.number<=87 && me.pp.number>=84)6 ^9 Y2 p L" l* |4 c
{
! q( l% D3 z/ E) \lgg=4;- x8 N" Z0 P$ W4 B B3 s
me.pp.d[1]=4;
5 I& T9 Z+ g* u! k4 `}; ?( w# o4 B9 a3 Z! B& ~
else if(me.pp.number<=91 && me.pp.number>=88)* p+ X' U2 Q' `. l. J# @8 |+ D
{
; g% ^0 D5 b. Z% h6 p( Vlgg=5;
9 }7 d' D9 D$ w2 M Z/ B3 ome.pp.d[1]=5;$ ] g: Q4 F# S4 T7 `1 t
}7 X; R3 F) J* ^
else if(me.pp.number<=95 && me.pp.number>=92)8 F/ V- v h1 A' L, N
{
* H' p- }+ ^! x0 `- elgg=6;
, J1 W" ~3 S+ N8 Kme.pp.d[1]=6;
4 v; c8 T' m7 Q$ a}
, ^" r: b o) l7 L* eelse if(me.pp.number<=99 && me.pp.number>=96), z2 V* h1 { O
{) m( e6 _; D4 F+ A; e" q
lgg=7;
. q* L4 C; I! i6 _me.pp.d[1]=7;
( ]! X! e) O }7 |" P6 W# x}
1 e( G" \4 m; H) L8 V# G* Oelse if(me.pp.number<=103 && me.pp.number>=100)7 F" I. t7 m8 }) K. b' y
{2 j) {' X3 _2 ]- K4 v! q
lgg=8;( B9 `6 {- R/ c- z) t, O
me.pp.d[1]=8;" y- _- T6 s3 }5 x# X
}8 l$ p' T2 i+ D% w
else if(me.pp.number<=107 && me.pp.number>=104)& u' {5 r( ]. r3 Z5 z
{
9 H3 e5 r1 J; e" K$ Dlgg=9;
- n# |9 e) j& U" d+ Lme.pp.d[1]=9;
( w1 ]9 E* l' U3 x, E& U' C7 Y. L} {5 I0 _8 \ `* H3 \5 \
}
! c# R$ s+ h& V4 @2 Zelse if(me.pp.number<=135 && me.pp |
|