- 在线时间
- 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>部分图片未上传* u* R! ?. A% `/ w- k1 f
/*天宇软件
' E$ | [; r7 s! s6 r8 y作者:上海黑暗之龙3 b1 m) [9 C8 P4 n1 ~- a
2002/10/30
9 @5 W: @% S+ {/ v- c麻将原代码*/
& n" y" A9 u. H6 w#include "dos.h"
4 k& z5 F+ S" E& [9 c9 v#include "stdio.h"( |7 e9 [! o, Q1 F5 g+ h: o- v
#include "graphics.h"
! M0 ~$ \8 `; e7 W# G* i#include "bios.h"
* C' G3 m) c, E9 T* V% Y#include "conio.h"5 S. s; G6 F7 |6 ?/ a2 i% O
#include "stdlib.h"
5 U& I, V. ~/ c6 s% E8 |- t& Aunsigned char far *video_buffer=(char far *)0xA0000000L;3 Y; Q& i/ ~: v9 H
#define VGA256 0x13 /*图形模式13h*// {3 q9 X! s1 |% v" c, l% l
#define TEXT_MODE 0x03 /*普通文本模式*/
* B! i# @: t' R4 Y) n7 f#define SETVGA Set_Video_Mode(VGA256)
/ E* `5 \+ G- f- c' G' e! s#define OUTVGA Set_Video_Mode(TEXT_MODE)
% z! p& d+ V& U) E- g% G8 M8 Q0 W% ~#define BYTE unsigned char
& q8 ]4 g" ?: h: z0 b& h- a( E% x9 g+ n#define WORD unsigned int" O7 C0 A, G" q9 b$ S) q
#define DWORD unsigned int& S. L% M" s% f) U5 A
#define ESC 283& ~0 H% ^# C3 c R
#define LEFT 19200
2 v. V3 [- b" c ?+ G#define RIGHT 19712
- S1 E2 M) c [' _9 M( c* e+ D6 Y#define H 9064
8 W% p( H- r. e8 }0 z#define ENTER 7181
. z3 C: ~' @8 H( R/ c2 Tunsigned long int z=54400,zz=0,zy=0,zyy=0,z1=0,zl=10140;
6 B5 F% y3 f3 {1 z& b6 v( iint key=0,keyy=0,sing=0,sing1=0,second=0,threes=0;
+ i4 Z5 o, c1 Z( }0 ^( {3 R, Z j) nstruct chi
, l3 G$ j/ G0 M. J$ U! O: k) T; |7 v{
4 r' |$ h' y& D3 l1 `6 o, s$ Fint lg;
2 v3 D. A" S* e) d( {int lgg;
5 r O0 z1 V, ?7 a3 o}ch[13];) o) L6 U; }# W; @; G4 K
struct mj W0 Z9 p0 ]7 t; C% _! k
{ char *name; /*名字*/. }7 a$ x; Y4 b& J9 o* ^* J; n
int data1; /*是否已出,无用了*/
% J% l T% q3 j1 h! bint data2; /*是否在手中,1为自己,2为对方*/7 X# W6 k/ r& B8 x
int number; /*同一个花色的第几张,共4张*/! \; a6 P- l; {
}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, l( {4 b1 w+ V& b7 |0 k/ B& x, e
"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,
/ F% S4 D" w; ?4 A$ O$ a"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,
0 V* E1 d4 W7 a; I! A( g3 G"4.bmp",0,0,4,"5.bmp",0,0,1,"5.bmp",0,0,2,"5.bmp",0,0,3,"5.bmp",0,0,4,
7 w; d L8 W& b. g7 k5 V3 R/ 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," ?+ }8 W: O K
"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," K6 l6 ~9 }, I& ~
"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,& }* N7 q& n3 Q- U! ~
"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,
, S5 e4 q1 m* F( p% o# D"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,
. o$ m: B, ^0 v"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,- j' U; k$ p( p# ~
"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,
: g( q8 k; l" z3 x9 f8 ~7 m 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,
$ I0 r4 R! [ j" d"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,
! G/ p! E: i2 {0 V- 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,
$ |5 T$ v' c z4 z! s7 ^& U( O2 J) n"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,+ }( v* a5 ? Q/ V7 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,
( s- N5 c! a* q7 y& N, B1 @& S"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 |! Z# y8 A+ T) l, B"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* |2 X+ u" }+ {" b% X! a) v"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,6 g( c n/ g% O5 e2 r# D) [% U0 o
"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,
' o6 Y5 X, {7 Q% e, t"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,
1 S) [+ {- T* k4 m3 o2 \"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,( B) C- _% B0 @" k+ Z
"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,. I4 a" G* B. Z+ U$ l8 @
"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,
7 k- {2 D0 _- ^1 L1 L! D"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,/ @: n7 w- j5 ~% c7 ~
"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,2 [, M0 X3 U/ N7 A1 w
"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 f9 X* ^) m3 Z* B& K* I"34.bmp"};
3 }" F- P V! h% Y7 z4 ?5 qstruct every
% U0 ~+ L1 @+ }- ]/ ^6 }$ M0 m{ int *k; /*名字*/
4 r% ~) |, p5 b# ?int oneorfour; /*同一张牌的第几张*/
3 b% _* u: u: N1 K+ ~# cint number; /*第几张牌136*/
( N% @0 M6 \+ U& ~int p;, Z. [! d2 N, i: |5 I1 H
int g;6 d6 V e" Y$ M6 t: z2 O; P# s
int c;
* E5 D" }% v. K; ^! w* Dint d[2]; X! |* O0 U6 F. b, ?( i$ r
};
2 T2 G( E" ^" H6 gstruct me
( j" e- F9 B4 K/ c3 y" ~{ int m; /*定义有几张牌,开始有13张随着游戏的进行,会越来越小*/
+ U4 t6 v4 ?7 F4 s$ H& Xint p; /*乓对方*/1 @; \* c0 h6 ~- s) x$ I6 C2 w
int c; /*吃对方*/" J# y. ^' s8 `' V! C( y9 e
int g; /*杠*/
( h9 L2 m3 H7 P6 q/ r
6 p# P5 t$ i- m: Q, Q. r" c4 gstruct every pp[14]; /*存放手上的牌*/
( b& ~- g3 g. n1 j! l7 O) {}me;* i W% T4 W. J# }
struct computer
7 R* C& U: e: w2 I2 c3 `& b{ int m;" I( H7 {5 s7 A; m+ S) ^( B1 q
int p;" L" H+ t0 U0 A# [# j
int c;* g% r* e; D% R9 K) h4 I6 a9 V1 o
int g;/ _3 P$ K+ D# y, R" H/ T8 v2 Q+ h
struct every pp[14];, }+ S6 y+ j8 q+ z1 }, ~- H1 o
}computer,comp;
" ?! C. k7 D" y. K; S
# f8 B6 `) x: {* E& d1 S7 N/* 设置调色板 */) s; M7 G9 |: l) Q
void Set_Palette(int Color,BYTE r,BYTE g,BYTE b)8 |7 t9 I! K, l" q- `" a
{3 L$ g0 e. p) u$ {% Q
outportb(0x3c8,Color); /*0x3c8写端口 写色号*/" [0 G# }% ^& T# m2 L+ B
outportb(0x3c9,r); /*0x3c9数据端口 R、G、B的比例*/
% y P( D$ M8 e! \( Q7 S, houtportb(0x3c9,g);
5 H. d/ [; I) P+ @7 ?$ Ioutportb(0x3c9,b);
t% N$ @2 A0 y% L}' V. b9 T) [9 D4 U7 A
/*0x3c7读端口 0x3c6计算机调色板寄存器调用端口*/
/ m6 R# {( l! ^/ F$ a3 n" H/* 设置显示模式的函数 *// o5 N+ H3 y3 w7 N" \- N; p
void Set_Video_Mode(int mode)" B) F% o. Q6 p4 Z- K
{
% l& [3 s3 M5 Junion REGS inregs,outregs; /*定义输入和返回寄存器*/
7 U8 d D6 o5 l- n pinregs.h.ah=0; /*ah存放功能号0h表示进入视频模式*/7 g7 K) B9 v1 f9 b' }3 r" ?
inregs.h.al=(unsigned char)mode; /*al存放要设定的视频模式*/) n/ ^8 e) t# {7 T2 Q* k% b; h
int86(0x10,&inregs,&outregs); /*通过10h中断设定显示模式int86()包含在dos.h*/# v+ [8 ^0 Q5 i$ f$ E _9 M
}) a* _9 v& O' N
void v_line(int y0,int y1,int x,unsigned int color)
8 A: T. I2 B7 X) w1 F{ unsigned int address,n,temp;
6 H$ S3 s% W$ B U1 f: z' Oif(y0>y1); E2 U/ n9 o# p3 V
{. L: P5 o- d+ I/ A$ j
temp=y1;
7 c2 P% \6 w0 u* m+ V3 Fy1=y0;
$ H1 a! } m' g y7 }2 ky0=temp;" A5 ~9 z( Y1 `0 w
}
, w& c4 S+ T5 C+ C4 @address=320*y0+x;
/ L9 ?$ W" [" H" v, |for(n=0;n<=y1-y0;n++)
+ m/ B; K2 i& a& S% _, A{0 }8 ^# k+ s& m% A
video_buffer[address]=color;+ r# {- ~- @$ f
address+=320;7 Y- n/ W$ G: i# k. R
}
& ~- N. L4 N* [( M, g4 p, |$ g}1 D5 W+ F4 R# Y4 }
void h_line(int x0,int x1,int y,unsigned int color)6 m% A6 ]' `! b# x* w
{ unsigned int address,n,temp;
8 M: N, C* r. O' Vif(x0>x1)* y6 z& g" N4 q9 A' |3 }
{
9 m" |: Z0 u, I9 wtemp=x1;3 e1 P+ C( ~5 Z5 B6 |# t
x1=x0;
& ^$ Y4 L" l: C% ?% f: y7 C4 i1 dx0=temp;$ J) C8 o/ E5 |. a- {3 r
}( Q- O9 R+ P: U
address=320*y+x0;
; o, U" S# A' a( n1 I! Jfor(n=0;n<=x1-x0;n++)1 C1 E% R' f/ }7 S
{6 ]7 C) S0 q9 S4 r
video_buffer[address]=color;3 H; I7 |8 _- s! a
address+=1;, h: M0 i( j& f0 R) h' s
}
/ ^" r4 b! J9 V! Z}
( J f7 }* T! p, o! a% l) Rvoid p_pixel(int x,int y,unsigned int color)
* {* m: ]+ v( Q* e{ video_buffer[y*320+x]=color;
. C; ^6 T' j( d! h8 l) e+ X}
: g4 ^, H/ M; d$ f% X0 `void s_square(int x,int y,int side,int color)
8 j8 C) v. A7 K: v* b1 ]7 X{; O$ Y! n* N4 {5 Y# P6 i
h_line(x,x+side,y,color);$ r: m5 x. o9 a7 {' [. y( e# I
h_line(x,x+side,y+side,color);! _ `; c0 A% x f0 r3 h
v_line(y,y+side,x,color);" e2 c, |3 R. g6 Q
v_line(y,y+side,x+side,color);! G2 C( @0 H! s( P
}
! {8 L' G4 R$ Z- I1 }! c7 \, S! Ivoid r_rectangle(int x1,int y1,int x2,int y2,int color)' a1 E. }+ a# f+ @' e J: W9 n
{0 @1 S& h" w, g) ] Y
h_line(x1,x2,y1,color);4 E+ E( Z q6 q6 A4 P4 {! E, q/ [' R
h_line(x1,x2,y2,color);
; _- B3 o' V' J. b' Qv_line(y1,y2,x1,color);
+ \7 T d9 C5 x+ s& O* ^8 kv_line(y1,y2,x2,color);
( ]1 v8 L K- y4 N3 x% @# q}( D" G/ {: P" a. \$ \1 Z% S- {2 o
void fillRectangle(int x1,int y1,int x2,int y2,int color)
2 v3 q# w1 X: S& {{
, a @# I' `3 g% R6 {( t8 @ A i' Mint i;
$ X( K( t2 `3 Y: {for(i=y1;i<=y2;i++)' O) p2 \1 x" \1 `2 L* W) ]
{( Q+ \" a7 w% B4 n
h_line(x1,x2,i,color);
% R8 C% @" y9 \/ ?1 O, Q}
0 A) m' b0 h: i}
% _. |+ N6 o& X; v \# R* ^void showbmp(int l)6 A* ^) b4 A7 a6 P3 o7 Q
{ FILE *bmp;
/ G* @ f7 D1 g [. wint i,x,y;2 H" T' T! D1 e& m `
BYTE palette[256][3];0 U9 c7 ]+ K/ {+ E# F+ r# Q; }
bmp=fopen(me.pp[l].k,"rb");4 K% a- I& h4 |) e
fseek(bmp,54,SEEK_SET);6 D3 Y! D+ c( }, I& q
for(i=0;i<256;i++)6 E# p2 m/ C7 k9 B9 y7 h. E. K
{9 T6 ~$ _. q% A4 {; |* e8 U& Y
palette[2]=fgetc(bmp)>>2;5 F: \3 y; Y8 w" M Q) H7 k
palette[1]=fgetc(bmp)>>2;
& m: f1 D( z2 H- L' Xpalette[0]=fgetc(bmp)>>2;
& t+ G: @. h% s% w2 l& Nfgetc(bmp);
+ q; [ o7 P5 A2 q) |( rSet_Palette(i,palette[0],palette[1],palette[2]);
: ` _4 H" `4 f3 O}) w" d. E( h( O
for (y=0;y<30;y++)
3 `3 F& ~" ~" S0 O& W n" f _for(x=0;x<20;x++)
! P, D! I! ^' Y8 {pokeb(0xa000,y*320+x+z+zz+z1,fgetc(bmp));
: W+ k9 H: d9 e/ {* efclose(bmp);; @) C3 p }- U
}5 ] Y9 ?# G' t! U5 o) q$ g
void showbmpd(int l)0 R, S2 o+ z8 }; C
{ FILE *bmp;
% w3 p) p" R# D) B: vint i,x,y;/ H) [* o1 b a7 T3 U z( A
BYTE palette[256][3];
# c8 O- i" x& h5 S! a; i4 q8 Dbmp=fopen(me.pp[l].k,"rb");/ H5 ]+ `& f n
fseek(bmp,54,SEEK_SET);
8 K* N5 t# P/ c! ffor(i=0;i<256;i++), A6 _8 J0 v b
{
, U+ s0 K6 R% u3 }' [palette[2]=fgetc(bmp)>>2;
* Q7 ~- A# g# ^# jpalette[1]=fgetc(bmp)>>2;
( v! S8 i7 y+ G2 q- Hpalette[0]=fgetc(bmp)>>2;( U. x4 b0 V Q0 N8 @& C2 B
fgetc(bmp);) f% f6 t( Q: ~! N" W* _
Set_Palette(i,palette[0],palette[1],palette[2]);
7 d8 o; ?2 u5 e) w4 \}7 V* k S% v" {, z
for (y=0;y<30;y++)5 d4 v! y6 E f) ^( }6 F: r
for(x=0;x<20;x++)4 k& A" ]& y K" O; P1 R
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));9 [' z& I$ u, m" j" Q. R8 c3 l
fclose(bmp);+ v2 ^8 [1 f. w
}9 \( F) A) a3 n* g/ N/ p$ i
void showybmp(int ll)
$ E7 `+ l! e% w+ L3 w+ N% @" z{ FILE *bmp;: j) N& `6 r9 C
int i,x,y;
9 U0 \2 \6 S! F% E( ?BYTE palette[256][3];
- u6 f. ]4 I. O3 |: [1 |: h5 qbmp=fopen(computer.pp[ll].k,"rb");
' m9 F% i- P" G7 D% D2 p8 U' kfseek(bmp,54,SEEK_SET);
) z5 ^! `; a+ Mfor(i=0;i<256;i++)
7 o# R# F8 K a9 L! m9 p3 M0 M{
8 \1 h8 J2 K2 Ppalette[2]=fgetc(bmp)>>2;$ ?( g6 U9 V U
palette[1]=fgetc(bmp)>>2;. r6 J7 R- v2 c* X3 f: d6 x
palette[0]=fgetc(bmp)>>2;6 b- R2 o" @1 O
fgetc(bmp);
# u$ t# q% w( p' s wSet_Palette(i,palette[0],palette[1],palette[2]);7 N' q: ?6 ?' ]
} G/ k9 }& ~- _
for (y=0;y<30;y++)+ U- ?" j# F8 G1 y+ ]6 T6 ~( x
for(x=0;x<20;x++)
: k. w* _" E; `: }% xpokeb(0xa000,y*320+x+zy,fgetc(bmp));5 w( U! V& v1 s6 P
fclose(bmp);
! O% O, B. ]' P* K+ g @% ^ c2 e} ?5 W3 P0 w9 B/ Q" g c/ y# W" c
void showcbmp(int ll)
! S- S) _3 G% Z- O% r7 ^. x) W- y{ FILE *bmp;
5 |( Z8 s; [( S/ p' W: `5 gint i,x,y;
* M! J; h1 T; ~7 T* J$ E6 B! kBYTE palette[256][3];
3 [7 p8 m8 u- K; g' _. Zbmp=fopen(computer.pp[ll].k,"rb");
" ~6 N' _8 O f1 c2 g2 F9 n' Lfseek(bmp,54,SEEK_SET);
* S, B: p0 ]* O+ d- lfor(i=0;i<256;i++)% [2 D: e3 ]' q; |3 L
{
T8 C F; }3 S9 _; jpalette[2]=fgetc(bmp)>>2;# K. x. _; |8 F& ^% W
palette[1]=fgetc(bmp)>>2;
$ [9 Q/ m7 e: @3 Wpalette[0]=fgetc(bmp)>>2;
8 Z" I; h! s) q7 Ofgetc(bmp);
6 T D2 |9 g O4 [Set_Palette(i,palette[0],palette[1],palette[2]);1 D9 n* l5 k* @) P. Y. ?2 x) ]- _* ?* H& u
}
9 f# R$ k" L4 Tfor (y=0;y<30;y++)1 c/ K& H$ r- T" S
for(x=0;x<20;x++)0 Z" \1 G l# r! W6 ]+ b
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));
+ U3 A G# }0 Mfclose(bmp);
; h4 n1 }1 x) Q( v; f9 u6 U, L}+ T1 p* A Y2 l
void bmpp(int number)
9 H: `8 P g' g; g{ FILE *bmp;
. }* b3 s& t7 e$ Gint i,x,y;
" F; _& @/ y9 ~8 }' ~BYTE palette[256][3];
+ I7 h6 x/ v; P( t- b8 T* j+ Z& abmp=fopen(m[number].name,"rb");
0 S3 K4 [( P2 `7 I/ h% `, @; }fseek(bmp,54,SEEK_SET);2 k* m; B" P0 l4 j% z9 e/ ^& P$ F
for(i=0;i<256;i++)5 u4 G3 g; |1 X: F3 f
{0 b# b* y" {8 Z- A- V' m7 H6 V. x
palette[2]=fgetc(bmp)>>2; v9 n) K/ B& q9 e% @3 b$ t
palette[1]=fgetc(bmp)>>2;
! R8 n6 D0 ^0 }palette[0]=fgetc(bmp)>>2;) w1 l( g4 J8 a4 I1 }" C: j$ w; L
fgetc(bmp);2 x' D. F0 s1 {( g% P% l
Set_Palette(i,palette[0],palette[1],palette[2]);
9 o5 D2 z0 \2 P& ]9 _8 U8 M6 c/ A% s}
5 A9 e! o5 C6 Y5 mfor (y=0;y<30;y++)9 P/ E X9 c0 ~% n' G6 D
for(x=0;x<20;x++)% N; ?2 A; C0 v9 F. f5 v
pokeb(0xa000,y*320+x+zl,fgetc(bmp));
/ } p9 i2 s# C- Ffclose(bmp);# a9 V! m6 _8 ~* x
}
4 L ~( O2 Y9 H Fvoid comlipai() /*整理电脑的牌*/# }5 D* B( e2 P& @
{ int n,j,u;1 |3 I/ @3 k! K8 O: l
int *lingshi;- k3 q7 e7 [1 z2 P( u$ J$ G
for(n=0;n<computer.m;n++)" k2 k5 t2 o8 A$ W
for(j=n;j<computer.m;j++)
2 W; f& u" L! b8 Z3 C9 Z! n{
1 {" Y* Y: Y# m( dif(computer.pp[n].number>computer.pp[j+1].number): N7 h# e$ O, g4 K' R' T
{
% w8 R$ Z4 n0 d7 P* r% e" n$ u2 Rlingshi=computer.pp[n].k;
$ T/ E0 [- c% L8 X5 C( ^& Ycomputer.pp[n].k=computer.pp[j+1].k;
* W( I# x, u( K/ q: gcomputer.pp[j+1].k=lingshi;
0 r+ f6 M' N! d/ }. ~u=computer.pp[n].oneorfour;
: y- B2 w1 y. @; t, W7 U( Z& I0 Pcomputer.pp[n].oneorfour=computer.pp[j+1].oneorfour;0 _) P8 S3 \; w8 f8 i, {+ C
computer.pp[j+1].oneorfour=u;
; Z2 `+ H7 _5 e2 Wu=computer.pp[n].number;: V: ~ R: w) ]' u W
computer.pp[n].number=computer.pp[j+1].number; w% W4 n% B: k) v3 S3 F) Y: a
computer.pp[j+1].number=u;6 x7 q9 h3 [# ^# U: _
}
# K" M" `1 @( r! j7 R6 g! d5 j$ U) helse
" {3 u3 A. H$ l1 Z' L# b( u2 Vif(computer.pp[n].number==computer.pp[j+1].number)
8 `# u# t! ~9 t1 a7 O9 Mif(computer.pp[n].oneorfour>computer.pp[j+1].oneorfour)3 A- }8 d; x/ H' ~' Q6 C8 m1 T' L
{' C$ W* ?: a5 o: O1 T* B5 {& G
lingshi=computer.pp[n].k;+ d0 ~" x: _3 B0 [
computer.pp[n].k=computer.pp[j+1].k;) t! \; e- R, _$ S0 e7 l& S: P3 }# k
computer.pp[j+1].k=lingshi;
/ r e7 K- J4 p: E. ^u=computer.pp[n].oneorfour;" k( g) E4 w- f6 N% k5 K) v7 S
computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;
e# K; M6 ~% `7 R6 Bcomputer.pp[j+1].oneorfour=u;- ~. J K' w( Y+ L6 u6 ?' _) ^
u=computer.pp[n].number;6 ~5 {6 A9 G& e6 T& l" m
computer.pp[n].number=computer.pp[j+1].number;
7 a! ?7 ]" k3 \" mcomputer.pp[j+1].number=u;: H4 {/ M& M# a& @+ q, p/ m) \
}
0 g0 r1 E3 j" e# o; `1 e}
" Z$ i. M2 E1 _# O$ Q" @7 v}3 W) Q3 M. T' H9 o! e7 r
void melipai()7 d8 y5 h' m( P2 l) J: d/ D. g
{ int n,j,u;
" s: N: @! ]8 \# @# `' t, {/ E6 Oint *lingshi;
" g& g! n* m' |7 A8 F" nfor(n=0;n<me.m;n++)1 ?0 E1 w& e1 r
for(j=n;j<me.m;j++)
2 F6 L, m% X; M7 k2 s3 w; z{
9 @# n% T3 d! Z) O7 u1 S7 Vif(me.pp[n].number>me.pp[j+1].number), a* ^: b3 p4 g4 k* U6 H1 F
{% _8 O3 V$ J9 z- R6 b
lingshi=me.pp[n].k;
: f5 h* m* L S V9 K! hme.pp[n].k=me.pp[j+1].k;. u6 g# [ t3 d, K% `
me.pp[j+1].k=lingshi;
2 v, G) N- H' @" t% hu=me.pp[n].oneorfour;+ U. N! @0 P( {6 S, M7 F" s
me.pp[n].oneorfour=me.pp[j+1].oneorfour;8 ^4 k8 i# a+ F: M& M. p- I' o
me.pp[j+1].oneorfour=u;& u8 G5 o: T2 G4 a. h) @, O
u=me.pp[n].number;. N4 [7 H5 Z3 a: |- i
me.pp[n].number=me.pp[j+1].number;. C' O: G3 g' E, \* u7 r
me.pp[j+1].number=u;
- i5 g0 ?% ]8 z, ?/ A2 x}2 I) y7 V4 y q' m- l2 x2 A3 _
else
f) d9 c! A! Z4 o4 Lif(me.pp[n].number==me.pp[j+1].number)9 {3 {1 n0 t' N0 J. j+ \7 a
if(me.pp[n].oneorfour>me.pp[j+1].oneorfour)
6 A4 F( y! f1 z{+ T& x0 C4 |) b) k- q( y
lingshi=me.pp[n].k;
, O! g) O/ |" n7 i* X3 a5 ^% Gme.pp[n].k=me.pp[j+1].k;! r9 x6 f2 T8 {) w( b& C, U- n
me.pp[j+1].k=lingshi;
5 E% N* l- d, T: ku=me.pp[n].oneorfour;
' q' L5 K- T9 x3 c+ i. X6 k# Ime.pp[n].oneorfour=me.pp[j+1].oneorfour;
7 U( @: }8 @% lme.pp[j+1].oneorfour=u;- G# W' l9 d+ }2 z5 z
u=me.pp[n].number;
8 h/ i& |5 V) M* q+ d* hme.pp[n].number=me.pp[j+1].number;) k1 r, R3 T# }* L3 h) u
me.pp[j+1].number=u;; I, \. i: B `
}9 L/ a6 `6 n F" s o3 D1 @4 U
}6 |5 }$ }. ~- v9 ?
}2 |- N. Z/ Q6 x! j& E
void rgzn(int c) /*本程序涵数的核心针对电脑的牌*/: U7 ?6 T) I8 l3 M
{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;6 s5 @4 [8 }! q4 P
if(me.pp[c].number<=35 && me.pp[c].number>=0)% I& Z0 f3 ^' v. T; \
{% R0 c. H0 u5 G) w1 ?
logo=1;
n: U7 ]3 u, V% b5 wif(me.pp[c].number<=3 && me.pp[c].number>=0)
# G3 a) ~( J$ s; c9 A" dlogoo=1;) m" X7 m, S2 W9 R8 G. x
else if(me.pp[c].number<=7 && me.pp[c].number>=4)' x# g1 J8 F$ y* }1 q+ V$ l- u
logoo=2;
- [$ c, ]- t- I" I. [* `) A$ telse if(me.pp[c].number<=11 && me.pp[c].number>=8)
# l6 ?8 z4 g% p1 C q/ ^logoo=3;
4 H0 x' j1 ]& ~3 r4 l- g9 ?/ Velse if(me.pp[c].number<=15 && me.pp[c].number>=12)
; u/ l) [- e7 p& |! Y! }logoo=4;" f; V$ T2 q5 x
else if(me.pp[c].number<=19 && me.pp[c].number>=16)
, T/ w8 R% O( c* Z3 C2 H! s" Ilogoo=5;5 D! T3 c4 f. j7 ?% t
else if(me.pp[c].number<=23 && me.pp[c].number>=20)0 x' f9 `, Y" C: T! G" f
logoo=6;* c6 d* W& j" V& e+ h
else if(me.pp[c].number<=27 && me.pp[c].number>=24); r$ H, v, W2 J2 q Z: i x1 E9 z/ h
logoo=7;0 }" o3 B! Z+ v$ `
else if(me.pp[c].number<=31 && me.pp[c].number>=28)# a* ^+ m! {/ y
logoo=8;
$ o9 Y6 u0 e' Y, r7 g) eelse if(me.pp[c].number<=35 && me.pp[c].number>=32)
- l1 w* V7 I, T4 Z4 x0 Y0 s! Plogoo=9;* d( D! e- S- C
}
1 u* I: B& U! i; I( ?else if(me.pp[c].number<=71 && me.pp[c].number>=36)9 `# k: {" r! U- B; x* e \- z
{
, n( f& f7 U& z& Zlogo=2;
. G( E8 v6 l+ f) h( Q5 W9 Pif(me.pp[c].number<=39 && me.pp[c].number>=36); p( x( g$ ~' B
logoo=1;: w( f- ] R0 X
else if(me.pp[c].number<=43 && me.pp[c].number>=40), D, A* {6 v# {% e( j) m2 j
logoo=2;1 S- p; g7 G& `$ A
else if(me.pp[c].number<=47 && me.pp[c].number>=44)& N5 Z- l9 {: _- |& [
logoo=3;" B' n; P( J" L6 H( B0 p, h( J
else if(me.pp[c].number<=51 && me.pp[c].number>=48)
/ Y+ H+ H& Q8 ~3 f+ a- ]( e" g: zlogoo=4;
8 Z5 e3 N" b a' R1 @8 Y: oelse if(me.pp[c].number<=55 && me.pp[c].number>=52)
# L) ?1 e" ^& H- c/ Ologoo=5;; k) t& V0 c6 T7 L; N
else if(me.pp[c].number<=59 && me.pp[c].number>=56)7 \$ k3 v" m- }. J0 c
logoo=6;3 \0 C t" o0 J8 o4 j
else if(me.pp[c].number<=63 && me.pp[c].number>=60)2 [2 F. s/ i# [. k- h; A. R) N
logoo=7;- f5 o( Q+ |# P+ x- C& S5 b+ G
else if(me.pp[c].number<=67 && me.pp[c].number>=64)
( w' v3 S# g, t' k6 I/ a2 ulogoo=8;1 i. s: X9 S! f, W: O% _
else if(me.pp[c].number<=71 && me.pp[c].number>=68)
6 G. D9 Y% Q* ]9 V( K6 llogoo=9;
+ W/ j2 I6 Z0 ~9 V* E: D. [4 i}4 O; ~! X( J; i2 p: S. h
else if(me.pp[c].number<=107 && me.pp[c].number>=72)
7 B8 M" _' ?; O. a6 q{
: ?9 ]4 Q5 d. d( c) w2 T2 Jlogo=3;6 o8 Z5 h0 P: ]$ G; z4 }
if(me.pp[c].number<=75 && me.pp[c].number>=72)
1 }: B. b5 S$ G2 Z! G* ylogoo=1;
, S; z0 {% q: A+ d" J+ Yelse if(me.pp[c].number<=79 && me.pp[c].number>=76)
6 d- f4 N: K( u4 l |logoo=2;2 a# f! H7 C* m# X9 ?4 x2 s
else if(me.pp[c].number<=83 && me.pp[c].number>=80), V* X! Z) ~% X' a$ F9 X& h
logoo=3;
, z" V7 [/ j% O6 T3 l" m% Belse if(me.pp[c].number<=87 && me.pp[c].number>=84)
. G7 t, C+ T' V+ t k5 zlogoo=4;
- ]3 F1 ^( F$ n/ I* Celse if(me.pp[c].number<=91 && me.pp[c].number>=88)
6 l9 `' t/ M: N: Z7 r. Y# llogoo=5;. ^- p/ y6 U5 K5 D1 A8 s
else if(me.pp[c].number<=95 && me.pp[c].number>=92)
5 A% N0 R9 {$ Llogoo=6;
5 I' y" Q) e3 P3 N/ uelse if(me.pp[c].number<=99 && me.pp[c].number>=96)
% Q0 K1 F% n1 E! l. I; Z" u) klogoo=7;* a$ l. W a' p6 E# i% v# Z
else if(me.pp[c].number<=103 && me.pp[c].number>=100)
+ z: {% U3 W. m6 X3 nlogoo=8;+ Q2 `6 h3 u# U! S
else if(me.pp[c].number<=107 && me.pp[c].number>=104)
5 C3 T9 W" O3 M) U% T1 C& o) Alogoo=9;
! Y! \$ \, j `. g3 i1 C}! z7 E, x$ q* P" d8 n: p8 v5 M
else if(me.pp[c].number<=135 && me.pp[c].number>=108)
; r# s7 V2 M: R8 ~{. ^/ R0 Q7 x" g8 S4 _, A9 ^# R
logo=4;' T$ F/ |) i5 ^. |6 K
if(me.pp[c].number<=111 && me.pp[c].number>=108)
) }8 V6 V% M; j" G {4 f# dlogoo=1;1 B( a2 d: K- E; ~/ n8 o3 E( j
else if(me.pp[c].number<=115 && me.pp[c].number>=112)0 _" X& B1 D1 \ d& r
logoo=2;; H6 e4 u" _6 c7 |+ C# H( p$ Y
else if(me.pp[c].number<=119 && me.pp[c].number>=116)- t; `3 a0 F- k3 s
logoo=3;
+ Q. `( Z: l# a" b$ c8 Y" Eelse if(me.pp[c].number<=123 && me.pp[c].number>=120)
5 ^. B0 f J' V0 f8 Flogoo=4;) ]) `& _& b) d/ Q1 L6 U
else if(me.pp[c].number<=127 && me.pp[c].number>=124)
! q8 ?5 I) ]0 {# B1 \logoo=5;1 {. C# L: W/ G9 Z
else if(me.pp[c].number<=131 && me.pp[c].number>=128)
, {) V/ G1 D0 L. f) I i. ~0 tlogoo=6;
6 B' t6 s+ z9 x* |else if(me.pp[c].number<=135 && me.pp[c].number>=132)' @. |, V0 h# v8 x3 O4 U' e
logoo=7;$ m$ R( M# \: R+ Q/ G
}
& Q: q' k7 K0 ?$ i, Rwhile(b<=computer.m)
7 R y. m7 Y# _& z5 C# w{+ o" w0 ?$ U+ c$ X! H! |% P; R8 f+ L
if(computer.pp.number<=35 && computer.pp.number>=0) /*假定电脑经过分析后出了第一张牌*/1 c" x" @; Y. d. \
{
* g& T! C- Z+ ilg=1;* E8 @# e8 l" o9 l
computer.pp.d[0]=1;
8 D7 t; G3 `4 [5 y) Oif(computer.pp.number<=3 && computer.pp.number>=0)
. ]3 |/ R5 [5 ?" j! q{; t' ~* P4 H* w& }/ P5 p2 U
lgg=1;+ Q: U6 O6 z7 O5 h: O. e1 C+ h8 E# \$ j
computer.pp.d[1]=1;' I+ R8 A3 l/ ?- O a5 `
}
" |2 r% M. }7 m( }( d; Z: g1 ]% }else if(computer.pp.number<=7 && computer.pp.number>=4)
: u; Y9 m' t0 @% J{
}: ~; b$ g, Z: P: [+ n" [ elgg=2;7 d/ K6 \5 L1 N: l$ I7 d4 N8 U
computer.pp.d[1]=2;, z5 a* S# y) s3 u6 \, D
}$ m# ~2 w: v* s! I7 z
else if(computer.pp.number<=11 && computer.pp.number>=8)
( M& _9 `4 ~0 I) F6 Q9 R{
9 }/ q7 G! F. Klgg=3;
$ ?0 H& \9 } |, h# e, Acomputer.pp.d[1]=3;
* s. d1 H3 m7 k# q$ R}8 t1 @! c$ p1 ^' a/ M
else if(computer.pp.number<=15 && computer.pp.number>=12)8 r- o+ b# M* m9 N
{+ ]( L( S& q' g# O$ e
lgg=4;9 g3 W0 y) ]4 C- v9 d8 r9 A. O, Z
computer.pp.d[1]=4;6 A% j( X5 a) z: S, b( f
}3 H8 D+ \; G( W- k/ J" e
else if(computer.pp.number<=19 && computer.pp.number>=16)
9 D$ e4 f N t* K1 [) k{5 @2 B/ g% g4 d3 r# S) {7 d! w
lgg=5;
6 p- ~; q6 {) M4 `computer.pp.d[1]=5;) z8 G9 u, Z2 s: U/ f
}- Y' O$ T; W! J4 ~! f- x
else if(computer.pp.number<=23 && computer.pp.number>=20)6 O7 U0 i5 [# L
{
! R. }6 O) t/ L* clgg=6;; S; e Y( e* L4 H4 E
computer.pp.d[1]=6;) o& J7 q v! W8 n! x
}
7 S s4 p7 [9 F) I! Celse if(computer.pp.number<=27 && computer.pp.number>=24)7 U% O8 {. ]1 u/ m3 I
{- J' t/ [( W$ i$ e6 M
lgg=7;
. r8 W% o2 C0 C% Mcomputer.pp.d[1]=7;8 T& |9 {( A4 `
}% N! h/ F% F. o1 x
else if(computer.pp.number<=31 && computer.pp.number>=28)/ J9 F& \& E) \% Q
{" L1 y2 f: `/ _/ d0 u- W
lgg=8;
* n8 j7 W- W0 F# Zcomputer.pp.d[1]=8;
! r: D) z. n) F' }- W}2 ^$ k' x5 x E8 {! l( C
else if(computer.pp.number<=35 && computer.pp.number>=32)
3 k& x# u5 V) t4 ?{
$ [% @: z# u; K5 T/ i) g* V$ plgg=9;. t J. T g( K W4 m- }. E
computer.pp.d[1]=9;
5 e( r n0 I8 u( _, K% l" R. O}
( O# J1 @9 J s6 }}
# T8 S7 }+ e8 U4 V, felse if(computer.pp.number<=71 && computer.pp.number>=36)* B+ h- f2 R( i
{
P& \) R- L- v9 U# v9 q9 Alg=2;
' }5 U C- S1 F K4 T5 G+ P( kcomputer.pp.d[0]=2;: W- `. d" ~ i, c" x: }) I
if(computer.pp.number<=39 && computer.pp.number>=36)0 D9 L" |6 k, b
{
! U2 _4 A4 h# K9 dlgg=1;$ s- x/ p3 P; _4 }0 J) e/ Y/ u- v; {: g
computer.pp.d[1]=1;- b( D2 `* {/ v+ L8 }0 w e- }( p
}7 q F( u: l% L ]
else if(computer.pp.number<=43 && computer.pp.number>=40)/ t! A( s; C- K' O
{0 u8 F9 @. ?+ g9 ]" |6 k1 l- ^
lgg=2;; ?4 D6 G- h, |8 T/ V% q2 y! v
computer.pp.d[1]=2;$ H( h' C1 w+ C% s
}
5 |) J& t* Z8 X- @else if(computer.pp.number<=47 && computer.pp.number>=44); b1 \! x9 ]% X0 `+ F" s- G- \0 r
{+ A. e1 e6 l( D' P% o- [: b
lgg=3;8 v$ ?4 a$ ^6 U0 f6 Y4 \" g
computer.pp.d[1]=3;
- S, M3 r$ d2 M! b}& ]( b5 y. {8 y$ R( K" p7 i3 D
else if(computer.pp.number<=51 && computer.pp.number>=48)
9 G' C p+ F2 b! t6 ^, n{1 x. [( Q- V* g$ [1 S
lgg=4;
- Q( f D4 k- A/ k- S% M7 O# [computer.pp.d[1]=4;
1 z" g, o$ [$ m+ K8 {7 M9 [}" \7 c% @ M* U
else if(computer.pp.number<=55 && computer.pp.number>=52)
) C' A) O8 [; R+ \% t7 A; h- B& d{
) m( Q/ K# C' @: c% X/ g* Jlgg=5; ^, d+ t: \" y9 Z; _: b$ f3 ~5 U }' K
computer.pp.d[1]=5;: t L+ Q9 n+ l. a0 J
}
: s% y8 x* n8 D$ j* A3 w$ [' xelse if(computer.pp.number<=59 && computer.pp.number>=56)) L0 @& }4 }9 S# g
{
3 ^, D& r+ T% z0 V( I8 Q) W& Mlgg=6;
/ l4 o2 ~. P, O" h3 p; Gcomputer.pp.d[1]=6;% [+ q8 w* ~ T+ A( S0 r8 U6 p4 R& T
}
" d+ I% M7 E, ^% H( Celse if(computer.pp.number<=63 && computer.pp.number>=60)
2 R9 b Q3 u5 I{
% `$ w: a# _6 K8 Nlgg=7;
( f' l9 w3 P6 w( Z& v6 x( _0 o- ?computer.pp.d[1]=7;
% j$ k3 x! [8 y1 m} Y; l# _. V. @5 s
else if(computer.pp.number<=67 && computer.pp.number>=64)
! `. w' |" G4 H8 C{- I+ Z$ G: p) K Q$ |2 b
lgg=8;4 ]) w; o0 N' B* B! c# {* \
computer.pp.d[1]=8;
7 Z0 ?& q0 l3 M' q}
9 H/ H! G& X7 {* m9 ^, I) U2 _else if(computer.pp.number<=71 && computer.pp.number>=68)7 S- J7 V: E( K6 Q" N
{
7 \0 T- I) e8 nlgg=9; L+ v8 |+ W& F
computer.pp.d[1]=9;# A9 g; ~2 I" t/ s
}
/ N/ P7 B' K9 Z# ^1 v}
& I6 |/ _ [+ y$ ?else if(computer.pp.number<=107 && computer.pp.number>=72)$ E+ j7 B' |* _
{# D% g: R6 r ]9 S w/ {* S5 @
lg=3;
6 w; q/ q) I: M! @9 Kcomputer.pp.d[0]=3;! p% d; V% \$ z8 C) l4 ]
if(computer.pp.number<=75 && computer.pp.number>=72)! [# X' L- i% o, H- F, M6 V
{- u! c \# j5 a* H3 A3 u/ R! {3 o
lgg=1;, E1 s ?: K% t, R
computer.pp.d[1]=1;6 G3 P" t( K4 P/ N& W0 G: j8 n
}( d- @ g q" B b0 H
else if(computer.pp.number<=79 && computer.pp.number>=76)% l3 J3 @5 Y9 f# _# H
{
8 @) V3 h: w3 Hlgg=2;
0 p" x8 _$ `0 R2 |computer.pp.d[1]=2;
. t6 K! K) k! g' h& Z+ J4 J}
: B" M ~& _! }' Melse if(computer.pp.number<=83 && computer.pp.number>=80) o- a9 d' p, C1 |# @, r
{
. x+ {) _$ o& x3 Elgg=3;
`; s i8 i! s1 J7 w# Xcomputer.pp.d[1]=3;
, T( o, V2 J I}* g8 C5 K6 W2 O
else if(computer.pp.number<=87 && computer.pp.number>=84)
4 L8 e+ X9 v/ D4 t6 p" Z; W{
4 ~+ n! Y& M, algg=4;% b) a, Z4 [( r6 u, o0 D* W
computer.pp.d[1]=4;
. f+ F4 R! e# m* Y2 e8 Y}# e- j: i$ I+ a$ o
else if(computer.pp.number<=91 && computer.pp.number>=88)
; J* ]8 D9 r0 M2 \3 S" Y* {{
( k" G2 b% z7 `2 llgg=5;
/ f9 g4 C& p3 v/ Z" w4 jcomputer.pp.d[1]=5;7 Y3 H8 w8 e/ v; ~: U8 E0 Q
}
: q* [ V) \" J$ Q1 r9 t: L# ~# Felse if(computer.pp.number<=95 && computer.pp.number>=92)
' [2 h8 A- Q' @) u6 L+ {! k) {{
! f# y0 n% F4 x/ wlgg=6;
% o; }! ^* j; U( qcomputer.pp.d[1]=6;, _% d2 \. g0 ]$ J3 r
}: w3 K7 l8 n- E8 }% m* r, A1 d
else if(computer.pp.number<=99 && computer.pp.number>=96)8 o# Q8 M" t2 S( Q7 Q9 @$ h3 _1 B/ ^
{6 ^9 N, p9 m4 r9 d
lgg=7;
- m9 b2 `7 r$ Q9 Q7 d9 ycomputer.pp.d[1]=7;
( ~9 M- z. G* R/ ~; R}
' S( e/ {. L3 ^' i, \else if(computer.pp.number<=103 && computer.pp.number>=100): u: L( T# {4 L) v' x
{. |! Y3 I8 \* Z3 m) |% Q
lgg=8;
( J) C+ g7 B2 Wcomputer.pp.d[1]=8;
& z- V: ?' R; b. A4 [}
* v# [# Z- b8 b% o welse if(computer.pp.number<=107 && computer.pp.number>=104)- p3 y- ^/ e+ { J$ n
{$ H1 ]( ~- G2 T' i
lgg=9;4 \. H3 v# k) }1 r& B
computer.pp.d[1]=9;* R/ e# ~( m# o6 f; n9 \9 P+ j
}& {0 {/ c/ l! S. U/ i% J
}
$ p( Z+ O1 r7 b( I) ielse if(computer.pp.number<=135 && computer.pp.number>=108)# c1 E/ J$ k v7 I5 G6 |
{, `/ T! e% B0 p' O; p
lg=4;
! w& N' |! ~ x- S- N1 z" Y& ucomputer.pp.d[0]=4;
+ |- n* R/ _! \if(computer.pp.number<=111 && computer.pp.number>=108)
% h3 [% a: e N# p9 y0 k{0 t$ X5 r8 R# y1 a# b \
lgg=1;
, p( d7 j6 p8 M; J( y+ u! N/ Lcomputer.pp.d[1]=1;
6 D' ]! Q7 N1 a( [}+ n6 N" Z% p4 @6 K
else if(computer.pp.number<=115 && computer.pp.number>=112)* u h2 {+ Z" |
{
/ S; U- I+ g0 J2 Tlgg=2;
3 y! ]1 \( `4 }, p1 @6 ^computer.pp.d[1]=2;
* o! h8 G$ C: \- H5 o}
3 W* ?' \6 k4 w; k# E% zelse if(computer.pp.number<=119 && computer.pp.number>=116)
4 u& g% j( q; M5 ~3 {{
4 {' b$ b" _" \6 H/ a$ Qlgg=3;% n9 b" N1 ~2 V+ U: L- r
computer.pp.d[1]=3;
1 @* O4 n3 ^( W5 @1 ^}
0 @& @5 o) D# M4 O7 Gelse if(computer.pp.number<=123 && computer.pp.number>=120): K; S# Y( d/ N' @& k6 A
{
+ p$ t6 g7 x Z( C" l+ ylgg=4;8 n5 Z: N! ?) L, q5 ?2 p
computer.pp.d[1]=4;" X6 z2 y" \, i1 q
}
& J2 M9 L1 Y9 pelse if(computer.pp.number<=127 && computer.pp.number>=124)* [: C2 M' b7 U" V& v, y3 n
{
! k% R0 b% Y- w9 X+ ] {lgg=5;6 z3 O; O5 |; R" e: ^3 `
computer.pp.d[1]=5;( B) Y# g. P2 L: r$ W5 {
}
/ \% B0 s/ ~$ }# selse if(computer.pp.number<=131 && computer.pp.number>=128)
1 o9 A0 n3 M P, j% S* C2 R{5 y& u7 P( p. ]: @& X
lgg=6;* U- B% q2 Z, \
computer.pp.d[1]=6;
- ~3 Q: U% I p}
5 @% z: e6 K5 \# z' q" o4 G! E, lelse if(computer.pp.number<=135 && computer.pp.number>=132)
3 T- A, v. d! h{
+ I$ K) ^! A0 C+ _- w0 Algg=7;, i( Y8 d' b% h8 p# A
computer.pp.d[1]=7;
2 I! A N) G. H& `}4 d+ F% L: v E2 v8 @ j
}5 ]4 O( R4 E" ], E' S
2 Y$ M3 T! p& V) Rif(logo==lg) /*如果相等的话,那再进一步的判断,乓杠的判断*/- E9 \! g1 ^6 w7 e
if(logoo==lgg)
- w% b4 @; @/ Dpg++;1 t- y; I% R9 j: \6 }
ch.lg=lg; /*保存电脑手里的每张牌的信息*/
" ^; V, d! c; Z7 u1 e: [! u' `ch.lgg=lgg;
. {% \' ~" d9 p4 v) v3 b; d8 zlg=0;
7 y* ^, i& d6 {% }lgg=0;
. u5 H+ E$ {1 ~) n/ lb++;
1 g! f" Y0 E7 A1 N}
0 Y/ |$ s: |7 T7 f e" @if(pg==2) /*乓*/' K0 F. N: X; Y' O" H6 p. H! V" Z
{% x/ t" T* p$ T6 O- f* t& K! y
( q- b) {% i4 Ksing=1;
C# D3 j* g8 e, p8 eb=computer.m;
' H8 y) _# N1 B+ {8 M7 y6 vwhile(b!=-1)
2 K1 V& D; c& ]; e% \7 U{3 J# H4 ^; F) q% c8 i- r/ y
if(strcmp(me.pp[c].k,computer.pp.k)==0)1 Z* Z4 {4 t1 o# p) \1 z
computer.pp.p=1;
& H% G2 r" P& x' H4 l
R$ l$ u; d& Hb--;
0 x, z& ?1 W/ f1 e# R" q7 z}9 {* v Z, @" j& x' k2 J; m
}, @6 B$ i' S# d8 C; A; G; [
if(pg==3) /*杠*/
3 u2 }8 |. Y/ @{; w7 [! f: }1 B9 g( v, {; J- P
2 ^# ~% S0 W" I* A" B% E$ _9 u1 |
sing=2;& x* V ~" U0 d7 W! g+ O
b=computer.m;
, c0 \! N7 J2 d- Fwhile(b!=-1)
8 ]8 r5 y2 z6 [ W3 `{7 o3 v2 V) n: _, c
if(strcmp(me.pp[c].k,computer.pp.k)==0)
6 u9 m0 e3 V, f) Q( dcomputer.pp.g=1;% W% d; |3 ~, h6 ]
b--;
# s& R6 C& M. m( p2 s}$ l. `8 h- d# `. N5 J
}
1 @0 i8 A% L) b9 wf=0;
7 ~% K( f) ^; D+ H6 owhile(f<computer.m) /*吃的判断*/! b4 {: W* s$ ^" o( P9 j# J
{ if(ch[f].lg==logo && ch[f].lg!=4), i; f' v/ l8 \1 p
{0 R1 Y7 I1 o& C+ g. D
if(ch[f+1].lgg-ch[f].lgg==1) /*顺吃*/2 _0 H0 f3 K1 @8 l8 }3 p/ {! W/ i! r# O
if(ch[f].lgg-logoo==1)- D$ M. c; |, k5 D
{( V" L$ q- v7 F }6 E# p6 W
gp++;
( n# g1 M# o4 [$ ucomputer.pp[f].c=1;# W P" w( I* s( y5 C9 m: }
computer.pp[f+1].c=1;$ r" K# {1 U5 }; _% |
}
/ \( E! L: s- [. I3 fif(ch[f].lgg-ch[f+1].lgg==-1) /*逆吃*/' f5 s; y2 V+ s6 O2 ]
if(ch[f+1].lgg-logoo==-1)6 |/ Y% }1 I1 p2 f
{
- V& i8 b) o) u0 k: Bgp++;: ?, s, A; l% B3 a
computer.pp[f].c=1;6 N q# p8 s1 y
computer.pp[f+1].c=1;( {7 Z: o' T2 W' |2 l
}
9 c- x5 l# w3 l7 z/ r# `if(ch[f].lgg-logoo==-1) /*中吃*/% A7 @# n/ l% |9 s. m6 G
if(ch[f+1].lgg-logoo==1)
# X) X6 M y) i; Y0 L. l O{- @! N0 I# q" d9 ^$ h: h \9 z! c
gp++;& w" w- y5 }% C6 ]9 g
computer.pp[f].c=1; y- R' N: n9 O. ]) ]
computer.pp[f+1].c=1;
) ?' k1 r) Y A5 q' u6 j$ K}, l6 B1 ]2 { y" R5 ?
if(gp==1)7 b& h/ q! F' B' n% X( o T
break;
@% Z; V" Y, w) P1 ^}
9 }8 w! l- N! sf++;
# @$ a8 _6 P6 d}
: x4 G+ q/ B, A! ]" T6 w* F: d5 \if(gp==1)
; ~6 L8 ~7 A, W" m. C{sing=7;+ q; s+ b# B! i/ ^
. `% N# ?9 u' ]" x: c9 S5 ]
}8 j1 J* |6 h- H2 O
pg=0;% t4 k- a) k* ^
gp=0;1 Z Y3 M5 @4 N& _, s! V( D6 @
b=0;
7 Y. Z3 ]) P% @6 I- y5 K}: Q' x4 a1 q% V6 h6 P( l8 V
void rgznme(int c) /*本程序涵数的核心针对我的牌*/3 J8 J7 c/ N0 P5 W- T& Z) H/ T( \; K
{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;
" u1 K6 b+ v6 x" c, E2 Yif(computer.pp[c].number<=35 && computer.pp[c].number>=0)/ k% U# k2 s" K% Y8 O
{
+ x& O, c9 q- n/ rlogo=1;
+ J, l4 O# f" B2 }% N% W; Aif(computer.pp[c].number<=3 && computer.pp[c].number>=0)+ J' ]. g) \- ]1 L
logoo=1;
' U& x7 u# J- E9 a/ e/ w# Jelse if(computer.pp[c].number<=7 && computer.pp[c].number>=4)3 n- h: D9 t6 k% h2 n- B/ Q( G) ^
logoo=2;
! |+ V8 |" l9 Aelse if(computer.pp[c].number<=11 && computer.pp[c].number>=8), e) E4 H& ? \4 j9 w9 x, h' e# d" q
logoo=3;
( s$ s8 x# }, F8 I8 N6 D' K6 _else if(computer.pp[c].number<=15 && computer.pp[c].number>=12)8 k0 `2 C- a3 E8 P+ K, t
logoo=4;
" b" j5 y8 r" K5 y* `6 Selse if(computer.pp[c].number<=19 && computer.pp[c].number>=16)/ e. B8 j& s; G. w% s( p& P% n
logoo=5;
x* u6 [; K. _# \6 j+ n: L4 P3 l2 ^% ]else if(computer.pp[c].number<=23 && computer.pp[c].number>=20) p/ y0 g# G* d0 B
logoo=6;
" w& [' K7 u; Uelse if(computer.pp[c].number<=27 && computer.pp[c].number>=24)3 G3 j: R. \& Y+ G. E i5 U
logoo=7;1 r* P5 X) T6 {; Q4 m- M% e
else if(computer.pp[c].number<=31 && computer.pp[c].number>=28)
' I! q* |0 p% B+ S! {. O( L$ |logoo=8;$ N8 d2 @" g! [' d4 b
else if(computer.pp[c].number<=35 && computer.pp[c].number>=32)2 e7 ?8 p' E4 ~5 {' S
logoo=9;
" B$ `2 u4 k2 \/ y}$ B1 R- _3 l# U& D1 g
else if(computer.pp[c].number<=71 && computer.pp[c].number>=36)
* u# y% N, S& `2 B7 q{. ]! U0 d& L% }) v( {
logo=2;$ `0 m! X3 \2 X" m; l
if(computer.pp[c].number<=39 && computer.pp[c].number>=36)
' u0 e7 i7 ~2 w- r) p% i4 v0 J, f; D9 ]logoo=1;
- \- H. {. [* n& J9 ]2 Kelse if(computer.pp[c].number<=43 && computer.pp[c].number>=40); x g8 l+ @9 h2 D, E
logoo=2;' q8 w8 {0 l: E: o+ S/ C5 l
else if(computer.pp[c].number<=47 && computer.pp[c].number>=44)1 G) s6 l, R, u9 o) C
logoo=3;
3 |: b' C* k8 d. V6 |else if(computer.pp[c].number<=51 && computer.pp[c].number>=48)# {& ^+ H* o2 ]! o
logoo=4;; G4 a- B3 H& |5 Y5 b1 O: o
else if(computer.pp[c].number<=55 && computer.pp[c].number>=52)
8 \- a! s4 {' g. F* wlogoo=5;
0 j: {3 r8 h9 G9 R; {else if(computer.pp[c].number<=59 && computer.pp[c].number>=56)! C) F& [1 |# I1 l7 W! \' s
logoo=6;9 Y! y# v8 ~# ~4 p/ E7 q* j8 R
else if(computer.pp[c].number<=63 && computer.pp[c].number>=60)
6 X" k0 s- I, {9 i& `logoo=7; m* }# {) C' F, f
else if(computer.pp[c].number<=67 && computer.pp[c].number>=64)
4 }( ]0 J- `/ ]' u2 Wlogoo=8;
- Y, _* V: Y3 n8 d" G: Telse if(computer.pp[c].number<=71 && computer.pp[c].number>=68)) k% |( x P7 s+ Z8 A
logoo=9;
* D4 @7 m6 S1 s. e}+ j8 k7 E" q9 B9 q- Y# d
else if(computer.pp[c].number<=107 && computer.pp[c].number>=72)
5 o3 e; `1 F5 t. E9 }- ~{! a6 E" z( {% v( Y8 ?
logo=3;9 o* t$ q/ O& \; G" l; Q
if(computer.pp[c].number<=75 && computer.pp[c].number>=72)
3 ~+ c8 Q$ ~ k2 @, G5 plogoo=1;; p. L: d+ \% h
else if(computer.pp[c].number<=79 && computer.pp[c].number>=76)
% w+ X- ^9 |1 O: c. _5 V$ \logoo=2;3 q0 x* c5 w. L
else if(computer.pp[c].number<=83 && computer.pp[c].number>=80)
+ a& s. `' G6 k. A, h: ologoo=3;
+ \% [- [$ t3 P1 Yelse if(computer.pp[c].number<=87 && computer.pp[c].number>=84)0 D2 E9 [- N7 V" `4 U0 J6 k1 i
logoo=4;
, c: L. v7 i V T' G7 Jelse if(computer.pp[c].number<=91 && computer.pp[c].number>=88)
. i, h7 V0 h6 r4 Z! s" Zlogoo=5;
9 x/ `1 L3 x0 z: Q& @/ \$ selse if(computer.pp[c].number<=95 && computer.pp[c].number>=92) j( Z" |6 @7 |( N7 \
logoo=6;7 O0 }' O$ U4 t0 \) P0 R, l
else if(computer.pp[c].number<=99 && computer.pp[c].number>=96)6 O6 C) q$ {) d. s
logoo=7;
* |, c& ^( F6 T/ X. oelse if(computer.pp[c].number<=103 && computer.pp[c].number>=100)$ ]( _8 l2 X* r2 o2 J) `
logoo=8;8 w( c/ [) U6 b! |3 R( {4 ^3 N
else if(computer.pp[c].number<=107 && computer.pp[c].number>=104)
3 P4 q( ], _- j: q ylogoo=9;: ~, q' d) I3 J' {0 k% U
}5 k$ j* e6 S3 C A8 @1 m
else if(computer.pp[c].number<=135 && computer.pp[c].number>=108)' A7 U; ^' r8 O
{ v8 T) y1 s, s- m
logo=4;
- S0 ^. i+ m, _9 ~9 v2 [: ~if(computer.pp[c].number<=111 && computer.pp[c].number>=108). ^) J0 x; F6 J, w0 P
logoo=1;
4 O1 y0 @" ?8 ^ jelse if(computer.pp[c].number<=115 && computer.pp[c].number>=112)
! W$ I3 {: f# ~* B8 ]0 [8 klogoo=2;( k' R) k; i% M& ~: E5 S. \+ m; E* H' g
else if(computer.pp[c].number<=119 && computer.pp[c].number>=116)
, ?4 H$ D; P) v5 m; Tlogoo=3;
6 Z, d' d" P! k5 ]$ \; Melse if(computer.pp[c].number<=123 && computer.pp[c].number>=120)# i& ~- }8 a+ |% Q
logoo=4;
+ u3 E+ Y6 D: M# w6 H* Ielse if(computer.pp[c].number<=127 && computer.pp[c].number>=124)
X2 u9 a: _4 U9 \7 H Clogoo=5;
' h5 P- O3 g* p& f2 U5 ]! ]else if(computer.pp[c].number<=131 && computer.pp[c].number>=128)
5 B9 p: C9 A; }8 ^7 Rlogoo=6;( f: I+ |1 ?+ r: e/ c
else if(computer.pp[c].number<=135 && computer.pp[c].number>=132)
% @, w' l0 l# e) i! \1 zlogoo=7;$ T" s' A9 ?: {- `9 ?* B7 z
}
0 E' v" i! K6 y+ j% y5 j( @while(b<=me.m)/ f8 `: R( d! \% Y- ?6 ]
{
; d# ~- \1 e" }& t4 {- Vif(me.pp.number<=35 && me.pp.number>=0) /*我分析后出了第一张牌*/; H% R5 E- N) S- e( ]; O& x
{0 X* R; R7 I8 t1 \
lg=1;! D: p+ Q6 j$ t) D/ w- {
me.pp.d[0]=1;0 Q, K) l8 R/ Y4 e
if(me.pp.number<=3 && me.pp.number>=0)- b( ^% _7 G% h9 B4 U5 M0 z
{/ u4 s( X6 P0 h# i& k
lgg=1;
7 g9 A8 E, |1 F' P0 J7 F5 r8 xme.pp.d[1]=1;7 ~7 u, H0 x2 w4 {" o n* k) I0 n+ n+ S
}2 @5 P' ^4 u9 f
else if(me.pp.number<=7 && me.pp.number>=4)
" W& v$ O4 m; \, r2 Z{/ T! G- e) A5 [9 H% {! k: r
lgg=2;
" N1 D; L z: ]" c Y, y: Pme.pp.d[1]=2;
5 k* F$ j4 F5 Q8 i. T ^, e* R}
0 X- J& p% }) G: Q8 }8 melse if(me.pp.number<=11 && me.pp.number>=8)
, a& c% c+ |. e0 B) v/ @{4 J8 Y" T8 R7 }7 y% P; p
lgg=3;
1 ]; j; O5 r9 r" O. L2 q) |( ?% q* Yme.pp.d[1]=3;
2 L0 E) Z6 v7 y- t# V}) V/ o9 U" P1 \% U) n
else if(me.pp.number<=15 && me.pp.number>=12)
' e: V F* C$ F3 |9 k/ {3 g% J( ]{3 B( ?. k- k( S' P% `: e0 w7 p
lgg=4;
8 O( k0 w/ o5 Mme.pp.d[1]=4;$ A; R+ ]) s: J3 i& B
}. g4 c7 y$ J' }" c* V
else if(me.pp.number<=19 && me.pp.number>=16)# _- v; c4 q. [8 s0 u
{
: p/ P6 B# E d: H: F" @lgg=5;7 P0 v r% D B" {3 v
me.pp.d[1]=5;6 |' e; X- s7 k& L2 t" g. T
}
* l9 ~9 H0 k$ T o% D( I) _& s/ pelse if(me.pp.number<=23 && me.pp.number>=20)
; W# `( P: v) B0 O1 G3 u3 H- F- d{
' i$ o/ }( v; A$ t3 H, `9 Nlgg=6;
- Y, g k6 x: q$ I+ fme.pp.d[1]=6;* R B: ~) D- j; n- A8 d
}
. i" x; u! G$ L/ N+ \% gelse if(me.pp.number<=27 && me.pp.number>=24)
% z+ I3 {9 C1 x& S{
- \& }7 p" b3 n9 r: Y/ Qlgg=7;
/ O2 `$ O3 F* U8 v+ t- wme.pp.d[1]=7;
1 w( i- l* ^; y6 ~% K8 [}, q: k% V! [+ k* l
else if(me.pp.number<=31 && me.pp.number>=28)
9 P" Q1 h* D5 `, W. [{% O! K# z0 |+ z' B$ \
lgg=8;
' e5 k4 C) G" R- a, M3 tme.pp.d[1]=8;
2 w, d; h) {' d}
& y) j' W& r6 }7 A4 Ielse if(me.pp.number<=35 && me.pp.number>=32): B# u4 |( ^: H1 o
{
% I0 I( w; s" k/ h* rlgg=9;
" F' U7 v/ b- Wme.pp.d[1]=9;
7 p4 V8 H$ D* p6 Z# [}0 V. Q- V5 a# F/ i
}) r* N: \) ~- Q6 X* l' {8 \
else if(me.pp.number<=71 && me.pp.number>=36)
$ @+ x9 x* r$ d2 X1 g- {{
3 |3 \1 R1 a q/ [9 I$ wlg=2;
$ z( L8 f0 b1 a! ~me.pp.d[0]=2;
/ K6 w1 X! z: @) ?, n7 z2 @, zif(me.pp.number<=39 && me.pp.number>=36): c% S( Z7 F/ H) B
{2 C& M) |: [% F
lgg=1;
* {& _" s9 J/ F7 }7 |me.pp.d[1]=1;1 A9 f& z) _7 F* _1 J. d
}; @1 L3 h) _3 k
else if(me.pp.number<=43 && me.pp.number>=40)5 ?' v8 `, L! g0 c5 Y
{8 }( N- W1 S6 `. {5 `+ V
lgg=2;, k X0 J+ c% q: t
me.pp.d[1]=2;
" f2 z7 Q/ H/ l) u& }- }}; a- I) \2 j" x$ W' w; H2 U
else if(me.pp.number<=47 && me.pp.number>=44)( g& T% K4 N) b5 F( U" L# V' K% Q* P
{! r: M; K% o+ g- C- g& _3 d
lgg=3;
9 }' c% W& U9 M' z2 ^5 fme.pp.d[1]=3;, Z. V# Y! L* {( n1 G2 M* m
}6 y. m& D: s7 S ~. I
else if(me.pp.number<=51 && me.pp.number>=48)$ E1 G7 V" a( ?0 a
{+ K8 l8 u, B3 b/ ]
lgg=4;9 V K4 l' W5 d3 s3 A3 p
me.pp.d[1]=4;3 Y3 C) } N: i) p ` |
}0 t( Y# r/ L/ F5 m
else if(me.pp.number<=55 && me.pp.number>=52)% @, y/ J8 L) `! ?3 e6 F* |( Z6 `9 W
{0 [8 G# j# o1 ^2 {' c4 P8 G
lgg=5;+ x: C# X- o% L
me.pp.d[1]=5;
# Q$ ~; T6 J/ C2 d/ c}
8 `6 u2 C8 p4 O+ `7 |else if(me.pp.number<=59 && me.pp.number>=56)
5 E8 U2 C6 n2 ~ [3 r6 j6 k9 \0 ~{
1 U- V' _' t- x, i5 V! G& x: rlgg=6;( G- S2 _% n# }5 s( o+ x
me.pp.d[1]=6;
9 n( [5 p. J5 z}/ p) `! y( b% Q6 u0 V% {- G' o4 \7 j
else if(me.pp.number<=63 && me.pp.number>=60)
3 C+ N* I9 @( U q{
1 w( J0 h: n( ylgg=7;) |4 x7 g8 V2 y/ h
me.pp.d[1]=7;: g, ~4 v7 _, Z& R3 {+ g3 \
}: [. u9 Q/ h1 M6 ~! F/ o
else if(me.pp.number<=67 && me.pp.number>=64)- U7 u S- Q( V3 V* _" Z
{4 e/ O& k. Q8 b( W* B
lgg=8;: f5 e* R+ T- C) C8 I5 V5 i2 N
me.pp.d[1]=8;
* Z) S" I2 D/ \. p, ^}
. y) e0 ? Q( D8 C felse if(me.pp.number<=71 && me.pp.number>=68)
3 [9 m6 ~1 a0 B+ i{
+ v. k: L" Y4 I! ]' Q* Q) ~2 c* q3 ilgg=9;2 ~1 ?$ r. u: b( L5 \- z* k8 u& `
me.pp.d[1]=9;' p- c$ h+ X1 D, v) C
}, g/ X# }4 N, b: d# [
}2 d. S/ Q/ T3 X- ^+ G
else if(me.pp.number<=107 && me.pp.number>=72)+ g: [' g( V7 y# @( Y
{2 a/ L. g. @8 v/ d. `
lg=3;
! N5 G# Q9 l& A/ X: Pme.pp.d[0]=3;
$ J9 N/ B1 ~7 h2 Y3 r, W! Eif(me.pp.number<=75 && me.pp.number>=72)- q6 l1 v9 Z D5 }4 j
{
6 a7 U8 h2 M( O3 hlgg=1;" k6 ]! q& a [0 a3 T
me.pp.d[1]=1;* ?. V! s& ?) |* h- I% i ]- [
}' ~9 a/ `# C. c( M, d/ g
else if(me.pp.number<=79 && me.pp.number>=76)4 q8 B4 d9 A5 o/ u/ `5 P
{, j3 u) [& z' z9 }' a: a6 f. c* N2 z
lgg=2;7 `3 ]6 ^3 y& s) c. u9 k$ Y
me.pp.d[1]=2;
4 C& X2 t; P# q; } O1 V! Y D}4 Q* n* t7 ~) z( `. T' P5 Y
else if(me.pp.number<=83 && me.pp.number>=80); R6 w" c ^' R
{
1 E& g. l+ R2 V6 P( Mlgg=3;
7 e' P0 i U' }, s$ ~' i; i: d; y" cme.pp.d[1]=3;
F& P' U; m9 G9 `" D}
1 Y& W0 P$ s* u2 h( @else if(me.pp.number<=87 && me.pp.number>=84)7 M) @' ]# J# F. h. y/ G' M- J
{
- d% g; ~6 h% w2 y/ l; `lgg=4;
9 _" n% w+ z- ~3 Lme.pp.d[1]=4;: C+ W0 l) k! t8 y2 _7 l" y
}4 ~& r- ?* S' ~5 R1 v5 j# d
else if(me.pp.number<=91 && me.pp.number>=88)
" S1 F9 { h& b7 w{( ^' m. ^0 W- ^1 u( w9 m
lgg=5;
# m1 N/ o' T% d. i% ome.pp.d[1]=5;
$ }0 g, q1 t% H' k3 v. L}& j% J. ^/ D$ [9 T
else if(me.pp.number<=95 && me.pp.number>=92)# S! ?# \7 h# y3 c% O- \! o
{
/ \( f9 w7 c- f" Algg=6;
5 d9 D5 i9 G# C' T, Zme.pp.d[1]=6;! s \" h! F9 S- C( X! F& X. d
}
- ~$ p) N/ b9 s# Q# G" ?! ?3 Yelse if(me.pp.number<=99 && me.pp.number>=96)* J/ `- Y2 I( c" O$ J) @
{7 N* x# Q4 a& s8 s" g
lgg=7;! ?9 ^, j$ w3 p
me.pp.d[1]=7;
/ N0 U. J2 S9 E* Q- ]}
+ k6 V3 _2 Q) f: S& @% Lelse if(me.pp.number<=103 && me.pp.number>=100)
; [) M2 ^0 |" ^' m9 V/ x$ \- u# B{
5 o& L7 g* I4 ?& Llgg=8;! a" Y r A; |) e/ Q
me.pp.d[1]=8;
: E- i* J+ S4 z2 r2 Z6 |}3 N; `0 I$ }! V, ?, y% W! _6 n
else if(me.pp.number<=107 && me.pp.number>=104); @8 x6 m2 x2 _" T$ X! Y2 ^* J
{
4 t" k J% n9 Y) ~* Ylgg=9;
( |; I0 F/ }/ D/ Gme.pp.d[1]=9;9 p4 F& H6 ~) }+ x/ v8 m
}
1 b/ \- B: n: p% x; I7 J}& M& o0 n: m: q4 q
else if(me.pp.number<=135 && me.pp |
|