- 在线时间
- 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>部分图片未上传
( d& ]$ ?* v6 z/ l5 I1 Z/*天宇软件
, y E$ R! j# t4 k" X5 H作者:上海黑暗之龙
0 o1 L4 i' |" e# f2002/10/30( V* [" T+ L: d% d& Z1 r$ ?
麻将原代码*/1 Z7 H9 Z4 h) p) E) L9 n5 {- A
#include "dos.h"
" d" [5 a3 H* Z% l. z: F! R#include "stdio.h"
6 M1 u) r5 t- f% Z" F#include "graphics.h"/ I. o/ P r6 C. ^, s
#include "bios.h"
1 I E$ t! z/ g#include "conio.h"
( Y0 S4 ^# Q# V3 f#include "stdlib.h"
! u z$ k9 q. n$ {/ h8 junsigned char far *video_buffer=(char far *)0xA0000000L;% G9 e) }8 r0 c( h. n
#define VGA256 0x13 /*图形模式13h*/
! e& V* J4 t5 v# Y, b# j5 s, q7 P+ U* U#define TEXT_MODE 0x03 /*普通文本模式*/
, z$ J6 s% X, v8 Q6 y- J5 i#define SETVGA Set_Video_Mode(VGA256)
- M% A2 x% |1 y* |* A7 w. u#define OUTVGA Set_Video_Mode(TEXT_MODE)
2 ?3 l1 t3 M1 ^* ^" g#define BYTE unsigned char
% ?* [* d' n' V# Y2 \6 j#define WORD unsigned int/ @& K% q P5 F I' t8 M. {7 s
#define DWORD unsigned int
. l/ @6 [' v V- Z+ r1 [4 r( J& t#define ESC 283
' k. L" Z, a! s( f8 J' a#define LEFT 19200& i6 b6 }* Z2 A6 q( C6 Q
#define RIGHT 19712+ `# y9 {0 q* R1 `: q8 M9 N
#define H 9064
- z" C% X" [! U" E+ H9 G#define ENTER 7181! }( _/ ]& A& ^: o
unsigned long int z=54400,zz=0,zy=0,zyy=0,z1=0,zl=10140;
2 M: U1 D7 k7 gint key=0,keyy=0,sing=0,sing1=0,second=0,threes=0;
: l( @9 z6 i* \0 {* mstruct chi( B. e5 X& E$ P, I* e
{
6 S- a$ |+ @: k( O( @int lg;5 S2 l/ C0 M% i( D# l
int lgg;) u9 _' m. |- _' |
}ch[13];
' j) f% ^1 d, Estruct mj
v! y/ t; Y! i$ V0 R) q{ char *name; /*名字*/. X t: C4 _9 u! B8 {
int data1; /*是否已出,无用了*/
7 s* g; a. Z) d9 xint data2; /*是否在手中,1为自己,2为对方*/7 `2 P# [% H/ W( ~8 F
int number; /*同一个花色的第几张,共4张*/
/ d- P5 Z @0 s/ U}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,1 f' Q* n( U5 Y& O! h4 ]/ J
"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,
+ G; p; N9 O# i" A, h/ ]& U"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,
4 k: A: [6 C1 h2 L$ Q5 \"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,
; W% e6 S$ Z, B- v9 e- x7 g t3 Q"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,. O, L2 t. f. Z9 f
"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,* P; _5 K* c; I2 j/ ]* J$ p C
"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,& E# i' e o+ K3 |/ @7 Q. X
"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,0 X9 c2 J& q! V2 E6 z7 x7 y
"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,3 T0 X3 i8 z6 j! H
"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,) E7 d. \( p# W/ U5 a
"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,
5 g. G- s1 k' C2 ~"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,
6 I/ z) U8 J( q! q! C" ]" T. I3 i1 e"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,$ s) K6 P" I+ ^* k7 {
"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,' P L/ ~: F0 Y4 Z/ j; X* m
"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,
/ M7 K3 q. ?& D6 n"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,6 }$ w7 d- m' E9 x2 Y) ~9 k4 P
"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,5 k0 D% V+ l, G$ `/ q' W* _- D _
"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,# r: u$ H6 ?* ^% Y+ d
"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,
/ |* b8 ?$ O6 L7 g0 ~"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,
7 b0 L( H$ j& I0 ^9 b) @"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,
3 B7 L0 |; E. o s" R"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,
; {. A f4 D5 h; }4 d: r: q"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,
0 N/ N0 k) n$ W. I7 Q Z"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,# a x9 r7 ~) t+ A8 u; H* Z
"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 W: O( v8 D5 X* E
"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 `3 p2 X0 m( H"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,
, \* p: ]0 N" S9 w"34.bmp"};3 }! j0 Q7 T' P5 z3 I0 L8 ~" K/ e2 y
struct every8 l/ o% a/ {3 D q1 A1 v
{ int *k; /*名字*/
- a+ C& P8 C% }. Mint oneorfour; /*同一张牌的第几张*/* ^) g/ _: r3 l* B& z# z
int number; /*第几张牌136*/
! U: J4 Q* b* xint p;8 Q5 S# v8 f; H
int g;/ e5 y _$ o% o) @* ^* _
int c;5 C' {* h8 t6 B: g- O6 o1 r
int d[2];7 O7 l* ~; |" F! o
};
0 y' H- R* _; M cstruct me
% W3 a3 ^! \; q$ a; s& q{ int m; /*定义有几张牌,开始有13张随着游戏的进行,会越来越小*/
( q8 u3 m4 F9 E5 s7 Vint p; /*乓对方*/- d: f. M7 ?; f; m
int c; /*吃对方*/
- g/ s$ L R7 a( N5 ]int g; /*杠*/
, u7 F! i9 v. d3 r; ? e6 f3 Z+ N3 _; q$ ~- M
struct every pp[14]; /*存放手上的牌*/
& O# U& d) |6 x}me;+ h0 j* ~8 ?0 p& t7 o) G7 M6 ^& W9 k" B
struct computer) V; i/ r, B% T t4 J
{ int m;# s' j5 J, a* |: x+ k
int p;
; {9 U6 T8 @7 a- e h9 Z n- |' y( jint c;
3 r& i7 }7 g1 x/ E! \5 Z mint g;
, F) a h3 u }0 q5 X. fstruct every pp[14];# }$ p9 ]/ N. I; y0 J2 D
}computer,comp;
; [5 L8 w: }& X% q) W' A3 D/ k1 Z4 o" x& G y. M# H
/* 设置调色板 */$ w; R4 J2 a Z2 w) O6 x
void Set_Palette(int Color,BYTE r,BYTE g,BYTE b)" T4 G* Z9 {. L( p
{0 b5 X8 x5 K- h! F q+ P& d
outportb(0x3c8,Color); /*0x3c8写端口 写色号*/) `3 R2 Q- X3 B4 k! Q: X
outportb(0x3c9,r); /*0x3c9数据端口 R、G、B的比例*/
4 O& b( g* Y0 A7 Coutportb(0x3c9,g);4 U* w7 {) |, _) K/ f; ^4 h% I" n
outportb(0x3c9,b);
( M5 j+ J! `4 E- [) \}& y3 |' l: ^3 r- i; V: F! U( C% s
/*0x3c7读端口 0x3c6计算机调色板寄存器调用端口*/
4 D/ `! Y+ y1 x9 P( U/* 设置显示模式的函数 */
: i; D$ i7 a! U( svoid Set_Video_Mode(int mode)
4 t+ a5 ]1 }2 |: K% e; @{+ i4 \% _! P5 O( G$ E
union REGS inregs,outregs; /*定义输入和返回寄存器*/1 P8 u: w+ C4 b: u' K4 o, ?; D
inregs.h.ah=0; /*ah存放功能号0h表示进入视频模式*/4 M. a$ E$ B0 P2 {
inregs.h.al=(unsigned char)mode; /*al存放要设定的视频模式*/& l+ d/ E( a' o
int86(0x10,&inregs,&outregs); /*通过10h中断设定显示模式int86()包含在dos.h*/
x+ w9 J: P/ V}- X% c' D( |1 R2 [
void v_line(int y0,int y1,int x,unsigned int color)" b7 N$ E: |! G$ M/ G
{ unsigned int address,n,temp;
/ ?$ _4 ?6 N) b, T3 G5 P, L" e: f3 oif(y0>y1)8 ]& z' |$ s( J: ^
{
* p5 N' J/ y1 F& Z; P& w& @temp=y1;) H6 k7 g, q: I" B3 W/ ?: x
y1=y0;4 q1 J1 X7 N5 ?( G! I. \
y0=temp;* D) i' Z/ D( v! r
}/ ]6 N B9 ?! U, R
address=320*y0+x;
1 @* }" k. Y0 u: f2 ?( ufor(n=0;n<=y1-y0;n++): ?( E: Q3 {( c4 z
{* D- t3 J7 z5 k7 B
video_buffer[address]=color;
4 S+ C( K# z4 c$ d C3 Z; haddress+=320;( l' P7 o" b( o( L
}0 a2 y: J+ l; ]6 Z
}8 Q6 D) C1 S" c( P& A0 H1 o
void h_line(int x0,int x1,int y,unsigned int color)
) j. ~/ A2 p- E# D) R' X{ unsigned int address,n,temp;. G5 q# T) f( \5 F8 ^: u4 M
if(x0>x1)
; o+ }6 Q+ |8 h$ s( V2 S{$ E2 \( L; l* ?- a5 m3 p6 N
temp=x1;
" a- s4 _; \/ l2 y+ T# M# y* _x1=x0;: z0 G4 ~1 h2 z% x; n4 j
x0=temp;
& R5 S* a5 y7 n( ^}( ]8 x1 w1 _, v1 W! c) x& p
address=320*y+x0;. r& G6 }, k) T ?' o" g- a
for(n=0;n<=x1-x0;n++)2 J& @4 b9 T8 [0 B4 P' P. p( Z* F
{! _) p8 Z2 H5 V) @% f x
video_buffer[address]=color;
8 r9 R- p6 C; S1 s [. Naddress+=1;9 A3 {0 p' g0 ], C1 R% S
}$ E7 t. k' t0 M { }2 E4 Y$ p
}( K9 y/ c" N5 g7 w
void p_pixel(int x,int y,unsigned int color)% ]- C; n9 j' r' U0 V) H, D
{ video_buffer[y*320+x]=color;
8 s% \1 d9 V) }/ I}7 S. g) T0 u+ s" q+ S/ M& I$ u
void s_square(int x,int y,int side,int color)
& }; w: x$ U! i/ i, ]6 Z. p2 W. N{3 ?# s7 W9 E- I
h_line(x,x+side,y,color);
/ ^4 M# g. }. [( d: z% t- Zh_line(x,x+side,y+side,color);6 o$ P+ |( _& Z: w0 s) S$ p
v_line(y,y+side,x,color);
/ O y. o( T2 G( y7 uv_line(y,y+side,x+side,color);
. C8 Y2 J7 X ?9 p! T}
3 j2 `& o# M2 A: yvoid r_rectangle(int x1,int y1,int x2,int y2,int color)
+ [! [2 b8 |. z" O' L: b{
6 M0 T/ s2 B- H; V. @5 s6 Eh_line(x1,x2,y1,color);& [8 Q0 M& Z! k
h_line(x1,x2,y2,color);: ^0 \) R" y+ s6 r0 ]
v_line(y1,y2,x1,color);
8 G7 j1 \0 X9 q( H: v: F, jv_line(y1,y2,x2,color);3 H# k# x W' _4 d& k/ g
}0 Z/ B1 m' z1 z. ~/ x
void fillRectangle(int x1,int y1,int x2,int y2,int color)
0 ~2 U: _, J1 n{
+ t. G, x8 m. X/ Y( _int i;
3 i1 i* Y; m8 L' I. y' Ffor(i=y1;i<=y2;i++)
, O! N0 }5 a/ b9 l3 a9 U% g8 D& q{% U8 l& b8 m8 N; K& U/ M, O
h_line(x1,x2,i,color);
4 H' I/ e, ?3 d4 u( E* G# d}
- L$ Q' z6 l( b- W* R7 e( {5 {( P}
! U% Y. C l, t/ x( Zvoid showbmp(int l)# K' |0 H- q- Z% p$ |
{ FILE *bmp;
/ H3 i7 X# n8 @int i,x,y;
+ g8 E6 B6 h8 W% D; y: r( s$ mBYTE palette[256][3];! H- O: o% F6 `
bmp=fopen(me.pp[l].k,"rb");
7 v# ~; s% ?9 ]! d, xfseek(bmp,54,SEEK_SET);: N$ D7 j5 a* p" n: g) D. K
for(i=0;i<256;i++)
" f# y8 p! v ] h8 n{
: ~0 p! T: H" r$ N4 \% K, `palette[2]=fgetc(bmp)>>2;& _. q: l* I' ]! S
palette[1]=fgetc(bmp)>>2;
" Z" g4 B8 {2 ]) K/ dpalette[0]=fgetc(bmp)>>2;9 W: ]; {, @9 T
fgetc(bmp);8 f: T" x. l. Y: r( S
Set_Palette(i,palette[0],palette[1],palette[2]);. Y* C- f9 u0 d( m% ]" y: i4 u1 b9 L$ b
}
* E. I! Y& I" Y# B2 }for (y=0;y<30;y++)7 p9 e1 H1 l& k6 [& J
for(x=0;x<20;x++)
2 u1 ~' A u/ X, Bpokeb(0xa000,y*320+x+z+zz+z1,fgetc(bmp));0 ~: k; y. _3 P$ }9 f) o) G
fclose(bmp); [6 X! ]- A1 F: T" u& _; c& l
}
5 h3 T' z' S" r) g* S3 Y. Evoid showbmpd(int l)
. M5 u. D* p7 B8 s) f' a{ FILE *bmp;
! E1 e, D( o5 Cint i,x,y;5 {2 {& S2 r5 m% T
BYTE palette[256][3];
8 r/ C; w# h6 \) h/ Mbmp=fopen(me.pp[l].k,"rb");
0 G2 f+ D7 Z9 Gfseek(bmp,54,SEEK_SET);
6 S( \ ^( `+ e- V( mfor(i=0;i<256;i++)
( z' u8 g2 I* K7 i; Y{
, s) U/ \: X h5 epalette[2]=fgetc(bmp)>>2;, Q! @% a. ?! M3 Q6 R' ?
palette[1]=fgetc(bmp)>>2;) ?$ C* Q2 e3 v s( o6 Z
palette[0]=fgetc(bmp)>>2;
* r; Z/ K" t4 y5 Z& _* I$ mfgetc(bmp);
& C$ K4 y$ H3 vSet_Palette(i,palette[0],palette[1],palette[2]);
4 r9 A4 Z) I" `- D# r}
2 V6 G4 }& L& I) n2 Yfor (y=0;y<30;y++)
) a8 _( }+ y2 ^2 c; y7 }) Ifor(x=0;x<20;x++)
% q3 D" n2 A I3 x; Bpokeb(0xa000,y*320+x+zyy,fgetc(bmp));
6 \, B& S3 N- Y8 Pfclose(bmp);4 J4 v4 W$ l# L# p: X
}
) s5 B% z2 s' W9 y9 M# ?1 {void showybmp(int ll)" J$ y0 D' [9 U1 E8 {, s
{ FILE *bmp;
# O2 n" Z$ ^3 Mint i,x,y;% T8 D3 n- r4 p1 B. p* U
BYTE palette[256][3];
; F/ ?6 [/ t7 W2 d1 p* Q& N! Jbmp=fopen(computer.pp[ll].k,"rb");
2 ?/ l- Z( x: `+ Cfseek(bmp,54,SEEK_SET);
- W) a$ G. Z. E6 t+ L) r% Pfor(i=0;i<256;i++)+ c7 k' |9 {5 D/ B% \- M
{
: o3 {7 _7 U1 s) y! B7 tpalette[2]=fgetc(bmp)>>2;
# |, ~2 Q1 [2 r0 u3 `7 _' Qpalette[1]=fgetc(bmp)>>2;
, E8 z% g9 ]/ ?) U+ Z# `palette[0]=fgetc(bmp)>>2;5 n) R* f' V' f a* y- w
fgetc(bmp);) S. ~) z1 f" u: n* b8 e
Set_Palette(i,palette[0],palette[1],palette[2]);
6 Q/ K. r2 `% a7 E}& V# y8 B# P1 L5 x2 t0 R+ C* S
for (y=0;y<30;y++)3 e9 d- W+ R! }" I4 U, p
for(x=0;x<20;x++): [' L5 p5 X7 P' ]* a
pokeb(0xa000,y*320+x+zy,fgetc(bmp));
: i" O0 M2 o3 _; yfclose(bmp);
+ ?- C5 `) K. I2 A1 x% x" _/ k}
) d8 o" q: C2 E& tvoid showcbmp(int ll)
/ o( ?- V2 M6 K, `" S, z{ FILE *bmp;$ W7 f0 G6 L+ B
int i,x,y;
+ k1 C5 E7 G* D' L) h% HBYTE palette[256][3];
" |" ^9 p% e' T2 }& Tbmp=fopen(computer.pp[ll].k,"rb");
, O( S, u; z' [: d+ R* v" Vfseek(bmp,54,SEEK_SET);* p; d9 j* G* D4 ^& ^& ^) X
for(i=0;i<256;i++)% k* f2 ~0 s5 I$ q
{
) q/ t& a0 U5 ~# lpalette[2]=fgetc(bmp)>>2;
; g: S: _5 Z4 I4 Y1 G# Cpalette[1]=fgetc(bmp)>>2;
, j4 ^# X a! j, X$ Cpalette[0]=fgetc(bmp)>>2;8 d9 F' R+ {( b9 c/ }1 i9 k' q# Q
fgetc(bmp);, f$ D% a% a; h
Set_Palette(i,palette[0],palette[1],palette[2]);- [0 A( ]% ^* H# B; {
}" H0 l6 L7 k$ _
for (y=0;y<30;y++)- E9 C* m% w1 ?/ R- r/ s
for(x=0;x<20;x++)+ }! T2 p/ X z, O
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));8 U! j; _; ?7 Q3 E
fclose(bmp); M3 D/ N# c- n$ ]. x6 i
}9 V9 S# m$ Y4 j4 }
void bmpp(int number). h0 D) t3 u+ s1 L0 \2 k- C" t7 S
{ FILE *bmp;
) Z% w$ n t+ gint i,x,y; b5 b! O. _+ p5 q& f3 p
BYTE palette[256][3];
2 v% p8 X3 s/ [& Qbmp=fopen(m[number].name,"rb");5 C: a( D4 ~3 e' G8 J3 N/ Y
fseek(bmp,54,SEEK_SET);
: S9 c9 J9 T2 t6 E4 Q7 z. D ifor(i=0;i<256;i++)
3 B) i& ]' S" X5 z8 S" y{
7 y' t- V% j6 y3 o) K9 x- mpalette[2]=fgetc(bmp)>>2;1 L$ r- I" ~4 Z, H2 Z
palette[1]=fgetc(bmp)>>2;
+ O/ t0 E. V# n4 }palette[0]=fgetc(bmp)>>2;
7 j; C" W3 F1 ifgetc(bmp);
/ J" e, V+ P2 o. x* Q% oSet_Palette(i,palette[0],palette[1],palette[2]);: l+ N: [* Z4 D: ? u
}. d4 I& D2 A7 J; l/ q. _. t, A* |
for (y=0;y<30;y++)$ {* k' L8 `$ _* ]
for(x=0;x<20;x++)
5 H X0 Z1 M; J) y# jpokeb(0xa000,y*320+x+zl,fgetc(bmp));
8 M5 G/ a' ^' Y" N! wfclose(bmp);
( |, X! i: H! z, K}
! J$ g; L$ g( F( Y Evoid comlipai() /*整理电脑的牌*/0 P* E/ F5 L3 g" D# ?
{ int n,j,u;" s) u( }& i3 j( G$ z8 {0 w5 E
int *lingshi;
% `% ?' A( f8 s" n$ M2 Nfor(n=0;n<computer.m;n++)
% ?& l0 {& ~2 g9 u7 B3 Qfor(j=n;j<computer.m;j++)
, ?4 d" h1 }5 p5 m) b{/ k' h6 e7 A& S8 ]( K% _" k
if(computer.pp[n].number>computer.pp[j+1].number)* ~4 T' q [! `( L- H
{2 k$ b0 h8 D# I3 L ]
lingshi=computer.pp[n].k;7 u/ |. f9 ]3 F1 K* {7 M
computer.pp[n].k=computer.pp[j+1].k;
9 Y: X. g5 G0 k7 }computer.pp[j+1].k=lingshi;+ b( d$ x* _1 f
u=computer.pp[n].oneorfour;
# Y3 ]. S3 `' J8 H9 D7 \computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;: j7 ^5 u9 L3 e! |7 X4 y
computer.pp[j+1].oneorfour=u;5 |0 w$ Z* l# t% A" t" z9 ]: ]1 s" J
u=computer.pp[n].number;
' G5 U" @3 a$ D, h( ^4 w. K4 j2 u; |7 icomputer.pp[n].number=computer.pp[j+1].number;. h8 r3 M7 P( `1 }0 D8 I
computer.pp[j+1].number=u;
# `) Q% A6 q$ p}
/ m: K0 r4 y, a3 N+ D9 h2 G+ zelse
& @1 o6 q! n7 ]" q# h. I4 sif(computer.pp[n].number==computer.pp[j+1].number)& A/ D9 @4 n# r( s L/ ~8 G
if(computer.pp[n].oneorfour>computer.pp[j+1].oneorfour)& {5 ]9 v: ^: R/ H1 [
{) O: o& x5 s( K5 b
lingshi=computer.pp[n].k;
( m& g* x$ P1 L: c" Lcomputer.pp[n].k=computer.pp[j+1].k;% E# A! F; {4 D0 t$ Y/ u& Z
computer.pp[j+1].k=lingshi;
. n1 }. P, G1 r% ~u=computer.pp[n].oneorfour;" _- R9 G/ A: f: A1 E# p( t
computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;6 ^1 M/ G' z0 Y4 E9 ^* F
computer.pp[j+1].oneorfour=u;
! I# e( o0 S, a: K7 q4 vu=computer.pp[n].number;4 `+ V0 u. M: l# a( i1 o
computer.pp[n].number=computer.pp[j+1].number;
* s$ _! L4 ^5 T# tcomputer.pp[j+1].number=u;" o6 h! A( A. T# ~
}: O/ q; |0 r3 e
}
8 K% ?/ ]$ _5 m5 n8 b}' N: L- j1 F! K! o0 U
void melipai()
7 V/ m6 L7 n4 Z: ]9 R5 M" y% x* F{ int n,j,u;" {! Y! q+ l9 k- x* @8 {
int *lingshi;
. K$ P% r5 d7 [: H& @! R2 G8 Ufor(n=0;n<me.m;n++)
* ]' ^% y4 R3 `8 }6 N: e# qfor(j=n;j<me.m;j++)# y0 Q0 R, T: |. I3 T+ o% y/ u
{( X+ K0 D4 I& X& U9 k
if(me.pp[n].number>me.pp[j+1].number)
4 N* w# y; p; A5 y" z2 y{
" c9 V) B# F' s0 \0 ilingshi=me.pp[n].k;/ H& x4 u/ v9 ], j$ k
me.pp[n].k=me.pp[j+1].k;
- O. z! Y2 R1 e, A8 @5 }; F* A/ Y& qme.pp[j+1].k=lingshi;7 N+ `! y' f1 @/ p& O3 G; T
u=me.pp[n].oneorfour;
" k1 B3 j* r) I( m1 e% T& w$ Fme.pp[n].oneorfour=me.pp[j+1].oneorfour;$ G5 F+ R x( Z+ k5 C8 _* s- l+ |
me.pp[j+1].oneorfour=u;- u6 Y3 f% ]. l* }# V( q
u=me.pp[n].number;
) R9 z$ k( a& _! Y0 W. yme.pp[n].number=me.pp[j+1].number;
) d4 i) [0 O/ W! y7 K' ~" Hme.pp[j+1].number=u;
' t. B g* r) R}& }9 F0 s; T7 `& m- U- ?
else
~$ O4 a" C9 n: n) }+ ]if(me.pp[n].number==me.pp[j+1].number)
2 Q3 K8 J) ~$ \if(me.pp[n].oneorfour>me.pp[j+1].oneorfour)
: Q) c: J" K+ t8 n{
& \# D0 {+ o2 U% f& P; O+ Plingshi=me.pp[n].k;/ z& ^, i5 X. X. u
me.pp[n].k=me.pp[j+1].k;4 G% b6 |" ^) w' g
me.pp[j+1].k=lingshi;
+ U* t& C1 ?: r5 ^- ]1 l2 Du=me.pp[n].oneorfour;
" U- c9 R6 t, B% v" ?. ]me.pp[n].oneorfour=me.pp[j+1].oneorfour;: o3 j) Y8 W5 W! s: i% a& o5 S
me.pp[j+1].oneorfour=u;" J; `, P' n* R- P- `( p! B% e/ U' C
u=me.pp[n].number;
1 z& o$ a: f z+ E8 t9 K0 Bme.pp[n].number=me.pp[j+1].number;) D, t# {1 \, J8 \
me.pp[j+1].number=u;1 T) V9 b& X9 G& o G. E
}- o. C' }9 l, S9 X1 d: o0 Y% @
}- ~! ^* c" N c3 u5 E
}3 p ]& f9 w0 [/ f! q
void rgzn(int c) /*本程序涵数的核心针对电脑的牌*/) d2 ]2 M7 ]& \5 d5 y7 P
{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;8 Y, y% t+ {" g7 {( e
if(me.pp[c].number<=35 && me.pp[c].number>=0)8 F- b: d; c" W/ D) o5 H2 u
{% W; H8 D9 I; e1 s9 A8 U! W/ W- {
logo=1;4 f& Q2 \ W: W, U% ]% N+ [
if(me.pp[c].number<=3 && me.pp[c].number>=0)( F' ~4 X' A2 Q" {' l; j
logoo=1;8 \6 n+ }: s3 p& h1 j
else if(me.pp[c].number<=7 && me.pp[c].number>=4)
/ ]+ `! n" j: S" g8 ]4 o7 Blogoo=2;% A5 u) p9 t& C2 b5 k X3 o
else if(me.pp[c].number<=11 && me.pp[c].number>=8)
4 i1 y* n/ n& }5 A2 n5 Q; M6 llogoo=3;
* I0 P" |6 b; a$ M. K' z) Y' Gelse if(me.pp[c].number<=15 && me.pp[c].number>=12)% r7 K, ?7 E/ j9 R" x4 \+ S
logoo=4;+ i X3 ^+ r4 B+ J8 M1 N
else if(me.pp[c].number<=19 && me.pp[c].number>=16)
- h7 d- b: s) f8 t3 qlogoo=5;
3 t' {2 l+ B0 r$ C. nelse if(me.pp[c].number<=23 && me.pp[c].number>=20)
1 y7 `; l4 @2 y- |logoo=6;% g6 S3 ]/ y+ s1 c7 s% U
else if(me.pp[c].number<=27 && me.pp[c].number>=24)- a6 p. ? W8 S6 l: E2 o, C6 ^
logoo=7;/ P# E% x9 M3 B3 l1 V: j/ k
else if(me.pp[c].number<=31 && me.pp[c].number>=28)( E9 {; y; y! R, O" W
logoo=8;$ d \- o& {' E
else if(me.pp[c].number<=35 && me.pp[c].number>=32)% j6 Z7 Z$ j; E# H% ]2 l- ^
logoo=9;
W4 E! u5 [5 F- w! a: ~( @- N}0 M% \! o* t0 Q- C
else if(me.pp[c].number<=71 && me.pp[c].number>=36)
H9 ?/ @& }0 H# m% l5 f. l{6 d6 Y. n: o( z3 L t. p
logo=2;) d0 K+ a0 O* w
if(me.pp[c].number<=39 && me.pp[c].number>=36)
9 {) j# Y5 I8 V1 U7 T: z, Xlogoo=1;
4 G4 h. b& M5 t6 k3 oelse if(me.pp[c].number<=43 && me.pp[c].number>=40)( |1 K6 ?& Y- `1 x, w) y4 Y
logoo=2;
+ t) ~3 @1 l( ?! g" L3 Gelse if(me.pp[c].number<=47 && me.pp[c].number>=44)% b% D! @$ U+ u6 ?
logoo=3;# e( N9 C5 [. K5 x
else if(me.pp[c].number<=51 && me.pp[c].number>=48) ~2 Q* r ] ?/ I2 Z
logoo=4;5 g; P% N7 v- R* u
else if(me.pp[c].number<=55 && me.pp[c].number>=52)
: l& I# e! z" W! Plogoo=5;
! g1 o. l+ K% G$ u- Pelse if(me.pp[c].number<=59 && me.pp[c].number>=56)( Y* |) N% j) C+ A. ]$ O- U5 m( h
logoo=6;
. o. J; y ]! E. F# W! Aelse if(me.pp[c].number<=63 && me.pp[c].number>=60)- L) y1 T. X" X* s
logoo=7;
5 L+ ~# h. M; t- B' U! gelse if(me.pp[c].number<=67 && me.pp[c].number>=64)% Y7 R* G9 N; S. ~$ @5 Y$ O- ^1 r
logoo=8;0 Y. z5 ~! M/ P" Z- f
else if(me.pp[c].number<=71 && me.pp[c].number>=68)! Y3 e; V* _% q; b) }
logoo=9;
7 k2 i2 t& r/ T% [/ a8 t- {}" n9 \& d+ ~6 [9 Q0 F1 }
else if(me.pp[c].number<=107 && me.pp[c].number>=72)
% ~6 |6 E) n8 d. i{
6 v% K: ?! r! M% [1 Ilogo=3;
3 o: s; v( D7 o4 [3 C/ {2 F8 U) |if(me.pp[c].number<=75 && me.pp[c].number>=72)
% x+ m: ]1 ^4 d- q! G4 ]logoo=1;% R/ z `2 {! k- x* ?% ?' c
else if(me.pp[c].number<=79 && me.pp[c].number>=76): U& x/ r! @5 s& R1 Z3 k/ l* i5 R
logoo=2;
1 k* s! J/ Y: X5 b; `else if(me.pp[c].number<=83 && me.pp[c].number>=80); x! a) O( w* J2 v: _5 r1 j
logoo=3;% X! h) N1 x ^* x/ k
else if(me.pp[c].number<=87 && me.pp[c].number>=84)
# S; E& j8 v; hlogoo=4;
2 K7 g% k0 h+ Velse if(me.pp[c].number<=91 && me.pp[c].number>=88)+ S1 D% e4 V' Z5 q$ w$ t2 l
logoo=5;
) t" S% A7 b; ^& v; Welse if(me.pp[c].number<=95 && me.pp[c].number>=92)$ [. A6 ~) z/ _ t' V
logoo=6;1 P \( z2 d" ^ g+ K
else if(me.pp[c].number<=99 && me.pp[c].number>=96)
: \& M1 a7 h3 V, u$ k2 n; }logoo=7;
/ I6 g2 w. b3 ]- G$ T/ Melse if(me.pp[c].number<=103 && me.pp[c].number>=100)9 n% b+ H$ W: m0 d, j3 c6 v
logoo=8;
" S) t$ w" A1 `) Ielse if(me.pp[c].number<=107 && me.pp[c].number>=104)" c# q# J0 M- c2 f
logoo=9;
" u q3 v: z, b+ a}/ q, B, W3 h/ `1 D
else if(me.pp[c].number<=135 && me.pp[c].number>=108) Z% ~. V$ M; F) e9 p. x
{
4 s) a( k. N& Z: R0 k) nlogo=4;6 m$ B: H2 m6 ?
if(me.pp[c].number<=111 && me.pp[c].number>=108)3 O- @/ T8 W5 Q3 O: T9 d( N) S
logoo=1;8 Y: H* v! I7 _! ^; _1 ^
else if(me.pp[c].number<=115 && me.pp[c].number>=112)( g# F, k1 P2 A% C4 B) I- a
logoo=2;
; Z" ~$ \0 f4 I8 K y& D- |+ L, helse if(me.pp[c].number<=119 && me.pp[c].number>=116)
2 a0 r! }( F9 s7 Rlogoo=3;
4 P5 Q8 z! ?9 Telse if(me.pp[c].number<=123 && me.pp[c].number>=120)$ q1 q+ @9 I2 T7 v! F
logoo=4;
0 V. \+ Y8 v8 }" }else if(me.pp[c].number<=127 && me.pp[c].number>=124)
3 A& ]9 Y" D5 D6 L( M$ Klogoo=5;+ a2 m: _7 O6 o7 \% U; {% R/ z
else if(me.pp[c].number<=131 && me.pp[c].number>=128)
" f* u. H# R. j6 P! E1 xlogoo=6;$ H/ a9 h9 y# K# M* T% }
else if(me.pp[c].number<=135 && me.pp[c].number>=132)/ e5 @4 k, L2 x) v1 h# S2 S
logoo=7;
( o+ e2 {% V H' @}! E9 T- O2 d/ c! m
while(b<=computer.m)
0 F4 O M! f- t# Q* X{$ p8 b6 A: b) h. A
if(computer.pp.number<=35 && computer.pp.number>=0) /*假定电脑经过分析后出了第一张牌*/
6 R* T' R5 z5 M3 @/ J' j{3 t2 K- u j2 G6 Y- w& V
lg=1;
( V) ?2 w& }0 O& ^0 Y' [computer.pp.d[0]=1;
# T' @& D4 k( qif(computer.pp.number<=3 && computer.pp.number>=0)- u2 v1 k& O* |4 r1 N! k: S) _
{
* c, i/ S% }* ^6 llgg=1;- ?" A5 B! ?7 L5 r
computer.pp.d[1]=1;; | A" W6 r% z ~2 Q* D1 _
}
( V* H& i" y6 o8 {) n' D$ ~# [else if(computer.pp.number<=7 && computer.pp.number>=4)
$ s1 c; r7 q$ t; Q{: ]( ~6 q! T! h; N" S3 ]
lgg=2;
- @, y+ ^- F$ r3 z% j" t$ z( Ucomputer.pp.d[1]=2;# x+ C+ P& f3 d* O
}4 ~: t: z9 C/ k: ?
else if(computer.pp.number<=11 && computer.pp.number>=8)
" y& m1 @% c: b; o6 s- J- C{+ K* k1 t2 y- U4 E, T |9 Y- R3 x
lgg=3;
" l1 K4 w% P2 D1 P* Mcomputer.pp.d[1]=3;$ O' M4 W ^) `# i& w2 @# I& y1 C
}
$ f% b1 [; P5 O/ a# O6 S: felse if(computer.pp.number<=15 && computer.pp.number>=12)! X9 D+ g) X; _ K# ?' r9 w+ f! e2 O
{
0 E7 u7 I! M+ W6 M3 @# K& plgg=4;
* v" P( @: ^6 O9 v# U8 _computer.pp.d[1]=4;3 v: k* F5 }% `: q5 e
}
* Z$ t1 h7 I( A. f- T* @' k5 `else if(computer.pp.number<=19 && computer.pp.number>=16)$ g4 t* z1 ~/ g# t/ e( n4 R9 q
{1 b/ C T' z' s; F0 q
lgg=5;1 E$ g; J# A/ o, U0 n: H
computer.pp.d[1]=5;/ m0 X( A1 H7 [1 {
}9 _ [& F) ^. G' S8 y
else if(computer.pp.number<=23 && computer.pp.number>=20)) S E# `1 p& w F% d6 A. b' g- q
{- ^5 s' y" o. | \
lgg=6;# \5 a: I8 S& o0 }9 g
computer.pp.d[1]=6;
+ W" {! y$ r1 A; I}
3 ^( j/ f6 w8 m% Eelse if(computer.pp.number<=27 && computer.pp.number>=24)' ^) L3 a$ G0 `; E
{' ?8 G/ S b( w! F6 d
lgg=7;5 s( e8 w8 {+ p" q
computer.pp.d[1]=7;
& o$ k+ ?. O- h9 s; W}% I; B5 {$ B, n4 h
else if(computer.pp.number<=31 && computer.pp.number>=28), q" p& m) Q. ?8 h+ L" P1 o
{$ K* H2 c& E. G6 Y- x# a/ m
lgg=8;/ p6 u) ~% D; n4 X$ b& I
computer.pp.d[1]=8;# `* n- @& u5 s7 y; N
}- |0 t- x0 G8 _. S
else if(computer.pp.number<=35 && computer.pp.number>=32)
: ~+ C2 t/ e- k4 E9 u{7 A7 t6 l2 c8 j
lgg=9;
% P. T& g2 L0 U. x1 vcomputer.pp.d[1]=9;
; j& n2 H& Z/ Z. x. [}
) t, n p; _; Z7 j/ y}
) o. T) i/ k6 s, m3 b. celse if(computer.pp.number<=71 && computer.pp.number>=36)
3 {; s, X) O* e; D{, k9 C( |8 m6 L) n e3 `+ h# N
lg=2;
# q" T- _% v: _computer.pp.d[0]=2;
5 [, [+ u$ T( |) V# Gif(computer.pp.number<=39 && computer.pp.number>=36)
# R( s3 R) A9 H. n{- f- q1 x6 o, ~/ o& W: @/ V: l
lgg=1;
1 I" q$ o$ L8 K1 d( a$ v9 S5 ^$ O. vcomputer.pp.d[1]=1;, z) Z ? f0 H
}
0 S1 V6 v2 M& @/ l& B* helse if(computer.pp.number<=43 && computer.pp.number>=40)
" o: C6 s# C& A& ?2 F{; }7 B& d2 Q8 m; \- ^2 p
lgg=2;) v; ]/ p: t, f4 e# l( D
computer.pp.d[1]=2;- x; _ f8 m4 d& L
}# A7 r+ f/ ~6 G) B) \1 x+ x
else if(computer.pp.number<=47 && computer.pp.number>=44)
: z. V2 }7 _+ [' P! d$ H& A( J{
5 [ {6 [5 r1 T+ G; ylgg=3;
9 I d. I9 }+ G% z& S1 N X) y# [! h+ y* [computer.pp.d[1]=3;
. V- h$ ~ q" \) a}3 u$ a' B# u/ j8 M* B8 }( i* h
else if(computer.pp.number<=51 && computer.pp.number>=48); k9 \& {2 @. U# z3 Z) g
{' _ p; _3 P) C+ S& n& V
lgg=4;
0 ^3 S/ S$ @* gcomputer.pp.d[1]=4;
4 l/ [5 e5 F1 H7 \5 U, z% c* _}
, c4 H# X2 }+ Q4 J9 \else if(computer.pp.number<=55 && computer.pp.number>=52)2 s: A) R) c- D
{
' \5 m, l9 y' V4 G3 K; m5 f( Rlgg=5;% d. J7 \8 J1 m* p) z! M
computer.pp.d[1]=5;! p" V; C4 c- d" m
}" n9 b: J, D5 i
else if(computer.pp.number<=59 && computer.pp.number>=56)3 c) q) Q% |" t( K6 @
{
/ a- d5 j- x: G0 X0 G% e xlgg=6;
; m7 l8 m: ?3 f& X6 lcomputer.pp.d[1]=6;
6 H4 p! c, f/ g6 Q& U}: w8 [. }) B1 W/ D) z g
else if(computer.pp.number<=63 && computer.pp.number>=60)8 e. j' w- N( c
{
( \7 U8 f& Y( s6 a" p# t/ Ilgg=7;
; ` ^5 P3 o& T# b, i1 Q9 Ycomputer.pp.d[1]=7;
% t. e4 I7 b/ R) t}
+ p1 m7 b1 ^ Yelse if(computer.pp.number<=67 && computer.pp.number>=64)
- ?1 ~% N% A+ C& ^( ?{
' M. |7 B+ _7 b& Y: ]( {1 Ulgg=8;
- [/ f3 Y' M7 `4 {7 ]7 {computer.pp.d[1]=8;3 a: t; u- \% U9 ^8 c* U( c
}
2 _$ k- F2 M/ Nelse if(computer.pp.number<=71 && computer.pp.number>=68)& m8 m7 p( Z& A* \$ {7 V6 u o
{8 e$ I: _& K! N! f0 \6 X4 E7 [% @
lgg=9;
, d4 \0 \' S5 S4 scomputer.pp.d[1]=9;/ @1 t: j1 x1 q" `! ]
}3 o. c9 E: a$ ~8 W1 J& c
}5 _( G" _( I, A2 l% M% L1 a- g
else if(computer.pp.number<=107 && computer.pp.number>=72)
- D; X, B% S6 I6 \! s* ^8 b$ M{9 b; z4 B% z9 R# D) N6 m( h
lg=3;
; W7 w T& e+ q% R, e2 [$ Kcomputer.pp.d[0]=3;" W9 T1 o6 C& q2 ^* ^
if(computer.pp.number<=75 && computer.pp.number>=72)6 R) \2 N* m' S7 n) a! x( i& s
{
" g3 e+ Q; y1 x; {/ \8 q( D* Vlgg=1;$ W, P6 [, t* W6 }6 x! A% h" N
computer.pp.d[1]=1;
) V9 k4 y; C) s8 ~& q5 V& s}: E5 _* c. B' o' R6 E
else if(computer.pp.number<=79 && computer.pp.number>=76)3 t2 f$ o. `/ E" Y3 Q c3 [
{. H% P1 t5 V/ Q, Z
lgg=2;. h6 i+ X! c" {) z* ]
computer.pp.d[1]=2;
' ]4 p, ? g3 {}2 S9 `& H$ N! Y2 J, J# k: X& z. B
else if(computer.pp.number<=83 && computer.pp.number>=80)' `" ~$ o1 P2 U2 d( t J J% \' i
{
* e8 I& A* B2 Z" b; blgg=3;
+ s, t4 N# E A) Ecomputer.pp.d[1]=3;
8 ~1 p6 m; v* Q" a6 J% b; G% f8 j" ~}% Y' e; m- Q$ h# C
else if(computer.pp.number<=87 && computer.pp.number>=84)
" @& W+ z9 [* W5 n& [8 T; {{
+ B$ V. \- D7 i1 A5 x5 f4 Algg=4;
# _# w5 w9 H+ J+ }* acomputer.pp.d[1]=4;! i- o7 G5 T5 o4 a% Y
}2 I* G# I# m/ |3 ?& \
else if(computer.pp.number<=91 && computer.pp.number>=88)
1 _! {$ P( y! ?; }: c4 `{
3 e! M& @+ E8 o' |3 \lgg=5;
/ V3 B3 Y; z T5 _0 kcomputer.pp.d[1]=5;
4 I% r) C' }( I) u}% U. k# r! k+ N, [( S$ D4 v
else if(computer.pp.number<=95 && computer.pp.number>=92)
) w" H$ l& i; r+ O( f& t5 h{
4 m p$ K' t9 n/ u2 H0 l# mlgg=6;
) I9 P" o! s# q0 l% w- N) [0 Z, Ocomputer.pp.d[1]=6;) q, L' E- K2 c( P- s* p* n: @6 b
}
# D1 Q, F* ]# {5 F2 @1 O: T) gelse if(computer.pp.number<=99 && computer.pp.number>=96)
1 b* |, e l9 s/ z" q* X( _/ \{/ A( a. i3 L/ R2 L5 k& t8 M
lgg=7;" N1 p9 r0 B2 o! j! b
computer.pp.d[1]=7;: {/ z9 y# |8 h; k, Y$ b( h/ a
}
! B T% a$ l0 t7 _. g& Gelse if(computer.pp.number<=103 && computer.pp.number>=100)
' V9 J% ?, K: t1 ]+ Z* b{
Y/ H7 q3 d: A( Clgg=8;
1 y. F [, |+ i9 d* C5 Ccomputer.pp.d[1]=8;: D) f$ f/ b ? U( v
}
% G$ N5 S+ L$ X2 _; eelse if(computer.pp.number<=107 && computer.pp.number>=104), S& b& @4 W5 m9 ~% I9 f
{
0 A* r* C+ n$ D. J, i+ Xlgg=9;/ p% }4 g$ o% n- ~
computer.pp.d[1]=9;& i0 _2 c& ~9 Q) x) A, h
}
# }& j- ]& b3 q0 _3 s5 Z& x}
4 K( F: S1 C4 h! i! @' h/ ielse if(computer.pp.number<=135 && computer.pp.number>=108)7 D ?. {7 }) B, y) v
{* }$ T' n$ m/ O. k+ z- i: M0 ?
lg=4;
6 z6 M" U* p" m: Y' b& scomputer.pp.d[0]=4;
" ?: K, ^, u: u+ [, W$ g' Y* m- }if(computer.pp.number<=111 && computer.pp.number>=108)
- d ?. w X4 H{
; a# _ {' f: R9 G E# k- Algg=1;5 i0 {9 h+ L; l. G& J- |4 E8 l) G7 c
computer.pp.d[1]=1;
. _3 V# t+ d+ Q}+ X5 L4 A" j3 v. _' e7 {; t
else if(computer.pp.number<=115 && computer.pp.number>=112)
2 T, A1 a( F( o% q6 N# K{
" H6 j* _% {5 y$ Llgg=2;
) I+ V$ Y- p! w2 }9 |6 F9 Bcomputer.pp.d[1]=2;
7 D5 N- ^8 F7 Q1 [/ N2 K}0 o/ W" ]( m6 {; M* }
else if(computer.pp.number<=119 && computer.pp.number>=116)+ j* w1 y5 D9 g! s
{2 ^7 M+ }, E# `& Z( e7 t! Y
lgg=3;
# T! Y& G- E$ ]& z4 ^- bcomputer.pp.d[1]=3;) r( t) P3 w$ v
}
) L8 |/ \3 \+ {9 o+ f: Pelse if(computer.pp.number<=123 && computer.pp.number>=120)
3 X' _5 m9 v" X! i$ `6 N, }# B{+ O* O: `0 M/ ?. J, v# Z
lgg=4;! c& J# ]: T% {& S& y1 U
computer.pp.d[1]=4;# _2 o! z/ e' T* N
}
4 F5 `* ~; s6 C- [1 ?, P e3 Belse if(computer.pp.number<=127 && computer.pp.number>=124)5 s9 ]4 I: F5 U! y
{4 v: Y4 L7 ?, @2 T; V
lgg=5;
# E( j( v7 z; I* R9 f1 {computer.pp.d[1]=5;
3 a+ V. B3 r/ w- o; K; T' E1 A} z* Y% v# b& S/ V) j
else if(computer.pp.number<=131 && computer.pp.number>=128)
8 g/ [* U) y9 s2 p{
. O& J u/ D5 y1 w4 Glgg=6;/ |, d; t! W; s: u
computer.pp.d[1]=6;% ~' j* k2 s* ?* P/ Z6 n! ~8 d* z
}, O. r! ^$ e+ @" _
else if(computer.pp.number<=135 && computer.pp.number>=132)7 l6 @. s# D& @
{) ?( o7 [" [# @" }& y: P) n7 x
lgg=7;# x4 ?) |/ O6 V$ t$ h* |( A
computer.pp.d[1]=7;- ], b% d; v$ K9 d1 x; _2 ~0 z7 V
}
4 h' }- I- {3 r' T( ^' q8 ?}8 s. }" l1 ^% X. \
* L5 E" P) o- A. X2 dif(logo==lg) /*如果相等的话,那再进一步的判断,乓杠的判断*/
$ ? T! d8 y' J) {1 Rif(logoo==lgg)% e" _5 X% s# ?1 \% v5 ]* S
pg++;$ z- G5 K2 \" H- k2 W
ch.lg=lg; /*保存电脑手里的每张牌的信息*/! D. t2 U2 b0 J0 [6 O. |
ch.lgg=lgg;
5 ~& |: G2 B! S1 glg=0;
/ }1 g; c7 u. [( s( Q! p# ^lgg=0;1 Y' y3 ]& P0 y" v+ A
b++; C1 f+ ^4 d6 H1 Z! `
}7 B0 c3 E" N2 Q
if(pg==2) /*乓*/
$ T- V0 j" z7 u* V{
% l' X( r$ q2 i8 Y# G7 g- L
( { I# g ~1 s( w' }1 o0 ?sing=1;, [, E1 o8 J: z2 B
b=computer.m;% Z/ B) h* A: Y; `
while(b!=-1)
' @6 V; f- ^5 G# I* a2 U! \. N. u{3 P# c- v4 K! A# s& a0 K7 D o4 n
if(strcmp(me.pp[c].k,computer.pp.k)==0)
( O$ x, A& d5 M! ~4 w9 Xcomputer.pp.p=1;
, z- Y7 [; l5 t8 P- ?) G* \$ A, R
0 U" J- ?2 A1 A, ?; ib--;( I( ^& C- V: _
}! x) K( V& f4 ]7 ~; I
}4 y. c9 c% Q5 g% Q
if(pg==3) /*杠*/
2 x, y" `& a7 E% c) h& t6 q{
n) t; G* F7 N# ~; r: g% p0 ?( Y7 d/ U2 g# y
sing=2;! G9 L" l5 A4 e
b=computer.m;
( H* K! ]! ^3 g: Hwhile(b!=-1)
& d: k, E4 B; w/ k2 O+ `{% l6 q" A5 N# r1 ?5 C
if(strcmp(me.pp[c].k,computer.pp.k)==0)
, v0 _5 r( H2 O: z9 z8 Zcomputer.pp.g=1;
: A+ R5 o) S$ B5 sb--;* `2 T( W) \- c b& O
}) x2 u8 A7 g' }/ |. p- M" H$ g
}
: a9 H. `4 N" f: P4 Pf=0;
" v2 Z8 j1 Y. ^, q7 i) \ ^6 E) G( X! qwhile(f<computer.m) /*吃的判断*/
6 j! a" y& z+ ]/ D- O{ if(ch[f].lg==logo && ch[f].lg!=4)
9 K( A8 o( c$ u{
# S7 M: {! r% @# C# w; u4 Iif(ch[f+1].lgg-ch[f].lgg==1) /*顺吃*/2 Z7 t# z- F7 T* h/ p, K/ Z
if(ch[f].lgg-logoo==1)
! G/ F3 H" e4 t( R$ n1 Y{
% Q7 ^1 z: }2 B0 h' n% Ygp++;5 y- @! _: l% b! s
computer.pp[f].c=1;
# T1 U( `1 v; o4 j. i) H; I7 Bcomputer.pp[f+1].c=1;
* R$ \7 B. {8 a) f7 s& K3 I}
{0 d/ W v6 K* Wif(ch[f].lgg-ch[f+1].lgg==-1) /*逆吃*/
$ v1 e. x0 _# e3 x! t% H2 Oif(ch[f+1].lgg-logoo==-1). n. _5 h4 [- R& c2 K) T' |' Q
{
: U+ |) u Y4 f T+ i5 dgp++;
5 X1 h3 p9 f8 k2 S9 jcomputer.pp[f].c=1;/ {! V! Y1 h g; O V
computer.pp[f+1].c=1;
/ Y: g" P; N4 d}1 ~7 {/ `/ ] u* [
if(ch[f].lgg-logoo==-1) /*中吃*/1 t9 T- f9 n( J! x
if(ch[f+1].lgg-logoo==1)
7 D( K) `( V# L" M F _{
9 k; r5 p2 @6 e4 p! F$ Cgp++;0 d5 b6 r! O* o9 \
computer.pp[f].c=1;# l8 K* O8 A( V4 R7 }. F% N
computer.pp[f+1].c=1;
/ A1 P6 B; h# t" b! M. Z0 S- A3 l0 V}' ?$ O: n( ?$ r. w/ |
if(gp==1)
6 {8 k k1 O* F) j t+ v, l9 Abreak;
+ [$ }2 B! z7 D/ B4 v! M& O}$ R' J5 D. ~* e' a/ w! \
f++; q" x+ G4 d& G- `/ V9 B* j
}+ F; D+ x5 o! g4 ~# _9 ~- k
if(gp==1) ?- l |+ O7 E5 i% e. T8 \
{sing=7;6 m5 G( i9 _7 `2 _1 l/ X, Q
6 K4 _) T1 |* b1 y% h. q; B. Y0 M$ S% T
}% I5 q1 [, B6 V$ F: m
pg=0;
) p/ Y- a0 [7 S H8 H1 ygp=0;+ W! V5 {' \$ y6 E; Z- x, @
b=0;
4 O9 `7 k0 Z: U3 A. R |}
: x) m2 O: T( ~+ x2 T& T+ X9 b! Cvoid rgznme(int c) /*本程序涵数的核心针对我的牌*/
: u+ e$ }# \1 |{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;
6 i) W( W. s6 d' `: L4 F$ Kif(computer.pp[c].number<=35 && computer.pp[c].number>=0)
" c, Q/ F1 o K1 V' ~{. S) ~* w% B4 d
logo=1;# _+ c U+ r. c' }
if(computer.pp[c].number<=3 && computer.pp[c].number>=0)5 w% c1 }+ c) W4 E3 x) c; R' N
logoo=1;% H6 L1 e! Y# |: Y0 q- S7 g- h$ b
else if(computer.pp[c].number<=7 && computer.pp[c].number>=4)) E. @' v( ], j" j
logoo=2;. [, b, _ t* x& ]# X
else if(computer.pp[c].number<=11 && computer.pp[c].number>=8)
& Q4 a5 |' p$ X9 k d! J/ Dlogoo=3;% N B% T( y. s2 a" G, M
else if(computer.pp[c].number<=15 && computer.pp[c].number>=12)
7 ~. w/ i5 p. r, j- Y$ rlogoo=4;0 `+ J( w! ~2 a3 [. ^1 P
else if(computer.pp[c].number<=19 && computer.pp[c].number>=16)2 C9 s" P8 v3 a$ r
logoo=5;
( m8 T+ a: v8 B# `$ Xelse if(computer.pp[c].number<=23 && computer.pp[c].number>=20)$ J& h, O' i* @# r% n
logoo=6;
- J( P3 a2 ?3 s; n( j* W' {' o5 Xelse if(computer.pp[c].number<=27 && computer.pp[c].number>=24)$ p5 u) }# o1 ?% G6 e/ z8 o
logoo=7;& N: Z8 N( m8 C: S- a
else if(computer.pp[c].number<=31 && computer.pp[c].number>=28)7 t, Z. E# N9 m7 r
logoo=8;
" j" u# v8 X6 ~: s/ [$ t0 U1 Y( aelse if(computer.pp[c].number<=35 && computer.pp[c].number>=32)
1 Q% v S( u8 @/ n: Nlogoo=9;' f/ t0 n! \9 R4 \ `" W
}8 v, P _) ^8 d/ y/ {+ Q2 q
else if(computer.pp[c].number<=71 && computer.pp[c].number>=36)# g# Z1 s( A! d2 E4 u
{
8 G0 m# o" _% L- E! g& k* g: q5 Ilogo=2;5 F; A4 M* A% j" b0 q. I7 ?& a6 k4 o% E5 M
if(computer.pp[c].number<=39 && computer.pp[c].number>=36)
6 C& i' `1 t; S. b4 d" Elogoo=1;) N: y7 T& d o. E. y5 t
else if(computer.pp[c].number<=43 && computer.pp[c].number>=40)
+ Y! L0 x$ J) ^) ~- Qlogoo=2;7 w9 G& X% H* t
else if(computer.pp[c].number<=47 && computer.pp[c].number>=44)
5 m* m, x4 G/ l8 K3 h& L/ Tlogoo=3;
: _" D( U; I3 ~* k2 Oelse if(computer.pp[c].number<=51 && computer.pp[c].number>=48)
6 W) A. F: O# J) q+ |; q0 U' ~logoo=4;
3 |$ q9 p* q: l3 Nelse if(computer.pp[c].number<=55 && computer.pp[c].number>=52)4 s N% K. U3 a$ Y: d6 U
logoo=5;0 ^# H+ [* ]: l8 f/ s# h" J
else if(computer.pp[c].number<=59 && computer.pp[c].number>=56)$ X0 R0 T, C% J! k
logoo=6;
}+ ^( j$ }. c$ O( Felse if(computer.pp[c].number<=63 && computer.pp[c].number>=60)
: }# h) m# l) G3 ?logoo=7;. g+ Q, x7 [6 i
else if(computer.pp[c].number<=67 && computer.pp[c].number>=64)( y- o" Z1 v2 n) J ]3 z3 F& e2 |
logoo=8;
# p" W- ]( ]$ qelse if(computer.pp[c].number<=71 && computer.pp[c].number>=68)
* c1 f1 i$ `! h5 V" l/ N. slogoo=9;) x& M0 c0 W' {4 s: t& f
}6 ~4 v( d2 I I7 Z% a
else if(computer.pp[c].number<=107 && computer.pp[c].number>=72)0 n# _$ N, C. {+ r" M8 @
{& u9 q' \1 O, Y7 F7 H7 e
logo=3;
7 w8 A: |9 u1 k3 P7 i' Qif(computer.pp[c].number<=75 && computer.pp[c].number>=72)5 H7 J2 G3 w* K: ~7 R1 Q
logoo=1;3 ^* b' {2 L& ]8 |# x
else if(computer.pp[c].number<=79 && computer.pp[c].number>=76)
1 q! I6 q0 w1 L8 M* N! U& A R% Dlogoo=2;
/ O- c$ Y9 e" b% T* [else if(computer.pp[c].number<=83 && computer.pp[c].number>=80)
/ f* u2 {6 ]: V. }. b6 klogoo=3;5 m0 Q5 ?& h! W( B. Z! k5 } ?
else if(computer.pp[c].number<=87 && computer.pp[c].number>=84)! C3 w( h# {; k$ ?* T
logoo=4;" c+ f) o; J" d
else if(computer.pp[c].number<=91 && computer.pp[c].number>=88), ~6 j1 |+ W8 B, j: J$ R; S
logoo=5;
/ z( U9 C1 S k, @1 F7 S7 Z" e- a' Selse if(computer.pp[c].number<=95 && computer.pp[c].number>=92)6 r0 Z' l9 P9 d4 I- \0 k
logoo=6;. w2 M; W3 q6 C9 X
else if(computer.pp[c].number<=99 && computer.pp[c].number>=96), N5 }) X; ?$ n0 N' B3 H6 _
logoo=7;: i5 r0 Q" X, u& P
else if(computer.pp[c].number<=103 && computer.pp[c].number>=100)& F( W, @5 n- E# t* Q
logoo=8;# R" q2 k, B0 P" y( D5 }
else if(computer.pp[c].number<=107 && computer.pp[c].number>=104)
1 n }( g8 T6 C& p& M7 ylogoo=9;+ ]9 n1 n- j* n! ]: U1 N: y9 Q
}( \' E2 o6 Z7 D) Y/ K
else if(computer.pp[c].number<=135 && computer.pp[c].number>=108)! b% p% Z' [! [% F0 D
{' o9 n7 ~. T+ i# a- j/ W6 ~1 C
logo=4;
7 @ \6 E4 Q5 i& Aif(computer.pp[c].number<=111 && computer.pp[c].number>=108)+ S: m1 u4 ^8 a1 g
logoo=1;
+ q; Z: ] v: |8 |9 x$ Yelse if(computer.pp[c].number<=115 && computer.pp[c].number>=112)
! a, o, f9 o: t9 G5 `' W7 rlogoo=2;6 @0 K' N8 Q0 }8 Q; [2 Z4 J
else if(computer.pp[c].number<=119 && computer.pp[c].number>=116)
F0 r: x/ q# i4 [logoo=3;
. f0 S% P* g V0 ^else if(computer.pp[c].number<=123 && computer.pp[c].number>=120)% D$ P! I$ ]- e' Z) t
logoo=4;; n( R* t% j6 {7 B, g& T6 _5 K
else if(computer.pp[c].number<=127 && computer.pp[c].number>=124)( G9 [- B; P) ~9 X& b
logoo=5;
# K9 ~; S6 q1 v4 Helse if(computer.pp[c].number<=131 && computer.pp[c].number>=128)8 u. D' w5 |0 N7 L {- c- W
logoo=6;1 f X4 v R# V1 o
else if(computer.pp[c].number<=135 && computer.pp[c].number>=132)+ u7 J9 ^! f7 P6 ]2 a
logoo=7;% a" {! d. Z; Y- a# C: p0 W
}. Q) M% i2 D' N: d& H7 `& I3 y
while(b<=me.m)
1 m2 A6 O5 H+ l( T; ?2 P E{
`, ]6 D( T5 }5 t2 \if(me.pp.number<=35 && me.pp.number>=0) /*我分析后出了第一张牌*/
2 K5 Z! ~, t5 E0 u1 V6 T' D) s{# S7 {% \1 d8 h$ b' d: N' a: Y
lg=1;
, {5 w' C6 z1 S1 {! vme.pp.d[0]=1;6 [) j) i5 T( T$ |: l8 E0 A4 m2 S
if(me.pp.number<=3 && me.pp.number>=0)
7 \0 V8 D: w- U; m{3 n4 ?8 ]) H+ x
lgg=1;0 ~8 s( I' W5 G* @
me.pp.d[1]=1;4 }: J1 y9 ?1 w
}
2 x) E N& C" I/ R: Gelse if(me.pp.number<=7 && me.pp.number>=4)
. o$ @" m) l, |! J" n4 R) j5 u{
6 e2 ]1 B6 r5 H1 b O7 P# o+ qlgg=2;
) V% z# x5 o2 ]" v! M3 Jme.pp.d[1]=2;
" y J$ B4 ?4 A ?1 P}4 N1 I* w5 p. h) b8 I# i
else if(me.pp.number<=11 && me.pp.number>=8)
" O+ S! q% B! V! Q: ^+ ~" c{
1 `) v/ [6 m8 N2 @lgg=3;
; e( P! T S' R( pme.pp.d[1]=3;
6 p i" P q, C$ x, B( C5 j}
( B4 q, a+ u- I! X6 m z5 helse if(me.pp.number<=15 && me.pp.number>=12)
% a7 s7 ^6 k! Z0 W3 E( S{
/ K* G0 L9 ^' m" K7 Vlgg=4;* H d4 V& Y2 }) {6 y
me.pp.d[1]=4;" F' G o, A$ K+ S1 i
}: V) t0 W$ v5 I! T1 j- u5 t
else if(me.pp.number<=19 && me.pp.number>=16)
2 P+ b& q* A1 f3 j{
' ?1 p/ [+ F" ]1 ]5 \# slgg=5;4 V. H5 y: X* f2 O
me.pp.d[1]=5;0 P# K6 p1 i, t4 l) R/ X+ {, e) ~
}
# S% `2 X' q8 T& e+ L, O. pelse if(me.pp.number<=23 && me.pp.number>=20)6 t# {/ z$ r( z3 `9 {
{( V2 n8 B7 v; @/ p0 z% H- u
lgg=6;5 \ l$ ~+ x& ~8 m7 P
me.pp.d[1]=6;1 A: G% L, ~4 V( H1 {* M6 Y8 U
}. J0 h% ~" d! O4 S$ B- Q- q; ]
else if(me.pp.number<=27 && me.pp.number>=24)
0 K5 W( J' ?) `0 |{
* L( P' w1 T5 l7 X" d7 Clgg=7;
2 x8 y/ }* A( x5 Tme.pp.d[1]=7;& a6 \" ]- P4 k: `$ f# w
}; f) X5 W8 e5 S- e* @3 N' x/ I
else if(me.pp.number<=31 && me.pp.number>=28)
. h! m' m9 @# O) j0 V: A: P{
% j w6 e5 |) A: r. N4 T, _lgg=8;8 V$ ?' i1 _2 b
me.pp.d[1]=8;
: Y- i( P6 e3 Z5 W) |7 a( d7 h}" P! J. s; P2 {, Y$ m
else if(me.pp.number<=35 && me.pp.number>=32)
. d U7 I0 S4 q; Y3 f{
/ J' J* n6 f. A: }2 m: C* U( i- F' W5 x1 Klgg=9;
/ a' }& T! r2 @+ e$ ], b) s" t* Qme.pp.d[1]=9;
. I# e) I3 G: g# A}
6 A" p4 R6 c- o- g9 h}1 C/ p2 h1 r3 a# ~# Q8 F2 T6 k
else if(me.pp.number<=71 && me.pp.number>=36)
+ }" z, ~, X' c/ a{
. d V1 d3 v4 A& y& w6 f7 {lg=2;
9 k( q7 u E4 A9 H+ Ame.pp.d[0]=2;
7 J: t' e7 ?# U- Gif(me.pp.number<=39 && me.pp.number>=36)
% h% M5 ^7 p3 O# X{
! U E K& D+ i) ylgg=1;
8 N; \: M( k5 H j7 `: K6 pme.pp.d[1]=1;
8 A2 W) e+ u, u# ?9 I7 U/ [}
* k% D3 [1 A. D+ eelse if(me.pp.number<=43 && me.pp.number>=40)( n- j7 N# |9 d
{7 A% }; f7 o1 R7 s9 ]: p9 o
lgg=2;
& ]" O* }! I, b8 Z2 J7 nme.pp.d[1]=2;1 U, w% }$ B9 m' b1 Z
}
" D' [8 V% _1 X' V5 u- Pelse if(me.pp.number<=47 && me.pp.number>=44)5 k8 |& r6 A4 w) ^* n; h. S
{
# c5 j0 P1 R3 ?) q0 F, b& slgg=3;
: [* A1 r/ B! x/ Eme.pp.d[1]=3;1 w* L$ P/ p' i* _8 e
}
( I' O3 Y# c9 S1 p' |) m" G+ n9 @( eelse if(me.pp.number<=51 && me.pp.number>=48) R8 Q" A) p' l: C8 n5 s
{; _. h! \/ j! Y4 a4 {7 n- j( M
lgg=4;8 @" q, c: @" n7 ?
me.pp.d[1]=4;
! U; C, O) }: D8 K* B+ ]! W}
- q' v, }6 F+ C) ?else if(me.pp.number<=55 && me.pp.number>=52)
% p. d4 P* a2 b. E1 X3 Z{
" }% D' z% A+ a2 U7 a7 mlgg=5;2 o1 w& q* D& ]) r+ Z5 u) B7 ^/ a0 C
me.pp.d[1]=5;% i/ ^# C0 h: r& e2 ^: F
}
% r% ]' C/ E* r2 Gelse if(me.pp.number<=59 && me.pp.number>=56)
6 m; B6 ]4 I1 u! {{9 B8 {, S2 m, x6 `- S. k
lgg=6;/ _( X$ G1 D' I; M9 X
me.pp.d[1]=6;
3 S1 z: \3 y9 D8 g# N8 [6 I( q}3 k# }9 T. P& _' Z
else if(me.pp.number<=63 && me.pp.number>=60)6 r6 |# N& s6 ^9 a
{
* U3 h, T; |: t: S0 Xlgg=7; ?- y4 Y+ y! n d& A
me.pp.d[1]=7;
0 ?9 X5 u+ H. k9 ?, ~/ A}
5 V% I8 R* ^2 F/ A4 k4 W' {* D+ Pelse if(me.pp.number<=67 && me.pp.number>=64)
) ~ V, ]0 U9 g& }7 i. v{
+ O1 E9 c# `% plgg=8;
% M0 `& z+ [) r3 G- Jme.pp.d[1]=8;/ \- Y, ^/ G+ r" o+ \$ d% p% ?( t
}
A+ Q2 _4 C4 M% q, y4 n$ Nelse if(me.pp.number<=71 && me.pp.number>=68)
" ^1 ^/ S" u1 S* u$ [{
, O8 z8 t1 s1 G- n2 n& t6 w. Glgg=9;
9 J# D E: ~' @) {me.pp.d[1]=9;
* V w/ [$ b. |3 e& k8 E}
' c4 |2 g' @7 a% c}
$ X! ^0 N* B! I" t* \) w" R& l. Yelse if(me.pp.number<=107 && me.pp.number>=72)
; [/ w- B7 v" m. \& M6 v% J: \{, |( i$ t' u: U1 s
lg=3;# h+ ]* B( j4 H$ a* ^! U4 { j
me.pp.d[0]=3;
" t6 m% M! i- v! }# R& U1 {. L) jif(me.pp.number<=75 && me.pp.number>=72)# }$ S* T1 s% B5 V8 h' K
{( i4 w, b7 C4 C$ p( f1 s0 C
lgg=1;
) x' V. n5 r6 Jme.pp.d[1]=1;8 U# j; O7 }# q7 q* W+ e
}
: `5 `% O& t9 T9 pelse if(me.pp.number<=79 && me.pp.number>=76)6 X' Q @& |4 [
{. t8 z7 ^5 O2 _& M+ F' k& p
lgg=2;: p5 @- f% R* S6 y0 Z. m1 T
me.pp.d[1]=2;
3 k3 }7 L# |/ }! D" V+ v! G}1 C# T" q8 E C/ l0 ]8 Y. V/ b$ ?
else if(me.pp.number<=83 && me.pp.number>=80)& o9 M: p5 o5 @/ U- w7 F4 b$ B
{
# f: ?7 z- C& e( u- {. f. [4 Flgg=3;
' y- u( t6 Y8 @0 R9 G' qme.pp.d[1]=3;
! M4 ~7 J( ~; c8 t$ |, s w}
" w& b: [0 e( {) L3 relse if(me.pp.number<=87 && me.pp.number>=84)* Z( C# L3 R4 f' D1 }8 m
{
) _- u1 H& V- D1 D9 [5 n! O5 Vlgg=4;
. y4 I5 B2 I2 \" m$ u7 b: ~' e4 N, ome.pp.d[1]=4;
2 N2 u, q0 X/ j1 i$ d}2 ?1 Q/ W, X4 l; i7 @7 M/ e5 H! I
else if(me.pp.number<=91 && me.pp.number>=88)
' o* q. L0 I' B! e0 c0 `{5 o) J! }4 |- I
lgg=5;* |. w! t! y% f8 P4 @* r9 o3 E
me.pp.d[1]=5;
$ v; _# w! F( N& h# t+ n# I}8 \9 U9 o# c/ \' G* H) ~
else if(me.pp.number<=95 && me.pp.number>=92)4 _9 U9 }) B% ? R% g! j% Y# n
{# \/ K2 j7 Z; h! N7 `, i
lgg=6;; G& I- X& c: W2 b: F2 u9 ~
me.pp.d[1]=6;
: x& I7 I h" ^4 u6 B}- s5 _; r2 Z+ O" t- n
else if(me.pp.number<=99 && me.pp.number>=96)
# j3 d" X8 L# q4 g, e8 X{
# \6 R6 Y S) d4 q4 `lgg=7;5 n# o2 n0 J" R( ^( l n% E |( ?
me.pp.d[1]=7;
Z6 g8 U0 j6 A+ N+ _. L) P/ u+ f} \$ h1 e; j# ?3 T# N/ n
else if(me.pp.number<=103 && me.pp.number>=100)
9 A; ?; O! B1 z. k- K0 i{
& `5 q$ O/ @3 b1 a1 c* Z% V4 ulgg=8;6 h" d& ^, ?. u; `2 s
me.pp.d[1]=8;% l* o# e4 _- n+ p
}
& x5 Q ^2 E% E4 melse if(me.pp.number<=107 && me.pp.number>=104)
+ \4 ^. R' Z+ }) @) X: u, o4 l" Z9 J{
# o5 y5 E4 x3 Rlgg=9;
& O* Z" \7 f3 H% x/ s! \me.pp.d[1]=9;
5 u5 T0 A0 j& t/ w}
8 e6 _1 y/ M2 o9 ?) B! k9 F}4 v$ |! m' @! B0 y" a
else if(me.pp.number<=135 && me.pp |
|