- 在线时间
- 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>部分图片未上传6 n* E) V# ?# O( `, }& u
/*天宇软件! }7 F7 L% |7 A0 \
作者:上海黑暗之龙
( S3 M5 [0 W0 M: S$ E2002/10/30" v! \& J8 Y# S' p" r4 t" z" I
麻将原代码*/+ t. ]( m% N/ w5 I. Z
#include "dos.h"
( ?' T7 M3 j9 l' e#include "stdio.h"
5 \* W# B2 d) I2 K2 M% r( e#include "graphics.h"
$ q5 Y* a# P) H5 ]#include "bios.h") e. J* K4 d: d. \& C3 l% x
#include "conio.h"7 l6 j4 @$ `1 k+ Z' B+ D9 Y
#include "stdlib.h"
5 E& A6 u- a: _" ^$ h- punsigned char far *video_buffer=(char far *)0xA0000000L;9 P1 F7 G: Z4 x8 n
#define VGA256 0x13 /*图形模式13h*/) r8 |& V! l! _$ `1 L9 A
#define TEXT_MODE 0x03 /*普通文本模式*/
! V- ]: Y7 w1 Y/ H/ F2 f+ @$ ~/ l#define SETVGA Set_Video_Mode(VGA256)- V5 {) Z+ H* n
#define OUTVGA Set_Video_Mode(TEXT_MODE)
]! s$ T1 J, o' W#define BYTE unsigned char8 q4 }% D' z' _9 h& `- }
#define WORD unsigned int+ L2 o* ~! T- U8 U& x5 s# P' h! e
#define DWORD unsigned int- ^' K( s) t5 n: M
#define ESC 283
! d3 a7 p" C" {/ Q. v7 g! ]0 g#define LEFT 19200
9 E, K ?8 t6 A6 `; h5 E9 A#define RIGHT 19712: y. p) Q, {0 t
#define H 9064, C* ~0 D2 P, }% `3 B
#define ENTER 7181: t( W- i9 Q8 L; E
unsigned long int z=54400,zz=0,zy=0,zyy=0,z1=0,zl=10140;, U+ x6 Q6 ~ _0 ?' L5 `
int key=0,keyy=0,sing=0,sing1=0,second=0,threes=0;
6 v; c8 I# Y( w) Lstruct chi% V- }1 Y; P1 R7 F
{$ F+ q+ o; E* r, Y# q8 o
int lg;
8 s1 B9 f8 d5 n" @# _( O6 z# Zint lgg;
# B Y5 Q* S; B! U1 \0 D! q2 n}ch[13];
' Y, g. f; v' @: Rstruct mj
; X; Z ]/ U6 y: S* B{ char *name; /*名字*/0 G3 z0 R+ E9 X
int data1; /*是否已出,无用了*/
9 p: S, k: T( sint data2; /*是否在手中,1为自己,2为对方*/, e3 M: B- l9 Q' n% ~/ A) j
int number; /*同一个花色的第几张,共4张*/
8 V$ e7 J: h o}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 O1 ] b4 P2 h7 z2 |" F
"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,
. P8 b5 N4 X$ |" K' N"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( |- a- 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,
; s' N2 P8 E' U3 g% \"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,' p+ \9 Y& S8 l0 a8 x- n
"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,
# d7 F) B3 S4 ?6 Q"8.bmp",0,0,3,"8.bmp",0,0,4,"9.bmp",0,0,1,"9.bmp",0,0,2,"9.bmp",0,0,3,. S7 ]: J+ U! X: q" p3 _6 e
"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,- b3 }* u2 P. x$ o2 _, 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,
* ^" J( z+ `7 }: f5 S- R* [# ["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,, Q( J3 w' v, j* r7 h$ y/ W
"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,( d& y% e$ \6 H) J" j9 R- g
"14.bmp",0,0,4,"15.bmp",0,0,1,"15.bmp",0,0,2,"15.bmp",0,0,3,"15.bmp",0,0,4,
3 \6 F" a, W! Y" W"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,
+ @+ d' T3 s# N' N"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,
$ B$ e5 |. M1 ~& M" n; a"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,
( \! \5 L7 i' v2 e0 s4 k: F% 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,) h5 c, O7 g k K& i
"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,1 D N1 z p/ x. u# p% x$ H7 X
"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, E F, f$ y( j# t: t5 G
"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,% O, P' R, L+ V) j" R
"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,
0 _% B) d3 u* b( U4 A# F' F& i"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,
5 n0 q* R7 H0 |) l7 w$ M7 Y"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! a7 F$ ~5 `6 |
"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,
, G$ ]( c& Q7 e- W2 y+ L"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,
3 Q0 }, I4 J; J: H' W0 i2 R"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,5 i0 z9 I: I# D9 h: a
"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, Z1 L3 ]1 e1 S2 j+ o! u0 w i
"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," |! {1 a5 m0 Y P/ A# K `3 c$ A
"34.bmp"};
; q, |, [, a* g3 zstruct every
" ^/ p5 r5 t7 ^# D9 r{ int *k; /*名字*/) @- N P9 r) m7 D$ p Y3 K" x1 ?
int oneorfour; /*同一张牌的第几张*/. S& \) o3 P* e" f
int number; /*第几张牌136*/' |) H; g2 K. ] B/ a7 d5 H: a
int p;
1 _5 {5 ]9 s5 R: P# eint g;
: o4 ~4 B% e* Z! Hint c;
6 v/ [, ?; V8 Z% G) rint d[2];
8 b7 W' Z& J- h& `) e};
" E. R/ Q( |6 N% L& _struct me
8 k7 ~; H5 V1 g: V! n. t3 T x{ int m; /*定义有几张牌,开始有13张随着游戏的进行,会越来越小*/
( k0 L" U6 H- X, M: U( qint p; /*乓对方*/5 o5 A4 ?) i, h( T6 z
int c; /*吃对方*/" r6 H" {5 N8 l) K9 q( e* i8 O
int g; /*杠*/
6 Z7 E) o: d4 q9 Y7 x4 \# m
" _! L+ g7 Z) u. Z: p$ _! d' bstruct every pp[14]; /*存放手上的牌*/* M/ p" I2 {9 [' o+ S
}me;
# }$ t5 `/ }6 d" Dstruct computer9 _2 M5 y; M7 S- `
{ int m;. i4 F( k* c. J
int p;
! {' `# b3 q. [3 C0 |& Oint c;; C8 a! ]: l5 u% F
int g;/ a1 R2 W0 ? g% [" Q2 m; L; K
struct every pp[14];' l; x0 q; d. @0 h0 P5 w$ \8 |
}computer,comp;9 T: [. Z% v- {2 w2 E
4 K4 ], P: e- R6 g. ~
/* 设置调色板 */
: D8 V. X( k% u; P& E( D9 a, Svoid Set_Palette(int Color,BYTE r,BYTE g,BYTE b)
/ P* H$ Y; [! n# O* L4 I7 G{
+ b ?# O+ \. s4 Routportb(0x3c8,Color); /*0x3c8写端口 写色号*/6 C7 K4 N" m9 W# t* t
outportb(0x3c9,r); /*0x3c9数据端口 R、G、B的比例*/6 b# [4 Z$ Y8 ]7 I8 x5 X
outportb(0x3c9,g);
5 D" J% C2 k* W9 G" voutportb(0x3c9,b);% f' Z2 S" T1 e6 c
}
+ {. [* \, S2 H3 W; \+ P/ g7 k/*0x3c7读端口 0x3c6计算机调色板寄存器调用端口*/
4 z# R1 y8 m+ i% z" z/* 设置显示模式的函数 */. S# c" m+ W6 A# I
void Set_Video_Mode(int mode)
% X2 p6 ]4 w- c! a4 f; i{
3 W% S' D4 j$ Z8 v6 Q8 r/ Tunion REGS inregs,outregs; /*定义输入和返回寄存器*/2 ~1 M9 q6 G e
inregs.h.ah=0; /*ah存放功能号0h表示进入视频模式*/ y* V( ]) ^. s$ I3 Y0 [' i2 _ V
inregs.h.al=(unsigned char)mode; /*al存放要设定的视频模式*/
8 w4 ?( i; O8 B( M5 cint86(0x10,&inregs,&outregs); /*通过10h中断设定显示模式int86()包含在dos.h*/
2 u& l. j" Z9 W/ C& r9 t}! e- M: ?( Z, n! l: m
void v_line(int y0,int y1,int x,unsigned int color)1 z3 y8 b z& X% j# V
{ unsigned int address,n,temp;# y" M( F7 J/ G
if(y0>y1)
. z( B0 a9 ?: }% h4 v, H{
+ }) x; ]1 S4 P5 ]0 c. q+ m5 Jtemp=y1;
2 V5 X0 v7 n$ t5 z/ Ey1=y0;
' {* |( Z- Q; H; Cy0=temp;6 }! }/ Q% t7 g$ S- p1 w6 h4 H0 b
}
( ~' t! a7 ^- V/ O6 Caddress=320*y0+x;
# K S4 D" T& O0 \9 Xfor(n=0;n<=y1-y0;n++)' ~* Z9 t/ o1 H$ b- A( K) g
{
2 j+ T- n2 v" B% Z$ M% Q! Yvideo_buffer[address]=color;
7 \. x6 Y! S; T* F0 w; yaddress+=320;6 R( c: T3 R3 y) J3 M( B
}
+ V- \! E: X" [9 ^}
% h" w, X2 j& l" x" W, _void h_line(int x0,int x1,int y,unsigned int color)
* [. f4 K/ R# o{ unsigned int address,n,temp;
0 K2 o: Y& i( p2 Z+ {( K7 |if(x0>x1)( D6 E5 c6 U. l5 d
{5 R4 ?- W2 d" j8 N3 g
temp=x1;
% w5 L2 S2 l4 q3 k* Jx1=x0;
; O/ y) e8 N: mx0=temp;( b( h- M+ K* x, q1 t9 g2 z. Y
}
, q8 }- k& h; b* b1 \% j7 Aaddress=320*y+x0;
% ^0 [ {2 K+ @& Zfor(n=0;n<=x1-x0;n++)
* y$ p6 q7 U# g& H+ l0 }{
: v0 _) W. I! vvideo_buffer[address]=color;3 J! r/ S: h# q: u- K) b, [
address+=1;; ?6 M. q2 R* ?! `, b
}
$ v! g7 k4 O, b, h}
4 _$ q) y1 W" d) B0 n F; G/ gvoid p_pixel(int x,int y,unsigned int color)0 v; V+ k& ]9 y6 V% U0 L4 F
{ video_buffer[y*320+x]=color;8 W5 n4 b5 g3 Q% C$ [- u
}5 {. `) @( S) u1 u5 c, S; _
void s_square(int x,int y,int side,int color): w+ M: x( }5 I- _$ t$ r; A' e, K* L
{
0 z6 n( z( L% P! F9 jh_line(x,x+side,y,color);
' T z' f) t; ^1 `2 ^1 ch_line(x,x+side,y+side,color);' t" |" @9 A3 z9 ^( [" H3 z8 E6 ^
v_line(y,y+side,x,color);! r: B& v2 x3 v3 X" j a
v_line(y,y+side,x+side,color);
* @+ r, ?1 u( H. a}! [7 R1 o2 j/ T8 F; s) t: d
void r_rectangle(int x1,int y1,int x2,int y2,int color)
! k, n+ O: z y" A& j{; ?8 q; k- |) p' j9 H0 Y
h_line(x1,x2,y1,color);, T6 k; A1 U, Q, y/ ~4 D7 {8 D
h_line(x1,x2,y2,color);
% [- i; w+ x4 j: c$ j- t; }v_line(y1,y2,x1,color);
7 Z+ c, o2 _3 Z1 \0 n3 ~v_line(y1,y2,x2,color);% I% |6 i# ?5 |( F% h$ }
}% O7 V3 {2 w5 o1 A$ z0 D3 T
void fillRectangle(int x1,int y1,int x2,int y2,int color)
* T$ b! M* O: k3 b{
* L R& z& d, Y; ~ C0 c" n! eint i;
/ d7 p9 a& {$ j% |* T1 ?: Afor(i=y1;i<=y2;i++)
# z5 h$ E9 r7 {( ~; J{
3 q; |5 P1 k5 Y+ l( I1 f& O( hh_line(x1,x2,i,color);% n! T+ o2 D/ b- u8 K, x* d: v
}) n0 c: x( ?( T& H! f% d# _
}# o$ K$ V+ H# F, `$ x( I }
void showbmp(int l)) \1 Z5 _: a$ F! A, o( x
{ FILE *bmp;
4 l; s" i- R# g& I( c- |6 ?( Z/ qint i,x,y;* S' `/ y1 _9 r
BYTE palette[256][3];" b6 }) y! G5 m- K# U; Z
bmp=fopen(me.pp[l].k,"rb");
/ H- L k4 f, G" x' ffseek(bmp,54,SEEK_SET);8 A c( W4 _' v/ {5 @ \
for(i=0;i<256;i++)! P: ]! u O! ?) t
{( F$ O. M/ Y) x( h& l
palette[2]=fgetc(bmp)>>2;$ e7 e0 q# [; b w1 ~! D! o) `% }
palette[1]=fgetc(bmp)>>2;1 G/ N! ^0 ~2 C! M4 `
palette[0]=fgetc(bmp)>>2;
" h6 z1 ]1 g4 ifgetc(bmp);
9 e1 ?% Q+ B; @; z3 MSet_Palette(i,palette[0],palette[1],palette[2]);% k; g7 J# n7 k N7 K5 B1 C2 B
}
! N6 y: Q3 D6 w- u R! ~! Wfor (y=0;y<30;y++)$ [/ ~$ ?/ q7 L6 k4 O
for(x=0;x<20;x++)
9 p6 U3 Y- M5 x2 M" {pokeb(0xa000,y*320+x+z+zz+z1,fgetc(bmp));
/ x6 K+ H/ ?2 `/ ^: D" s: q( ]* I- ufclose(bmp);
) G1 Q6 Z9 [& L+ o}" [; M, @# x. @. D$ P: w
void showbmpd(int l)# n4 b7 z- L0 l
{ FILE *bmp;$ C/ g8 f- |0 r
int i,x,y;) m4 @: u) n r
BYTE palette[256][3];
7 Q% t" Y, F- K: E4 F( B, i' Vbmp=fopen(me.pp[l].k,"rb");; R8 s: y7 \4 Z, D
fseek(bmp,54,SEEK_SET);" ~% G$ u6 Q; e( w( y/ t% P
for(i=0;i<256;i++)
, G6 v! S* q( W! f! d4 ^0 ?* U# K{
2 X1 m* e: ]' Opalette[2]=fgetc(bmp)>>2;
! Q7 T1 j1 F L! b7 j/ npalette[1]=fgetc(bmp)>>2;; ]2 l; C9 D( S
palette[0]=fgetc(bmp)>>2;$ d: i) o0 G; Z# I; M% k3 o
fgetc(bmp);- i( f3 j: _$ _8 \# r8 ]: H& T- {
Set_Palette(i,palette[0],palette[1],palette[2]);
! \. X; P& c3 t, M' c6 y2 \7 R# S}
3 M& e" U* L; i8 |/ h- Y1 G, Q pfor (y=0;y<30;y++)& o) V+ [+ k# I
for(x=0;x<20;x++)& M# v: \. V4 {! ~( K) o" J
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));
3 O2 S+ o3 u* C( U. rfclose(bmp);8 g: o7 J: k" k5 q
}: `. t5 M, R6 V/ C7 Z9 u+ @& {
void showybmp(int ll)" o1 N( B/ H! A
{ FILE *bmp;' o& f$ @: b7 X k
int i,x,y;/ ~% g, D, Y* Z
BYTE palette[256][3];
" X/ S% n2 x" s+ f& G. Q# qbmp=fopen(computer.pp[ll].k,"rb");
) ]( ?2 t3 g% J+ x8 n0 p) n! ~fseek(bmp,54,SEEK_SET);* J, S4 B2 A/ M" y5 ~
for(i=0;i<256;i++); _4 F# K' J: X6 c
{, k: e3 ~) \1 O
palette[2]=fgetc(bmp)>>2;
: e' ~$ U) c" ipalette[1]=fgetc(bmp)>>2;
( M \" D% b4 \+ t+ V N6 Bpalette[0]=fgetc(bmp)>>2;# W' Q' U ? S, s
fgetc(bmp);, y" {4 `- y& A" @' `0 a# f
Set_Palette(i,palette[0],palette[1],palette[2]);. O) X3 @$ S' e0 K& y
}
/ r( u5 t& M$ x. cfor (y=0;y<30;y++)) E! Z, w2 J1 _# \. T% y+ k
for(x=0;x<20;x++)
; b( h6 _ n" v+ u5 epokeb(0xa000,y*320+x+zy,fgetc(bmp));' Y1 X: O3 O% O7 i; U
fclose(bmp);4 W: e! k g# V! Z6 S. I5 B
}. M5 l9 r ?8 @: _. ]: D4 t3 w
void showcbmp(int ll)
3 v- T( Y1 ?6 o2 r9 `0 W2 P. s{ FILE *bmp;+ H# w9 Y. u4 C( `: O4 E h4 q
int i,x,y;
. ^# [- b$ B: ?BYTE palette[256][3];
* f5 F3 X! Z, r9 c& u! q0 b) ibmp=fopen(computer.pp[ll].k,"rb");7 n) D; m5 y; t6 c& a9 m
fseek(bmp,54,SEEK_SET);+ c# x2 f- q. g9 t- e) G' [& u
for(i=0;i<256;i++)6 Y1 ]8 L' c" L7 [' I8 X
{
# @0 b- g/ V2 a/ w5 n! H6 Hpalette[2]=fgetc(bmp)>>2;- Q9 s X# r# E) s8 i
palette[1]=fgetc(bmp)>>2;% Q2 w6 l1 Q0 I2 D3 L' T$ o6 A! m
palette[0]=fgetc(bmp)>>2;: ^+ \" n, Y2 b+ A! Z
fgetc(bmp);
3 K- z5 Q* q4 ]* e9 B3 J6 ^3 hSet_Palette(i,palette[0],palette[1],palette[2]);
( o; S& J, ^/ o1 J; N0 O' P}* L/ t) G9 x+ y( o* N. y
for (y=0;y<30;y++)
5 Q( c& \5 x7 R; Rfor(x=0;x<20;x++)
% y+ u. ^% F. F( ?; k8 Xpokeb(0xa000,y*320+x+zyy,fgetc(bmp));3 x4 |1 m/ ]% O: p* N8 w
fclose(bmp);8 X4 J U) B# p9 c1 _* S
}
+ [7 C" ~3 V6 ]void bmpp(int number)
& g- f6 j3 `0 u4 Y8 N" P: K+ D8 \{ FILE *bmp;
2 {9 I) N* J# sint i,x,y;
( O" R1 K. V# d% r3 O1 dBYTE palette[256][3];5 o6 g; D9 x4 q
bmp=fopen(m[number].name,"rb");3 \# V) j* ~) o, I. S, k
fseek(bmp,54,SEEK_SET);
3 d9 l. W% e# C- |for(i=0;i<256;i++)3 I) T: {. M& N$ U3 j4 I: @
{0 a$ b6 N- K% _4 m, W J5 s2 a0 s
palette[2]=fgetc(bmp)>>2;
3 G; H: }2 Z4 i) M+ kpalette[1]=fgetc(bmp)>>2;
1 r. @* n1 o: y! p$ @1 C7 r: Qpalette[0]=fgetc(bmp)>>2;4 v- n$ n7 K2 S3 n) ~7 `
fgetc(bmp);
% h7 t5 ]! H1 W% [3 B* mSet_Palette(i,palette[0],palette[1],palette[2]);
" J$ ]" y( z/ c( _5 t}
. ]& w% d. Y. T, s. \5 Xfor (y=0;y<30;y++)
/ u- B6 V& \* }# D! M0 a3 @for(x=0;x<20;x++)6 ]' N* d B9 `; g. [/ x2 f
pokeb(0xa000,y*320+x+zl,fgetc(bmp));9 s# e6 s6 H( v4 X
fclose(bmp);
, i. `6 f$ V8 H, ]# ]) R' V}. y, |$ _4 s( O4 |, e+ {
void comlipai() /*整理电脑的牌*/
5 Q; Q( G% m: F4 A- d{ int n,j,u;
( N% J9 [/ e9 l% p. Nint *lingshi;+ I" {& c" N, T
for(n=0;n<computer.m;n++)
! }; s6 i1 y- q! O! b6 u0 r/ u$ Cfor(j=n;j<computer.m;j++)) M3 n$ R- o. b
{
s1 }. y3 ^+ e: X: P6 Z: M0 D0 vif(computer.pp[n].number>computer.pp[j+1].number)7 ~( H; Q3 A' C, i F. R
{
3 J3 c. g$ z! I _5 ylingshi=computer.pp[n].k;5 ^: e5 T! l4 D" S9 l" S" M' m' h8 Q: i
computer.pp[n].k=computer.pp[j+1].k;
; f( N- u( Z. Z; X! [computer.pp[j+1].k=lingshi;/ D/ G" \. v) L8 K9 x8 U; z
u=computer.pp[n].oneorfour;
! n4 ]. j' a5 Y: {$ Ccomputer.pp[n].oneorfour=computer.pp[j+1].oneorfour;
# d1 Q' s6 u b! {& Ccomputer.pp[j+1].oneorfour=u; _" f# I$ N3 b$ E
u=computer.pp[n].number;& A8 J8 q. b! p6 c2 h# X5 x
computer.pp[n].number=computer.pp[j+1].number;! L; j' Q6 |0 Z# a- }
computer.pp[j+1].number=u;' d: X; l0 E1 b+ E: b
}. t' K0 l0 y# `8 J
else
9 z! ^, @) _4 k/ o; Fif(computer.pp[n].number==computer.pp[j+1].number)0 B) Q: M. I: _1 `/ U* W1 a
if(computer.pp[n].oneorfour>computer.pp[j+1].oneorfour): O% H) E o+ t& F7 a
{4 K" `$ D! G! K7 J' V0 Z
lingshi=computer.pp[n].k;0 z7 b* K. q3 b9 t. a Z5 [
computer.pp[n].k=computer.pp[j+1].k;
1 ? L- S& g* c+ U* [* w& f6 ocomputer.pp[j+1].k=lingshi;$ x r& `5 P$ w. D- P+ L
u=computer.pp[n].oneorfour;
; z! c$ j5 g( W3 [: a( b# j( rcomputer.pp[n].oneorfour=computer.pp[j+1].oneorfour;
: }, O+ n0 O+ C( t' gcomputer.pp[j+1].oneorfour=u;
; \' S( Q6 x, [u=computer.pp[n].number;9 \9 @8 v5 L6 R+ k8 }& J
computer.pp[n].number=computer.pp[j+1].number;
0 |! Z. b3 n- dcomputer.pp[j+1].number=u;
( E0 P q* J- `' s3 W8 ^2 J}
5 f5 d$ R, T$ N# c: C: M}
& s1 Z" W; B M! D( P6 ~}
) a2 H: V" w) c1 r2 v4 _0 \void melipai()- b5 e8 B4 B& e d" h7 M
{ int n,j,u;
/ C/ N9 r' n$ v2 l8 P, Yint *lingshi; Y) R9 E0 ^& v9 W) I4 u
for(n=0;n<me.m;n++)
$ a; g' j/ o+ f* {+ r* dfor(j=n;j<me.m;j++)
# k$ ~7 y/ k! [( X+ d4 d v# C/ x{: S9 C, ^3 }! l
if(me.pp[n].number>me.pp[j+1].number)) ~. D. m7 Z2 g9 X; k/ C! O
{& V/ l6 U; B9 H+ C
lingshi=me.pp[n].k;
+ F; @, `4 l' B% F, cme.pp[n].k=me.pp[j+1].k;) Y% W5 j* t. {9 [ S9 K
me.pp[j+1].k=lingshi;
' H |3 ?& F _" D! k4 f3 pu=me.pp[n].oneorfour;
: h; i# H( J% s4 G* o0 T) dme.pp[n].oneorfour=me.pp[j+1].oneorfour;
) ?# [1 c/ g- f. Rme.pp[j+1].oneorfour=u;2 N9 h: q2 ^" s6 R+ f. L& m
u=me.pp[n].number;
7 f* A- V4 M2 d M1 A. Y! Sme.pp[n].number=me.pp[j+1].number;
% L5 x( ? Z: M2 d) s- b$ U; l1 eme.pp[j+1].number=u;: Z2 `1 i i5 D2 S- o
}3 Y: o7 q, z0 q; A6 K
else# t& F2 v, f; w. H R1 g
if(me.pp[n].number==me.pp[j+1].number)/ P+ ]# N% Q1 [% P9 ?
if(me.pp[n].oneorfour>me.pp[j+1].oneorfour)9 j" f, r7 ]# k
{
) o/ z- g, E) c/ x8 ?lingshi=me.pp[n].k;5 a" s, A) S. g
me.pp[n].k=me.pp[j+1].k;& s5 ^" R% i" H- O7 L; | k
me.pp[j+1].k=lingshi;
: {" T* H( y1 _. I6 ^u=me.pp[n].oneorfour;
}# }4 h: x" O5 T8 C. z9 `( I+ Zme.pp[n].oneorfour=me.pp[j+1].oneorfour;
1 S1 A. Y. o+ @% Ome.pp[j+1].oneorfour=u;" \, l9 O) |5 `% ^ ^' a7 e
u=me.pp[n].number;9 @8 q& e7 Y9 W G$ Q
me.pp[n].number=me.pp[j+1].number;- O5 @& I2 D# ^5 V4 ]3 }
me.pp[j+1].number=u;- s+ e0 Q5 {# M+ c% J
}+ S e/ Q) c+ P2 t: s% d( c/ c
}
4 H! v' T8 y. c( a/ [/ A}
* \! F3 x+ E- s# s: C, V) Y8 Rvoid rgzn(int c) /*本程序涵数的核心针对电脑的牌*/
8 r4 w$ l5 }2 `0 D' }9 ^6 v" q( o6 R{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;
1 r7 k% n, s# H! hif(me.pp[c].number<=35 && me.pp[c].number>=0)3 r7 Q2 Q* u1 Q/ Z0 R5 Z
{; A m' U$ z, t1 Z5 ^7 z" T
logo=1;! Q, T/ X3 {$ v" t5 D+ ^* i
if(me.pp[c].number<=3 && me.pp[c].number>=0)
, [1 G4 i: S2 s7 v9 K1 l! Mlogoo=1;, X* [$ z& |/ m% x
else if(me.pp[c].number<=7 && me.pp[c].number>=4)
' J6 o& t! A; E6 dlogoo=2;
/ g$ }' |6 X6 ~: Telse if(me.pp[c].number<=11 && me.pp[c].number>=8)
2 r5 D/ q3 \+ W0 \# ologoo=3;2 J9 n+ [+ F2 z" d2 `( D% \! L+ |
else if(me.pp[c].number<=15 && me.pp[c].number>=12)
E- l( c) x5 ?" l! q# P; Ulogoo=4;) X# Z/ I8 v. b
else if(me.pp[c].number<=19 && me.pp[c].number>=16)- n/ G0 }3 w( f# ]3 q9 J; B
logoo=5;- R3 J y: J& J8 c8 I
else if(me.pp[c].number<=23 && me.pp[c].number>=20) K) {( r [8 S$ J0 t' R4 g0 [! u# E
logoo=6;$ ~' }4 \, f: R& u% V: {) D
else if(me.pp[c].number<=27 && me.pp[c].number>=24)0 k; J8 y* X) r; r
logoo=7;
5 _; ?. u4 W, y6 M7 celse if(me.pp[c].number<=31 && me.pp[c].number>=28)% Y6 ?7 t6 S- H( J: L4 @
logoo=8;) k: `8 f; c' [4 O4 r; s
else if(me.pp[c].number<=35 && me.pp[c].number>=32)% e7 ^2 K1 q) Z* `1 ?$ k+ B
logoo=9;, i# |. ^; P, Q" L9 n' _
}! g/ v3 K1 }$ Z- t
else if(me.pp[c].number<=71 && me.pp[c].number>=36) U% F0 `! g8 }- I6 l0 [
{& [* M3 _. t5 C8 o0 M9 }* `9 `" ~8 g
logo=2;
1 @( c$ J8 I5 B6 ?8 b4 Nif(me.pp[c].number<=39 && me.pp[c].number>=36)
. x% i( I7 v! \% zlogoo=1;4 ?$ H n8 R2 }: f. M
else if(me.pp[c].number<=43 && me.pp[c].number>=40)" H4 p& H6 G0 q
logoo=2;
* Q0 k* e ^) celse if(me.pp[c].number<=47 && me.pp[c].number>=44)4 S4 C$ A- v/ b5 @) @0 Z* Q
logoo=3;+ G2 d) O/ V- y. e' }, p6 S3 Q2 f* j
else if(me.pp[c].number<=51 && me.pp[c].number>=48)) @8 C0 L% J F; y7 n( d" ^. e
logoo=4;- z5 u6 V$ `# o- a( [$ f
else if(me.pp[c].number<=55 && me.pp[c].number>=52)6 h* z" q, G! |
logoo=5; P! f; W& c. _4 H! i1 h
else if(me.pp[c].number<=59 && me.pp[c].number>=56)8 ?0 O' @0 `5 Z3 i* g
logoo=6;/ Q& _7 W: m( d1 a
else if(me.pp[c].number<=63 && me.pp[c].number>=60)
, v1 U6 r, d$ z% ^. q, r. _logoo=7;% z/ E% }+ M0 D0 I: A" \
else if(me.pp[c].number<=67 && me.pp[c].number>=64)
( g1 y3 X. e- e# A& f5 m6 Clogoo=8;
( ]* ?% L2 [1 N/ A! Z$ y- yelse if(me.pp[c].number<=71 && me.pp[c].number>=68)
1 N. P$ y( i: h! r2 y8 i! b' |logoo=9;
5 I: b5 u- _+ Q s}
8 Y- [* s5 T7 B0 nelse if(me.pp[c].number<=107 && me.pp[c].number>=72)
6 Q$ p- C# h# R6 k; p3 D{
0 ]& m: T) J/ J5 h' `* ulogo=3;9 i- _) d" o& U2 n' N
if(me.pp[c].number<=75 && me.pp[c].number>=72)
" X0 u9 x* S5 v7 Q, ~; Tlogoo=1;
; u) X" V! a$ G' [2 Delse if(me.pp[c].number<=79 && me.pp[c].number>=76)
# x7 ?/ C3 S) u. @3 |6 G& tlogoo=2;
4 f! V, |- L y( \+ Ielse if(me.pp[c].number<=83 && me.pp[c].number>=80)
; z0 `$ r* y( z; E, _& wlogoo=3;# B7 s! y8 ]. E0 ]9 c: t
else if(me.pp[c].number<=87 && me.pp[c].number>=84): R5 r! l- W1 r" D
logoo=4;
+ a9 M' I- H! `1 L; `; N. ]" xelse if(me.pp[c].number<=91 && me.pp[c].number>=88)' `- s F4 L( ? E
logoo=5;: D* c% g6 w+ E
else if(me.pp[c].number<=95 && me.pp[c].number>=92)- e% ? S. U* W. u! A
logoo=6;
* Y. e7 l/ C- {. k9 f. ielse if(me.pp[c].number<=99 && me.pp[c].number>=96)' }' A5 x4 l% t/ E6 L; P
logoo=7;
a& r4 `: a6 _else if(me.pp[c].number<=103 && me.pp[c].number>=100)- k0 H: ?" c# ^9 o6 R9 \3 k9 X
logoo=8;
3 F1 @$ f$ @* n4 w3 ]2 oelse if(me.pp[c].number<=107 && me.pp[c].number>=104)
" V6 R6 d6 P' F' ~. i# m+ N y8 Xlogoo=9;
2 c- H5 I; T) e1 J, q$ w O6 B}. h$ G8 X1 w6 `# [3 T
else if(me.pp[c].number<=135 && me.pp[c].number>=108)
3 ^- R# O! S2 h0 r{
* a& f' g6 ?9 j! v4 V2 a1 v6 V# ~logo=4;% N" q; d( N+ i/ e
if(me.pp[c].number<=111 && me.pp[c].number>=108)9 n) l3 _3 M# z6 v8 `
logoo=1;
" ~* P2 A0 \/ ?9 }8 S' Aelse if(me.pp[c].number<=115 && me.pp[c].number>=112)% w0 K% }* e* Y0 E1 [) `
logoo=2;
0 S0 A! p# \; d' }else if(me.pp[c].number<=119 && me.pp[c].number>=116)
$ w8 k3 q3 h( {5 k3 A+ Qlogoo=3;
7 P! {" `; ]9 }7 _else if(me.pp[c].number<=123 && me.pp[c].number>=120)
- I$ k0 {2 G" W" m) |! elogoo=4;
* l8 c8 k% U- f/ K# s% uelse if(me.pp[c].number<=127 && me.pp[c].number>=124)0 @& k; f" ^( |( q: {/ @$ }6 p* i% o
logoo=5;
1 R& j) P4 n8 F7 M- D! P+ B8 j% felse if(me.pp[c].number<=131 && me.pp[c].number>=128)
6 d+ \7 |2 q* r2 X/ P, C! Qlogoo=6;
$ X; ]5 P1 n2 _5 ielse if(me.pp[c].number<=135 && me.pp[c].number>=132)
. v' W1 |' j; p0 d6 plogoo=7;
7 C8 b1 f9 a. S9 m* k9 L}
5 o2 S; v0 B" o4 Jwhile(b<=computer.m)% ]$ U% }2 A5 E* K8 M4 O
{
$ F: R; q5 _4 ` Yif(computer.pp.number<=35 && computer.pp.number>=0) /*假定电脑经过分析后出了第一张牌*/0 a! Y6 p- {2 V) E8 C4 S
{0 T! [1 _3 |) l4 _ y/ G/ X
lg=1;0 l6 K2 y& g* K& _
computer.pp.d[0]=1;
5 w' ~& W: D1 j! w3 g! N7 Y" L5 s4 jif(computer.pp.number<=3 && computer.pp.number>=0)
7 E1 G; W* D5 E- W ^1 S{6 Q/ u! |+ S4 g0 p! e
lgg=1;
- D# M8 ^: N. G7 \computer.pp.d[1]=1;
% B; s# P. `* C' b1 Z" k}
+ u6 Q# L; d8 @" \% U kelse if(computer.pp.number<=7 && computer.pp.number>=4), G5 T- S' h: q3 E* u
{8 G9 ^* F0 o* P
lgg=2;
* U' y0 Z' R7 R& {! Y- I; {computer.pp.d[1]=2;
0 z- x8 D+ E6 a}
8 q, G7 w; A. J; M- L, Z- helse if(computer.pp.number<=11 && computer.pp.number>=8)! \2 J- n; K( [( c0 q: V
{
- h: L7 |8 f% Y# o. rlgg=3;( d5 s) {# ?3 h- u8 n6 d
computer.pp.d[1]=3;
, V' Z2 |, u; G, {+ T& ~ O}7 a, m0 ^4 x3 E, I( y# h
else if(computer.pp.number<=15 && computer.pp.number>=12)
L" l4 ~0 L3 q: Y{
$ A, F! c$ h! I, F) @4 rlgg=4;0 O9 x6 ]6 @. W2 N- ~0 t
computer.pp.d[1]=4;6 G1 ]! S) e1 I d7 G; @
}2 z, G# l+ \5 H, H- _! s) F
else if(computer.pp.number<=19 && computer.pp.number>=16)
) f, j/ V$ s& @0 e% [( M{4 f8 C5 K1 c' I, A# N1 `0 x+ w
lgg=5;
7 K, w5 Q4 f8 ^computer.pp.d[1]=5;2 u4 i, Q! F0 G x7 b; Y8 }" {
}1 g) W5 }0 D9 J6 d+ }; Z
else if(computer.pp.number<=23 && computer.pp.number>=20)
3 e# g* _9 a+ h4 O1 \{
0 U9 U- \, f$ M1 D- |lgg=6;* N) `3 `. U F$ }
computer.pp.d[1]=6;* Q. l `' Z" S+ V9 q' \9 f1 }
}3 W6 ? n8 I& Q4 I' N d/ s
else if(computer.pp.number<=27 && computer.pp.number>=24)
; |# _% ^! b- _2 Q2 I{' M( B0 F) B7 w2 b3 d# X- g/ F0 W
lgg=7;
. T6 U, i7 u& ^- ~% t9 r4 A5 `) mcomputer.pp.d[1]=7;- m* m" r& S3 K' f* L& W, e
}
% |- a' R7 N9 J0 ^else if(computer.pp.number<=31 && computer.pp.number>=28)
& r1 n' `8 a* k{
. d3 G# ]) I5 i3 l- o: e S! hlgg=8;1 s) Y) i1 Q, H( C" _& ^
computer.pp.d[1]=8;9 W0 e3 E6 R' Q3 Z% z" A/ v3 X% R
}9 O0 G2 G# F1 R
else if(computer.pp.number<=35 && computer.pp.number>=32)
4 E" ^* U3 B8 H. E& {9 U{ R8 `- _" O: \; P
lgg=9;
6 b& f+ R/ b, R' F9 ccomputer.pp.d[1]=9;4 y" e) q2 c* X$ X8 P& B$ L
}
3 K: v( Z; a3 j1 r+ q4 V}
& h8 K, _9 O: [, I) V1 kelse if(computer.pp.number<=71 && computer.pp.number>=36)/ l0 b& o* k5 Z$ V& Y9 t
{2 H1 ^8 |# j$ ~7 U, s
lg=2;- j- O- j2 N+ c g8 a7 [) u' }
computer.pp.d[0]=2;
& T+ p" V; x% t, V' T. Lif(computer.pp.number<=39 && computer.pp.number>=36). p/ s- x' h: v; [
{
5 G8 g4 n8 y7 k5 s4 i- D0 V1 T& n; Dlgg=1;3 H3 z! f% A( U6 ~
computer.pp.d[1]=1;
6 y1 t0 n# u1 |}2 p3 s* Q5 ]6 N" Z6 q
else if(computer.pp.number<=43 && computer.pp.number>=40)
p3 ?' Q, V T{
/ z3 @! ] g" s4 g7 g1 y; \lgg=2;
- T- ]8 i1 u4 m) Fcomputer.pp.d[1]=2;
% h& L! Y- F) c( @; Y: i: c# `! }}
& X E, N* [1 B! lelse if(computer.pp.number<=47 && computer.pp.number>=44)4 S, X: r, }2 z& V- ^
{ i: w; @8 P/ x3 Q. _/ [6 Q1 ?
lgg=3;* L( i* J+ m9 q7 T! X% {7 H: b7 v
computer.pp.d[1]=3;6 D2 W0 R, q( |" h& C
}
) R9 z# j3 Z% R7 \% \& q. W Melse if(computer.pp.number<=51 && computer.pp.number>=48) B. @6 E# I2 f) Q3 L
{
' _, O3 U% j! i* H5 T5 Q5 A( {lgg=4;
# v9 O0 w1 [% m5 ]& mcomputer.pp.d[1]=4;
3 F! k1 H. G( e( n& [}
) o( w& e( y4 D- m& ~; f! S8 e) gelse if(computer.pp.number<=55 && computer.pp.number>=52), p& r# I( w2 G- x; g7 n- N
{' n) ?4 O; _% @8 q
lgg=5;. h' O( T# }! n
computer.pp.d[1]=5;, z1 \$ G" ~& Y- I, _! O
}
+ O9 l9 M4 k8 h% Z" Z F( nelse if(computer.pp.number<=59 && computer.pp.number>=56)
/ u" }" `3 z: r2 b2 B; j# q! O{
; o& h7 R# \" P3 e# O6 R5 |% I# P. ~lgg=6;( F D8 m. v! v, X* T+ _: s" U
computer.pp.d[1]=6;
1 k6 r) a; H# {( y; x8 Z+ V7 R}& G9 k0 `, q A$ h0 ?: Q# f
else if(computer.pp.number<=63 && computer.pp.number>=60)! Z& N {! } F+ F$ c9 P- ?6 e
{
( i; `4 T8 U4 O8 C5 Flgg=7;
/ Q# Q* z4 q |# c6 I. @! }computer.pp.d[1]=7;0 |' o P$ j% X- d; v3 N O \
}" Z" C" X) \! A: O( g7 n2 m
else if(computer.pp.number<=67 && computer.pp.number>=64)
8 X" z1 K6 A: s) X1 t( R8 D+ w( z' v{# z, O! \3 o7 p. J- N1 ~
lgg=8;" R) \/ s9 w6 H2 _" F+ H
computer.pp.d[1]=8;
! K q- B* k# |- M5 _}
- B% b3 y3 i- gelse if(computer.pp.number<=71 && computer.pp.number>=68)( x; e# P% Q' w$ B- U% V7 O
{
) B- Y9 _9 m- m0 c6 {1 Slgg=9;
! q$ `! ~! g1 m- a: v7 U1 ]( Ocomputer.pp.d[1]=9;4 v8 \: B4 |8 j$ ~3 z/ t" {5 j
}
! \5 f5 \+ K4 T; q; [, M& W; I}
8 T- o1 P& p c z. Y/ Z2 Aelse if(computer.pp.number<=107 && computer.pp.number>=72)$ }& G0 O. V P. i1 ` Q2 c
{4 _: ?0 l ?' W# H$ t* r) q6 G# i
lg=3;
4 {# @& X0 t) M) _# U) f$ i! `6 }computer.pp.d[0]=3;2 N! R, E; ]% W6 B
if(computer.pp.number<=75 && computer.pp.number>=72)
. H) \6 Q ~2 ^( k{
: ~* b; t. P d. f2 m. Z1 x8 |lgg=1;6 ^& G+ b$ k9 w* v0 w6 e
computer.pp.d[1]=1;
3 O1 J- d4 F3 Z+ ^0 b9 [/ b}# [& E! Q/ T& Y' W6 Q* y5 X" y
else if(computer.pp.number<=79 && computer.pp.number>=76)5 Z {5 }: P9 v+ v/ p4 w$ n* V7 O
{
" ]2 A+ M# S/ U9 z' o: ?lgg=2;
4 j ]% O( P5 dcomputer.pp.d[1]=2;
8 T1 Q& G% k3 L0 S8 i4 i9 g! Q}
: K; E- \0 f2 u* \$ l3 i4 g1 x3 [6 }else if(computer.pp.number<=83 && computer.pp.number>=80)% w* O7 w! f6 \7 u
{ U* B. A; c9 w$ J7 B1 k* S9 Y, F
lgg=3;
j+ i- H6 u0 X9 m# M" Ocomputer.pp.d[1]=3;& G7 w3 q/ u/ n3 c0 L# s7 |3 N
}
9 F. a+ X& O/ _/ x$ celse if(computer.pp.number<=87 && computer.pp.number>=84)
% [% B0 N R4 ^% T+ f9 @8 W- r{
2 ?" p$ P% z ~/ U* xlgg=4;8 m% N; ^9 L0 R6 ?9 g3 ~
computer.pp.d[1]=4;
9 `: Q- O, C i; J( s9 S}
9 }3 `7 h# Q( m! ^9 m% U; Qelse if(computer.pp.number<=91 && computer.pp.number>=88)* \! ~( `2 |4 {( g6 @8 h
{
7 s7 T4 n" c: l% ~, o% h0 i jlgg=5;7 N8 ^- {( i5 h4 h
computer.pp.d[1]=5;
8 U, [% ~. X! n8 G! X! P4 u5 c% X}, r4 `7 N2 n- E b8 g& i8 y
else if(computer.pp.number<=95 && computer.pp.number>=92)
8 D$ ^# D" `& E! V6 J- T- \{5 S0 E8 v: }: q+ t, f/ y) y7 C
lgg=6;0 j% a2 k1 G7 h9 F7 N
computer.pp.d[1]=6;5 U9 y" L; D, q5 f* |
}
- I0 ?2 z9 z4 |else if(computer.pp.number<=99 && computer.pp.number>=96)/ l! F7 g' Y1 _5 u. f- C
{
# Z7 {$ Y7 V mlgg=7;
$ r. ], `. Z; b& L! Ecomputer.pp.d[1]=7;) k+ C: F: u1 N# J
}6 w* y2 W% E8 i3 ?7 V
else if(computer.pp.number<=103 && computer.pp.number>=100)/ O% x9 v, f1 y% M$ P, p4 ?
{7 L* [0 |4 ?+ U$ `% u+ T
lgg=8;
8 ~! M3 y G" x( Gcomputer.pp.d[1]=8;
1 b4 H) G( i1 Q. F}7 Y2 f2 h% b4 y/ ~% ~
else if(computer.pp.number<=107 && computer.pp.number>=104)
5 ^! C$ w- U: p4 i# V) e9 Y, Q& f* H{! f' N! r$ e" m/ [
lgg=9;
& o( L1 F' n6 Z T0 @" {computer.pp.d[1]=9;
1 Q" h% x, I6 t) v _& S" r}1 d, w+ j) _; V) C; n
}5 d+ ^. J, z; e4 w9 \
else if(computer.pp.number<=135 && computer.pp.number>=108)
/ C# P! X4 i/ ^2 |3 J0 a% D{3 m! r( @7 y4 A' [* L
lg=4;
; x c7 ?; K |- h0 Bcomputer.pp.d[0]=4;
3 {" l. k! c7 A+ k6 Z+ { hif(computer.pp.number<=111 && computer.pp.number>=108)
. D; Z7 f8 s) R{
& L- _: x& s8 w. @( J( J* w+ hlgg=1;: E5 {9 ~; t+ Z' T; ~# X' `
computer.pp.d[1]=1;% _# H+ J) B$ {& y
}2 g% @: w* ~. F& _$ x1 x' T/ M
else if(computer.pp.number<=115 && computer.pp.number>=112)
. q4 E4 [( X. | o. s3 e7 |( C{. T' v m! q! Q6 g
lgg=2;
0 R6 y7 ^( ^; M. b" {computer.pp.d[1]=2;9 r- k& {" Y0 M d x; Y
}4 w2 T9 l3 H) j4 ?/ Q! Y$ |
else if(computer.pp.number<=119 && computer.pp.number>=116)
9 E5 F8 f) f2 b: M7 i8 J7 [{8 X! R9 ^" J: {, m2 _/ H7 ^- y% i% b
lgg=3;* ?. A# E/ M4 O. |' N& u
computer.pp.d[1]=3;
) H( s2 s5 m" a1 g7 f3 s}
" O' c2 D/ N- L4 G! Ielse if(computer.pp.number<=123 && computer.pp.number>=120)
8 i% `2 U/ y N+ H0 h( Y8 P{
' l1 C( e8 j+ i+ [9 }' {+ l6 \lgg=4;7 x# X4 v0 `0 O
computer.pp.d[1]=4; d: ^$ f! g7 L4 \. Y2 U3 l' _& f. U
}
1 W/ f: g H/ q! L3 |else if(computer.pp.number<=127 && computer.pp.number>=124)
3 X+ X- t1 [4 u. J8 E0 ?) Z{/ a5 q7 X- n0 d
lgg=5;
% J1 `* e4 A' L; I! |" R) H) [computer.pp.d[1]=5;. l8 ~! W$ Z J: _5 Q# p) C# k
}
4 [0 N5 Y7 u; ]6 T: R1 Relse if(computer.pp.number<=131 && computer.pp.number>=128) e4 j1 _; B1 p8 m% }5 p
{
t6 o& H1 A# x& nlgg=6;
3 e) W0 m# w4 m) Fcomputer.pp.d[1]=6;
O- B& X7 e! j# q}
6 z4 R' D Z3 b( ~. m9 c9 helse if(computer.pp.number<=135 && computer.pp.number>=132)5 D, }' X( ?% O
{% {6 o: A( l1 C5 g
lgg=7;6 N0 v: J; F K" R4 `
computer.pp.d[1]=7;' D, I# {! |) ~2 d2 F1 O% E; D
}
; y) K+ H( K8 \}2 h6 Z, \: z8 d2 q( N! z/ J
, i% w% y. `1 g/ Y, oif(logo==lg) /*如果相等的话,那再进一步的判断,乓杠的判断*/8 Z m9 u% ^! v
if(logoo==lgg)3 b/ o, Y& h% S
pg++;- v( G& T) Q/ }+ c
ch.lg=lg; /*保存电脑手里的每张牌的信息*/
* o j0 I/ {! s2 J3 Ach.lgg=lgg;0 \7 ?# j; Y9 y
lg=0;
. {: [9 t& L" J5 |- W* Ulgg=0;* \+ ]. d% P- H# w8 p X& d# j
b++;
+ M# @* f, O: B( ^}/ L0 e: `/ N+ q& r+ |* F
if(pg==2) /*乓*/
) ]$ m4 x- c! r) p9 M8 s, w{
' O, S6 E# l- x' d7 }, ^1 N7 c0 I6 n9 X3 o, m6 W
sing=1;
9 q7 K6 [! w- }( ~% L" ?: Mb=computer.m;
0 B5 k' C8 M. A+ ^/ dwhile(b!=-1)& a: T ?) \2 e& t3 h! B
{
- L. U/ w9 k- ~) q3 {0 r2 L1 kif(strcmp(me.pp[c].k,computer.pp.k)==0)
- O5 |& Q" Z, Ycomputer.pp.p=1;* _2 d6 G# }* k* h: K. X
) z8 H! k |' H% Z$ o
b--;* o+ Z; E# N# `) z
}
9 I% M0 P% p* L! S/ n! }}$ N3 |2 u* y% _' Q9 J8 F
if(pg==3) /*杠*/ a4 e2 ~7 i; v! P- _ o
{* N5 s, W" l9 U$ \3 h+ R
6 E# Y( R5 z8 S( b0 W4 [2 G
sing=2;2 T& s+ _1 ~5 k ^: e; N1 o' b
b=computer.m;" X/ h- }- v! A
while(b!=-1)! \; \* _2 Z+ D! ?' c* e: L/ B" G
{
% u; x v0 w4 O* R, Z ?; |if(strcmp(me.pp[c].k,computer.pp.k)==0)$ P: n3 Q2 |8 z# D! E
computer.pp.g=1;
5 N3 w. g4 R9 B0 Ob--;
3 B& ~6 z+ b8 n}1 V% Q+ @$ Z, y
}
# J: }( t( _* nf=0;, O1 P1 Y6 ]* k' ?
while(f<computer.m) /*吃的判断*/# U* I6 r$ w; X9 p9 z
{ if(ch[f].lg==logo && ch[f].lg!=4)
3 p" ~* f W; e. j{
: ^0 C/ ~2 j2 T( @. eif(ch[f+1].lgg-ch[f].lgg==1) /*顺吃*/2 }( e+ u8 f5 O8 u6 [
if(ch[f].lgg-logoo==1); M* H3 n' a6 H% K7 m% A
{& v3 |& S3 g$ \) i: P6 s
gp++;! i! ^) \1 T! `3 [7 [. ` x2 F7 S c
computer.pp[f].c=1;
5 I/ j2 ?3 [- _+ Xcomputer.pp[f+1].c=1;
8 p9 S2 X3 z, n/ c}
6 A: S J: L$ n) H( rif(ch[f].lgg-ch[f+1].lgg==-1) /*逆吃*/
0 k: D% C, S& H5 G2 V- Z) Uif(ch[f+1].lgg-logoo==-1)* X8 j- M9 V- w) A4 _6 |
{7 ~, |" @, ^* h- b9 y, D* b
gp++;
; o7 ^9 ~* p( \% ]0 p% e& r( scomputer.pp[f].c=1;
- z! E6 j" Z9 G& l' Mcomputer.pp[f+1].c=1;1 D5 F$ e# Z0 s2 \$ b1 H' c% W
}
% d4 r7 G% O" [% A7 u4 Nif(ch[f].lgg-logoo==-1) /*中吃*/# @4 @7 u# H0 T& O
if(ch[f+1].lgg-logoo==1)
9 x, W. ]% @, f9 G{
# t4 f1 I. H( Y' e# Y9 j2 C- j4 `/ bgp++;3 p, Y. ]* d- J: C* v
computer.pp[f].c=1;' ^3 n( O, |& m5 S) N, v* `
computer.pp[f+1].c=1;- d S+ R2 x& x3 [9 ?) }- D
}' E, a) d' K* {
if(gp==1)/ `% f% k& R7 W& T6 ]% A' d- ~/ P
break;
, C, U" c2 v; W( m& H$ w* q}
) \/ J3 U" }1 T0 k$ e( q1 O, k6 W& Jf++;6 n4 g: ] C! r: g) c$ ~# i4 d
}
0 n# K3 N$ _ }; u, hif(gp==1), L# ]4 f' m5 Q2 ]* T: a/ v, V
{sing=7;
& v* W3 Y: x# y, k, y! @& u4 F. [8 E4 X/ ^9 M& g# U9 N8 K
}# b7 b; h. Y5 l$ S/ |0 [
pg=0;
8 u+ F" n( y4 v, N: zgp=0; K! ^, |; b; f7 Y, s3 A
b=0;
/ I4 `/ X3 N, T}
- t: {" a- _+ w3 E4 J; J( F3 h( ^void rgznme(int c) /*本程序涵数的核心针对我的牌*/
) S, h" v q( [' r2 f- p: r. Z9 U{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;
! n/ N8 L# W, S% Z. Fif(computer.pp[c].number<=35 && computer.pp[c].number>=0)
, K+ c% z9 _& G5 W$ f{7 ]+ o, v4 Z; b
logo=1;5 `9 F, t2 L+ p8 i
if(computer.pp[c].number<=3 && computer.pp[c].number>=0)) a1 `4 q! a/ t% ~% j4 H5 Z
logoo=1;+ F- @. o, P4 `+ }9 {+ l
else if(computer.pp[c].number<=7 && computer.pp[c].number>=4)
/ V. ^ f) {# Z6 Ilogoo=2;
M# J. Q# l& a1 O8 p' ^else if(computer.pp[c].number<=11 && computer.pp[c].number>=8)
/ P' }' c( m" klogoo=3;* @% F2 u+ w5 U
else if(computer.pp[c].number<=15 && computer.pp[c].number>=12)
4 r2 H4 M) W! g, E. x6 f0 llogoo=4;% F0 c& i* P+ z2 i1 H4 E
else if(computer.pp[c].number<=19 && computer.pp[c].number>=16)6 q: ]' ^( E' e' ~$ O! C5 e
logoo=5;5 M7 s# _/ F* f5 a' T* s ~8 ?7 c
else if(computer.pp[c].number<=23 && computer.pp[c].number>=20)
1 E, z3 L7 H( _/ N& e) }2 `logoo=6;( p( h6 H' `9 h) k. g& ~6 ?
else if(computer.pp[c].number<=27 && computer.pp[c].number>=24)
) w( i+ K7 D0 J% ]; mlogoo=7;
: H1 a9 S1 J; a2 Selse if(computer.pp[c].number<=31 && computer.pp[c].number>=28) C. n0 F. y0 P7 r* k6 M# ^
logoo=8;
9 o5 c( A7 b" D7 y" Ielse if(computer.pp[c].number<=35 && computer.pp[c].number>=32)
7 X* |9 x `6 c6 w# w% Tlogoo=9;
$ J9 X% x( ^6 l" m}1 w4 n; F7 H% Z- @+ ~ q N
else if(computer.pp[c].number<=71 && computer.pp[c].number>=36), R* g$ L. U2 w7 c$ A) G( l: K6 E
{9 R( T3 [0 m0 u+ f) F& ~
logo=2;% J. O% \/ q0 z; Y$ T# ^- b
if(computer.pp[c].number<=39 && computer.pp[c].number>=36)
& Z6 C! }/ C2 S2 y7 klogoo=1;
& s/ G3 ^ p' Z/ welse if(computer.pp[c].number<=43 && computer.pp[c].number>=40)5 x8 f! e& A/ g, A8 v
logoo=2;
1 s, i G* f. E$ o' Helse if(computer.pp[c].number<=47 && computer.pp[c].number>=44)
0 B3 x v# k$ i y2 O5 Jlogoo=3;
& P% Z$ l# C- d5 \7 x. yelse if(computer.pp[c].number<=51 && computer.pp[c].number>=48)( ]% g, m; r7 M1 _
logoo=4;- f" Z3 w# y2 d' [8 x, [! i
else if(computer.pp[c].number<=55 && computer.pp[c].number>=52)+ q* c6 k, B8 [4 j) D1 U) ^- W
logoo=5;' F; C; J% h6 g3 O8 j# ?
else if(computer.pp[c].number<=59 && computer.pp[c].number>=56)
+ ?4 j- c+ H# B5 u( Clogoo=6;
' i5 p( y `1 A* D9 J melse if(computer.pp[c].number<=63 && computer.pp[c].number>=60)
/ w4 Z' b8 j8 Q* alogoo=7;
6 Z* b" G. @7 p0 belse if(computer.pp[c].number<=67 && computer.pp[c].number>=64)1 e4 }* v h5 u1 U9 N, N0 Y
logoo=8;
9 y4 x& ?3 {7 {7 u! Q3 Uelse if(computer.pp[c].number<=71 && computer.pp[c].number>=68)2 r' d7 ~: R9 U1 m$ X
logoo=9;
$ w K. B4 s3 F: k, ?" j4 v8 R) o* _}& V$ q. y$ x6 |5 g' c8 |6 Y
else if(computer.pp[c].number<=107 && computer.pp[c].number>=72)2 f3 J( Z2 e* R9 M" I/ ]0 P% o1 R
{+ F" I5 _* n3 ~; p1 z
logo=3;& `, j: Q! {2 ?7 _
if(computer.pp[c].number<=75 && computer.pp[c].number>=72)
' r4 }. v$ X; t3 j% \3 Elogoo=1;3 J( i y6 f- i' e9 P+ }
else if(computer.pp[c].number<=79 && computer.pp[c].number>=76)
9 H, o2 p* y7 T2 I$ F, I7 _1 ologoo=2;/ I& B$ {( G7 A3 I+ x2 h9 J u
else if(computer.pp[c].number<=83 && computer.pp[c].number>=80)
0 b# {( U# F4 U2 j+ s9 ylogoo=3;& V, B4 Y1 \# V: n; V. _
else if(computer.pp[c].number<=87 && computer.pp[c].number>=84)
8 c# t# s* [ g2 `0 N% o6 C& hlogoo=4;
" i! P/ [2 @5 y7 melse if(computer.pp[c].number<=91 && computer.pp[c].number>=88)
! M7 E, i# G% j% flogoo=5;# T& E/ w7 L6 r( f8 R; h( }4 j9 J
else if(computer.pp[c].number<=95 && computer.pp[c].number>=92)
% {3 L6 G! m- F: p) |" ^2 jlogoo=6;3 W, U2 Y8 \& X6 [' b
else if(computer.pp[c].number<=99 && computer.pp[c].number>=96)
. @! L4 d( w, H& e+ W; ]+ Tlogoo=7;- b% b$ ~, I; w
else if(computer.pp[c].number<=103 && computer.pp[c].number>=100)
# e6 P$ Z9 ^: a$ f. d2 @logoo=8;8 V! o }! @4 U7 T( [ J- ?( d- |: i
else if(computer.pp[c].number<=107 && computer.pp[c].number>=104)" K( e( g" m; _4 d* [
logoo=9;) C c3 ]) c+ R% i# t/ K
}
( v8 U% Y1 g6 D% M- Nelse if(computer.pp[c].number<=135 && computer.pp[c].number>=108)5 U9 s" \" J. v/ u6 s
{2 m5 K+ v& z# K
logo=4;
- Z+ D( b2 e; z" a; o, l( Tif(computer.pp[c].number<=111 && computer.pp[c].number>=108)
0 R) I% `2 m7 ]# a" v% Zlogoo=1;& ~% R7 `- q% d- d2 S+ _
else if(computer.pp[c].number<=115 && computer.pp[c].number>=112)3 S0 `8 S( p# {& M% r
logoo=2;5 x I! j% m& @6 B8 w+ G
else if(computer.pp[c].number<=119 && computer.pp[c].number>=116)2 T! N0 r; v$ [
logoo=3;
7 p' x4 A' S- a+ W6 Felse if(computer.pp[c].number<=123 && computer.pp[c].number>=120)
( D! m5 j$ k/ Z& | [logoo=4;
$ w+ {7 D7 H3 B; z1 Celse if(computer.pp[c].number<=127 && computer.pp[c].number>=124)
* D: V$ w; o3 o$ ?+ K1 U1 Jlogoo=5;
2 y( }2 L- H4 S& ?, ^$ J Helse if(computer.pp[c].number<=131 && computer.pp[c].number>=128) Z" `% j7 b2 e' e/ X8 @: S
logoo=6;4 A: X3 ~/ g( \1 _- n. L. E
else if(computer.pp[c].number<=135 && computer.pp[c].number>=132)7 S% I, O; ?3 h, r4 A, c' f9 m: y
logoo=7;
9 @/ F8 Z6 Y, k3 t* W5 G( F) ]}3 f" q- }( B5 i' `7 d# j
while(b<=me.m)$ W3 q/ ?2 ]( o
{* N; x, {' V7 G: C7 M5 }1 r2 V5 u
if(me.pp.number<=35 && me.pp.number>=0) /*我分析后出了第一张牌*/
( H. H: g& {1 s) M/ E{
0 d7 h! Y1 y# G1 s plg=1;: ~, L+ J$ C5 S) r9 i
me.pp.d[0]=1;
$ z5 `. O: M* {( \* |if(me.pp.number<=3 && me.pp.number>=0)8 b, i: M/ b7 c- j
{5 g. ~) R; ]) B5 C+ ]
lgg=1;5 k; g6 ^1 T5 J$ G7 }; U
me.pp.d[1]=1;! U* G1 L! f* H* }
}2 \6 z" s- `% o, g5 C1 Z& `: _7 n5 I1 O
else if(me.pp.number<=7 && me.pp.number>=4)# [# D* A; w- H7 q# ]6 R! b3 U
{
9 ^7 g' v; o( g1 N1 W1 G: B Ilgg=2;1 `+ t% J8 e7 F) {/ r3 p7 Z
me.pp.d[1]=2;
) \/ |$ l0 h8 E b: D}
3 Y1 F. |9 |+ ]; D6 l9 H$ s- Ielse if(me.pp.number<=11 && me.pp.number>=8)
$ B; n- d. k% C: L{
: O7 z- Y4 m( c- \( Vlgg=3;
& _4 p# G# V# L% tme.pp.d[1]=3;4 d# X; m! W& t6 [+ ?& |& a
}2 G) p# M; X9 |' z4 W2 |
else if(me.pp.number<=15 && me.pp.number>=12): W' z0 D# y1 ~' p
{- h7 e/ k" g0 F a5 Q# ` `
lgg=4;# A/ h: j. W, `3 z C- \$ G
me.pp.d[1]=4;5 }3 N' C5 |- S' O+ [
}
4 q8 e& U0 Q1 Z! I8 h. ?else if(me.pp.number<=19 && me.pp.number>=16) g& \. _9 }7 w- H
{. s$ U/ |0 N* ~- u& N4 d$ \
lgg=5;" w% j9 \- q- f- W$ E) M( M7 P
me.pp.d[1]=5;$ K4 J7 @- n; v" g2 l& a# s# M" h
}
9 \, k' Z# \9 b& K" D9 belse if(me.pp.number<=23 && me.pp.number>=20)
& B& l8 E% q2 j/ P# h, q/ s) f{6 |+ |2 }# f- ?% k0 ?2 d
lgg=6;' ~- Q& t" b! Q: Z
me.pp.d[1]=6;4 H( |% z, a* ^: B6 N8 f" w# C3 {9 \
}
; w, K! y2 |& U/ P6 I) _; Nelse if(me.pp.number<=27 && me.pp.number>=24)
0 ?/ T' o t+ h" F' _7 u{
; ~2 M/ R# O: Z/ O3 e( [( ?+ E0 ]lgg=7;" k7 d* T2 `. c# |+ t6 ]0 C
me.pp.d[1]=7;- U' e6 m$ P! G7 i
}
7 \0 ^! y& c3 A" w0 ?else if(me.pp.number<=31 && me.pp.number>=28)
! Z3 L) |, y' r3 K8 R7 p{! g9 H& H2 e) L
lgg=8;( Z5 [: z4 z X( K$ W: L
me.pp.d[1]=8;- Y) ?* H% ]+ Y1 F. i% [" E
}# c1 C+ |/ ]# A" p0 O& Z. J
else if(me.pp.number<=35 && me.pp.number>=32)
p. A0 k3 x# l6 o$ I{
% [8 g, S; U7 V1 f5 L; t! h7 @( llgg=9;
& l% f# c& @ [" J! Rme.pp.d[1]=9;% T" M9 F+ Z0 p, ~$ ~9 h
}
& z. Q7 \1 y6 z3 |% \}
7 K! ]/ r: B! e7 [3 O0 }3 R6 Gelse if(me.pp.number<=71 && me.pp.number>=36)5 i* i( [1 M7 d3 j; \. m" l' l6 d
{) W e0 s# u; Q3 A
lg=2;
& u% N$ |3 ~1 [+ |5 Bme.pp.d[0]=2;
0 M0 A! e$ e& S; nif(me.pp.number<=39 && me.pp.number>=36)
0 p& {) ]; m) Y- e' ~; |7 `" |{
8 J% g7 g" O- T+ I: [' ?' i/ r/ Rlgg=1;) @* K4 g [9 f- i
me.pp.d[1]=1;
* G$ b+ m& \: _' c6 p7 R}
+ f- D1 C. w; ?8 r# N) l( Q$ @else if(me.pp.number<=43 && me.pp.number>=40)! |, L; q" v' M& W# _9 V
{
7 i2 G7 W+ Z% a- Z% \+ rlgg=2;+ p; L2 u+ S4 P, ~
me.pp.d[1]=2;
) v% e9 c! j; Z/ n0 l8 Q}$ k& _+ H2 S* }% `
else if(me.pp.number<=47 && me.pp.number>=44)
& e# ^( ~2 F# A4 V' ?: w{
' G% [* C8 ^" p% J* elgg=3;
* g3 S' ^0 D. {0 C+ W8 _me.pp.d[1]=3;2 H" f$ V3 F7 w, n
}
" D m8 i# I' v* u- ?& A( ~" Belse if(me.pp.number<=51 && me.pp.number>=48)
' m4 z: H4 Y8 N2 r" z J+ y- u{! T% O; y: q+ l1 x
lgg=4; k5 |; V- c/ K8 E9 ?9 U
me.pp.d[1]=4;
/ V& k) | _6 K+ U}
; k9 M4 U$ s8 f- ?else if(me.pp.number<=55 && me.pp.number>=52)
' s' `. i6 _; b7 e8 q5 E, g" A{( g m. r, Z9 m( C7 e; b
lgg=5;
! ^, P3 P( ]% p9 N. V1 k$ j% gme.pp.d[1]=5;, {" ?2 x$ V. @$ y( Y' N, p
}, w! Y8 m, c9 ]
else if(me.pp.number<=59 && me.pp.number>=56)
1 u; N% j8 n% ~' \& G{/ [: `* q/ y j9 O* e/ H: q
lgg=6;* U4 H P; |/ z7 t9 }: e
me.pp.d[1]=6;
8 ^ Z/ A* I* K7 Y}5 X1 h# q( |$ t# q
else if(me.pp.number<=63 && me.pp.number>=60)
# r4 P; j/ x( i9 G! W{' y2 ?9 A% W* p$ q% g1 P
lgg=7;
' f! c# o: j) l- z. c6 L2 Jme.pp.d[1]=7;
/ O9 b. B( O# j1 U% o' p}% B4 `3 w4 a5 _; y. o; p( Z
else if(me.pp.number<=67 && me.pp.number>=64)
7 W. }6 g. l6 N{6 ?6 d( Z2 Q. O1 E8 n" o& j3 ^4 q
lgg=8;
3 T' X/ D* t9 ^/ [' wme.pp.d[1]=8;
/ h1 ^+ D0 ]- ]* g) ~}
" v h* e4 Z2 J, [- X) aelse if(me.pp.number<=71 && me.pp.number>=68)
! U+ A9 J3 W; v! M6 ]{4 |9 W# ?4 J) G. N
lgg=9;
# t4 Q- \: H+ ~; U; \; q" b8 E7 Sme.pp.d[1]=9;0 K+ |$ {3 Z5 l' `5 V) J1 b
}, E) E! W& F, n- s2 r
}
% n/ u9 x6 ?3 o8 }' `0 G/ m7 I Uelse if(me.pp.number<=107 && me.pp.number>=72)
% p5 V0 t5 D& A: T$ O( B' p% K! G( S{7 n! V0 _2 t8 ~6 K6 B8 y5 U
lg=3;$ h' n3 o' x: f8 n, `
me.pp.d[0]=3;( v8 @, h4 i, u6 u
if(me.pp.number<=75 && me.pp.number>=72)
$ O, T3 J, ~; v0 [' j! l{! O/ y2 \- y1 ^; o, S, I" f
lgg=1;( U8 Y+ T, O5 ~; v4 Z! `+ b) c
me.pp.d[1]=1;
' K) S* m. `6 U4 q+ l- l}
6 h* `; \( S8 f; w# x5 d3 Velse if(me.pp.number<=79 && me.pp.number>=76)7 E% Q& j8 i( e R( B9 T! G
{
5 L3 |) r |( i% ?2 _ r$ v0 Blgg=2;
# j& m) J. L" z, [ L( Z9 X7 \5 tme.pp.d[1]=2;
4 p, V; p5 t4 o }3 P6 I: e}
3 j* p6 V0 l- @/ \* Zelse if(me.pp.number<=83 && me.pp.number>=80)
~- ]) t; B4 g" s# V/ S8 U: ^; G{
4 g4 j$ I6 x. ?/ }$ H( x$ @lgg=3;
3 @0 U; b6 I! Q l1 ]me.pp.d[1]=3;
9 [% }$ S$ t9 |8 |2 Q}/ z) d: o+ Q5 e& L1 M- K
else if(me.pp.number<=87 && me.pp.number>=84)9 t( |1 C$ h* T4 j' w
{! i3 n* v. T% X2 u% Q7 E- B) Q* h$ v
lgg=4;. Y) o% [" l$ {1 O; M$ u: M+ T* J
me.pp.d[1]=4;$ Q* L1 o% N( K, @/ `
}
# P* u& }7 `% ~9 s, l6 [else if(me.pp.number<=91 && me.pp.number>=88)* E, Z& ]% [. W
{
0 `6 U* Y2 g& B4 Y- r; m) Klgg=5;
# n: n2 `! D9 L- c/ U( Mme.pp.d[1]=5;7 |1 G0 S; w4 Q: p# ~2 K) [/ Z
}
( k- z$ U9 B2 X( qelse if(me.pp.number<=95 && me.pp.number>=92)6 Y+ w" R. \8 [% C g! K( ~
{4 u% J5 d F5 K3 c. m
lgg=6;* {- N4 N q3 o
me.pp.d[1]=6;
- j1 s4 n y* M' }' S}9 i+ ^ c9 b6 J) D
else if(me.pp.number<=99 && me.pp.number>=96)
/ N) D( r( p0 c, \- d* Z+ W3 Z! |{
6 a3 d. o9 _+ v: @9 g( Dlgg=7;# ~& a, s: |6 b0 y9 \
me.pp.d[1]=7;. x& O9 ?/ Z5 J) e, Z; g4 X
}: a( [% ?# O1 y: O) s$ `
else if(me.pp.number<=103 && me.pp.number>=100), d( P, t6 k0 x5 w$ r5 {% q
{
, Q; z7 y/ L& qlgg=8;9 S0 q" C- R8 V! _ L
me.pp.d[1]=8;: y- T9 N( Z; e
}
7 `2 \3 B9 [5 Relse if(me.pp.number<=107 && me.pp.number>=104)
S* Q0 g0 I: M1 v{
' i; `3 L8 f5 O# e9 Ilgg=9;
E5 j+ Q6 L- |me.pp.d[1]=9;
* E& T( u3 L2 B, @3 z; y! p8 P}
$ ]* q: d7 s5 d}
$ {8 e- _ R" s! K# yelse if(me.pp.number<=135 && me.pp |
|