- 在线时间
- 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>部分图片未上传
# O/ h Z6 }2 F/ c: P) J( A( j6 }/*天宇软件 G0 m: K) |- _, F
作者:上海黑暗之龙
+ ~8 G, C3 `' e2002/10/30$ x. j a7 M7 w+ f# h- F
麻将原代码*/0 J; `; o' g; F* ~( l* U- U
#include "dos.h"7 B( [% @" Q! [( ]5 U
#include "stdio.h"
, k; H1 S+ j9 N#include "graphics.h"
+ X, m" w e: S( x$ j#include "bios.h"
# M2 H0 ^5 L/ v) ^#include "conio.h"+ F6 T0 H" c+ D% r
#include "stdlib.h"
+ S+ w: y# S# j0 E7 wunsigned char far *video_buffer=(char far *)0xA0000000L;
' m* A# o/ y" m) }" ~; a Y#define VGA256 0x13 /*图形模式13h*/
( H9 m+ s7 ~$ z: g7 N#define TEXT_MODE 0x03 /*普通文本模式*/
) f1 Z, c( V I, ?% y#define SETVGA Set_Video_Mode(VGA256)
: J+ g) _6 n- z6 ?; E* X- f- F" G#define OUTVGA Set_Video_Mode(TEXT_MODE)
8 A# H; w9 R Y8 r' W, |#define BYTE unsigned char
* g8 \' ~; e7 q: L9 x- S#define WORD unsigned int
/ e" g u4 v/ W#define DWORD unsigned int" T R! _, C% ^& S6 \/ R
#define ESC 283
% K" e" ]$ W, o#define LEFT 19200
4 R, r8 a! n/ H4 F8 ^9 J/ V#define RIGHT 19712
; s% h+ S/ K+ T- ]! e- N- i N#define H 9064
5 S0 }; o" V7 o& F% l1 x! _* `6 ^#define ENTER 7181
& ~- t" k; ~8 e) h m7 X. J- `4 h2 Yunsigned long int z=54400,zz=0,zy=0,zyy=0,z1=0,zl=10140;
6 k+ ?. T# ?' L( h% t5 ^int key=0,keyy=0,sing=0,sing1=0,second=0,threes=0;9 ]3 Y6 V' N- e4 Z& R3 c! D" a
struct chi
, F: D7 X' k3 k' [' k+ Z* }{( ?$ k, H( o; j- v3 j+ i' s% u9 W" E
int lg;0 s3 M9 W- H( G9 R' E- U
int lgg;
! z5 k; @* f1 H$ b# J9 p" B x, a s}ch[13];7 H: O V$ ? i7 ]2 h$ O4 q1 L
struct mj) I; \6 j5 Y, t# M$ |
{ char *name; /*名字*/9 C( E E! P4 D8 w9 G. P
int data1; /*是否已出,无用了*/
& ^# T, f6 Z: A3 S# eint data2; /*是否在手中,1为自己,2为对方*/
( @. N% Q0 J" H3 hint number; /*同一个花色的第几张,共4张*/
' B- `$ ~; D7 t1 F" W* i( T}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,' r' W; u) X3 z+ Q; u, 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,
7 e3 |6 f5 k* @4 m: W- _"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,
: j# C5 a) s# F" w"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,! f) M" [# Y! @
"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,
( D* T; H: W4 P6 `/ O2 U"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,
! J# @( b2 {+ @& r* B; b8 _"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,; s* e2 V% G# s% U0 h" k d
"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,
7 O* {; Z2 {9 I+ f3 m. s"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,
0 w" B3 s7 Z4 H; v$ Z: ~/ r) d"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,6 E$ v ~' |& |+ h' U
"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,
# L! s2 y2 ~/ z) A+ o"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,
# ^* S4 e3 L8 \' \/ c) x"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,
& F# \9 ]0 ^; `& [+ 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,, [" ^6 p, n: e
"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,6 D x5 b+ G, |8 z5 n: {; y: \
"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,
8 \6 w! T! z v2 w! 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,
% e; W+ X- G4 \3 f"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,% H6 A* V4 \+ f# ]5 L
"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,) D2 R6 D. ]& M& U& |0 A& ?
"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,/ E5 c- f8 V. C/ D5 f
"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,
; y5 U& x$ N: o* M4 _"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,6 I6 K& } N8 w0 n% }; N7 Q9 C
"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,
% R5 ^. {9 \; I6 j2 @"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,6 M- K1 V$ | ~8 k
"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,
3 j* W% j- P7 L- B' d/ |"32.bmp",0,0,2,"32.bmp",0,0,3,"32.bmp",0,0,4,"33.bmp",0,0,1,"33.bmp",0,0,2,( \6 T4 o& s, E
"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,5 u' Q3 ^3 `3 S2 b) H5 G
"34.bmp"};
}# L [2 a2 o& _! {: j4 vstruct every5 D; _0 s L' u: k! }
{ int *k; /*名字*/
: I- \) Z% N# W5 A; ~5 |7 iint oneorfour; /*同一张牌的第几张*/
* m' z& X1 O. m! Hint number; /*第几张牌136*/
% e- Q, C* a" ?int p;) b$ L+ b( W9 H/ a" X% b1 i7 L
int g;
, r7 @ r8 x. ~1 q8 F4 pint c;
! H5 r& z9 J$ l& n" K) c# N% o. fint d[2];& G2 D/ Z% x9 i( \7 T7 z9 H
};
% w8 X, p8 e* O6 C! Nstruct me9 U! J7 A6 O; {1 ]* ^. t
{ int m; /*定义有几张牌,开始有13张随着游戏的进行,会越来越小*/+ u- h- U/ i3 q9 V+ }0 Q
int p; /*乓对方*/4 ?% n( B9 g! _5 j
int c; /*吃对方*/
% a: ^6 b. V9 |! wint g; /*杠*/
U. q- t3 w2 ?$ ^9 r! Q
% L. y) d5 r- G+ q ?# e3 qstruct every pp[14]; /*存放手上的牌*/, T# F- g4 e# U3 O
}me;# ?9 F% r2 l+ K9 w$ Y4 C
struct computer( }& n& m0 Z) B, f
{ int m;
. M+ i+ y+ ^' O. [int p;* w* h* Y) f& J9 Q$ r0 K$ J$ h) }
int c;
+ c4 x4 Z8 k6 ^int g;' l$ [* E$ V/ t
struct every pp[14];3 R7 j3 D# y+ m
}computer,comp;
$ }! j. \% y+ C3 g3 W8 t+ V, [4 |" s, B* U5 [" g& p( n0 B
/* 设置调色板 */9 o1 z" A7 G' F7 d+ o6 p @& Y
void Set_Palette(int Color,BYTE r,BYTE g,BYTE b)' X; L P+ F; h9 g2 h" B; m% I
{
- Z' {$ U7 q! L Youtportb(0x3c8,Color); /*0x3c8写端口 写色号*// S. f7 a* M! y' O* l
outportb(0x3c9,r); /*0x3c9数据端口 R、G、B的比例*/$ D& }# A- p2 l9 p( W* ~2 l; z
outportb(0x3c9,g);
2 [) D0 s; f3 G9 R0 w. C. ]outportb(0x3c9,b);
4 z3 a! A* F5 [}! Z; ^, ~' C% p$ n0 n
/*0x3c7读端口 0x3c6计算机调色板寄存器调用端口*/, T4 H( c) w0 w1 P2 |, C' I
/* 设置显示模式的函数 */
; B, ?1 L1 c% b& m7 t2 U/ Gvoid Set_Video_Mode(int mode)4 s* ^& P# g$ I8 Z9 e* }, l$ F
{
2 v2 J3 I" c. B# hunion REGS inregs,outregs; /*定义输入和返回寄存器*/
% N0 L) _' A, \1 J& Yinregs.h.ah=0; /*ah存放功能号0h表示进入视频模式*/' a/ }% j' A3 B2 h$ P& a
inregs.h.al=(unsigned char)mode; /*al存放要设定的视频模式*/9 @- u2 F, M4 V' I
int86(0x10,&inregs,&outregs); /*通过10h中断设定显示模式int86()包含在dos.h*/4 j+ q, f/ G% N
}2 b2 B% ? o( a }. q0 f
void v_line(int y0,int y1,int x,unsigned int color)
- j$ I: A3 _- U4 e# G- H% c{ unsigned int address,n,temp;
5 x" c' L, v& a! Dif(y0>y1)
% P$ x- Y- ~7 m" z9 T% g{
( C# X6 H' \; l9 C9 i" itemp=y1;
# p! v g6 R& E& Ly1=y0;
Z' F! r5 A. c: y) Hy0=temp;
0 @% K* s- p4 `$ u! G0 A}8 }* N7 l. G& r3 T: y
address=320*y0+x;
1 \; C' m' m8 F }for(n=0;n<=y1-y0;n++)
. P& J& P/ }' `/ _& a{/ f. ~1 ~, M- t& Z5 E. J, O
video_buffer[address]=color;$ Z/ f# K# E1 G# M L+ J) f
address+=320;9 }' M& s2 f9 {. H4 A5 z
}8 d) | P5 ~' `2 m# i
}& `1 \( h5 r: T
void h_line(int x0,int x1,int y,unsigned int color); I8 T5 z3 n% o9 E& S3 p/ ^* ?. f6 u* F
{ unsigned int address,n,temp;& [1 w5 u1 ?9 r
if(x0>x1)
6 p8 M5 z" @1 Y4 B{
& a1 w6 Q' `' ^; Vtemp=x1;% U+ j- W& |- v
x1=x0;; R' m/ _0 \- ~; ?7 p
x0=temp;5 V4 T" j5 o" J& M( \! z' {
}' u; q0 Q" \( o, [$ [, |
address=320*y+x0;4 u9 J7 g9 q/ B" Z+ o- w1 A. y" C
for(n=0;n<=x1-x0;n++)' B9 z( O5 d: o1 r7 o8 h& _- Z
{ r4 M, q2 M9 a5 O
video_buffer[address]=color;; Y( L9 Y$ Y% O" G9 y |3 F
address+=1;
2 d" x( n5 Z f9 {+ g# U$ J}: K3 s' ]: P! _- l4 W
}% w6 d. w1 u' H$ h4 D
void p_pixel(int x,int y,unsigned int color)
# V1 H! }* S$ [ a0 [- ]" N{ video_buffer[y*320+x]=color;, C# o2 S* k" F& w* o
}3 P T2 V8 m0 J7 |; j9 i: u+ Y
void s_square(int x,int y,int side,int color)
, {3 T6 A& }1 ^( b4 K3 \{
, ]/ i& x2 `0 w Nh_line(x,x+side,y,color);
; k! l1 u* x2 o/ T: R* th_line(x,x+side,y+side,color);
; C$ g" e$ ~" V, o4 A) E' Yv_line(y,y+side,x,color);
2 R3 B) \4 d/ R6 _! Iv_line(y,y+side,x+side,color);9 `2 }9 j6 ]7 N1 v+ f6 K
}
0 V" t8 l7 [' S x+ bvoid r_rectangle(int x1,int y1,int x2,int y2,int color)- ?; }' Z: ^! ]; v) F' J |. N
{/ b; H- c' K+ w1 k- v5 y
h_line(x1,x2,y1,color);2 R( @% h+ L! W+ e4 o
h_line(x1,x2,y2,color);
" J2 i8 Q4 c2 Cv_line(y1,y2,x1,color);
5 S4 p; R, A7 ?# X& F$ Ev_line(y1,y2,x2,color);) U/ {2 w7 H1 D9 t
}3 D" g- V$ e: i$ o3 y+ G
void fillRectangle(int x1,int y1,int x2,int y2,int color)8 X/ R( O* A$ Q$ i# ~! x
{
$ p) H1 U! P, H! xint i;
9 b0 P( k. o0 G7 a! ~; n1 S; efor(i=y1;i<=y2;i++)) O3 Q9 x: Q; o4 C0 L$ f7 [: W, i
{# g1 L2 u& W* I( D* c
h_line(x1,x2,i,color);
% l ?) q$ d/ }1 O}) h7 O& t8 i5 n
}
* c6 e" A8 X- f3 n# w" F2 ?void showbmp(int l)
" O( N" _4 ~# q4 o6 J! {{ FILE *bmp;& Q9 Q7 \ Z# R1 t1 s! H
int i,x,y;
5 `1 {0 H: V6 b, a7 k# FBYTE palette[256][3];
$ M. ]1 u' w0 t6 e* q6 Tbmp=fopen(me.pp[l].k,"rb");# R" A( j/ g" ^% t4 W# J
fseek(bmp,54,SEEK_SET);
C+ g) T3 Q2 `% e4 t* Y& afor(i=0;i<256;i++)7 _- v. M2 I& Q2 ~
{
' F1 h2 P' i6 V! B3 {3 lpalette[2]=fgetc(bmp)>>2;; [5 d$ O( ?1 T; d
palette[1]=fgetc(bmp)>>2;
- R" E' r) d9 C; U: @palette[0]=fgetc(bmp)>>2;
2 U" U0 k! I( F( {$ Vfgetc(bmp);9 e) L$ J: m6 B4 v3 `; {; O
Set_Palette(i,palette[0],palette[1],palette[2]);
1 s! E8 V( X; Z$ U8 Y5 ?}
9 N, i/ i! B: a/ \, \8 c {for (y=0;y<30;y++)
' C9 S5 x4 @/ z# n3 z/ W0 Cfor(x=0;x<20;x++)
( g+ b( F1 ^* X) _% t( z7 _9 Z xpokeb(0xa000,y*320+x+z+zz+z1,fgetc(bmp));
4 J e- h1 |: g$ h, q3 d4 ffclose(bmp);
8 K) c# b6 c4 U5 m3 W% o}5 w: T; k3 l2 a
void showbmpd(int l)" P0 W/ A# b+ q$ e" g) ~8 o
{ FILE *bmp;
. L) {- t" B0 x! R3 D1 I3 Y: Z Yint i,x,y;( ~8 z+ x" w% K! U3 V R# b5 Q8 _* U$ Z
BYTE palette[256][3];
+ T- T7 |. `1 ]. g) r* tbmp=fopen(me.pp[l].k,"rb");% G: c, ?/ D9 l' ?6 r9 q$ }& ~
fseek(bmp,54,SEEK_SET);/ f# Z. _! Z. I+ Z/ s. D' A5 K
for(i=0;i<256;i++): K* ~) F" A3 d: c! W
{
- P4 n- r: h1 V' J7 E. B7 S+ r xpalette[2]=fgetc(bmp)>>2;
t" i5 D8 T; A% _5 f% [1 \palette[1]=fgetc(bmp)>>2;
- a0 X: `0 W0 o8 U# b0 g* apalette[0]=fgetc(bmp)>>2;
! T7 S/ S% R" _6 q" R+ U- ?- Pfgetc(bmp);4 d, x9 R/ H! j* @( P
Set_Palette(i,palette[0],palette[1],palette[2]);1 o# R; l3 U* M3 J# a
}& N# z2 r+ y3 _) X+ k
for (y=0;y<30;y++)! {% i( ^+ s; x/ E" G6 j
for(x=0;x<20;x++)! Z/ b6 L- \0 Y5 E( b) ~
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));9 S: ]; {( h; m B$ v
fclose(bmp);' v3 M2 c- w- b) D0 H4 z4 r8 V
}' C; W4 _- C$ A2 B" h1 I
void showybmp(int ll). i4 `. A, d9 b8 ^/ K$ g+ C
{ FILE *bmp;
, {/ Z8 s G- g; d# Q) k8 ^int i,x,y;" Y+ q: V' y. n: r$ Y1 k. R. U
BYTE palette[256][3];, B+ x- V$ W& h* |
bmp=fopen(computer.pp[ll].k,"rb");
1 P" E8 A& q3 v. ifseek(bmp,54,SEEK_SET);
2 v ~; }. ]9 N. `) h+ F. z0 {: ^for(i=0;i<256;i++)7 f3 \- H* \) y4 _2 }
{. l7 T( `9 V4 U/ x; H; D
palette[2]=fgetc(bmp)>>2;2 |- L8 w" h/ T1 Q- c+ h
palette[1]=fgetc(bmp)>>2;
) p8 O5 B# _9 x K( [9 g' c$ ]palette[0]=fgetc(bmp)>>2;, w# Z4 W0 m) w
fgetc(bmp);
5 b. `+ p& R8 S! K% {Set_Palette(i,palette[0],palette[1],palette[2]);) L* d0 l( b) l- ^) p
}
+ n" ^1 [0 P& J0 \for (y=0;y<30;y++)
5 }' H, j0 \( B Mfor(x=0;x<20;x++)
- B; g& ]1 W. Epokeb(0xa000,y*320+x+zy,fgetc(bmp));
' L3 b* V* U' a; m) @0 L* Xfclose(bmp);
" ]7 Z3 [4 z2 Z7 M. d. R}
) r+ `% p' t) n; m, Tvoid showcbmp(int ll)
1 k% Q! J' l2 h% V{ FILE *bmp;
4 d, S7 c# {% b; y' K. j% H; A: T5 gint i,x,y;- V( n1 ]9 ?' I" q# n1 Q% W
BYTE palette[256][3];
4 Y4 U9 U! u: T+ X: E2 h' y1 @& Ubmp=fopen(computer.pp[ll].k,"rb"); {, D( d2 R' ^6 @) J$ c
fseek(bmp,54,SEEK_SET);
, W8 D# j/ I; j" @for(i=0;i<256;i++): t D$ c* r4 C% e6 R
{
! y" v: a$ x# O; F/ t" O( K4 Lpalette[2]=fgetc(bmp)>>2;
( z* G0 G2 Q4 d# n# J, dpalette[1]=fgetc(bmp)>>2;
3 c3 u* y( s* |! r7 r# t5 F) f5 lpalette[0]=fgetc(bmp)>>2;
9 F. g& O! G d+ v. @fgetc(bmp);: R4 C2 x/ u( I. |; o2 Y/ b
Set_Palette(i,palette[0],palette[1],palette[2]);2 {. g, {0 S, K/ r/ m0 F
}- i5 _; n! F2 k; H7 B
for (y=0;y<30;y++)
2 s1 A2 K) E# C$ D T5 L9 ]for(x=0;x<20;x++)% p* w. {, p( n% u% e2 f! Y1 E
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));. q' P+ q! F4 E* y* ?2 [4 f
fclose(bmp);+ N" Z6 E* W6 C' f2 X
}) g8 X5 X1 @4 y
void bmpp(int number)7 Y- D$ q+ V/ K, i' V1 @4 [
{ FILE *bmp;5 q5 Y/ h: n- y: R
int i,x,y;
7 M; X* Q- k2 v4 {* J3 v2 W* zBYTE palette[256][3];
7 r; i" z9 z. h0 J1 y( N0 tbmp=fopen(m[number].name,"rb");1 p5 p+ e& w: r; R% W6 }! h/ Y2 }
fseek(bmp,54,SEEK_SET);, T# A* I/ I0 o b
for(i=0;i<256;i++)* Y, j- q& s: t7 E p5 h. \* J
{6 H8 `9 p* a* l$ @
palette[2]=fgetc(bmp)>>2;
9 |3 D) Y" f s/ h5 s! }3 fpalette[1]=fgetc(bmp)>>2;5 E+ Q! _- V% d
palette[0]=fgetc(bmp)>>2;' v5 Z* |/ o$ `8 P9 w# S+ H( Y; v' C
fgetc(bmp);2 p7 n2 D" ~+ |* |7 e# I
Set_Palette(i,palette[0],palette[1],palette[2]);! W8 U% Y9 f- S
}* B& V1 D; x* A
for (y=0;y<30;y++)- G8 o- t2 W7 e) a+ t: Y
for(x=0;x<20;x++)
5 b6 k1 T/ Z4 m, {$ P: E. cpokeb(0xa000,y*320+x+zl,fgetc(bmp));: D$ [" ^. q2 K. d5 n0 R# J
fclose(bmp);
9 n: v7 X& w4 h7 p}
; x" _' T% z7 tvoid comlipai() /*整理电脑的牌*/
# E. x" c5 h" B{ int n,j,u;
- F4 z6 i6 ~4 @int *lingshi;
8 a/ q$ D- @) R. ]* Mfor(n=0;n<computer.m;n++)
7 P5 D1 X1 `$ U5 ?. P( g: Ofor(j=n;j<computer.m;j++)
1 G; C B' O2 d1 ^{' T( a) e3 H% r! L7 D
if(computer.pp[n].number>computer.pp[j+1].number)) Y. g6 _; z U2 O" a3 C
{
5 C, V6 ?' ?, G/ s$ s5 E5 a: q6 ulingshi=computer.pp[n].k;* W7 @4 L7 G: b) K4 ]* t+ P
computer.pp[n].k=computer.pp[j+1].k;5 X0 {; r% a9 ?
computer.pp[j+1].k=lingshi;
/ m+ w: V' Y) |) l* P% }u=computer.pp[n].oneorfour;
; d( B W5 d- J% B4 ucomputer.pp[n].oneorfour=computer.pp[j+1].oneorfour;
" T R# ? T/ F& v, g' \" Kcomputer.pp[j+1].oneorfour=u;4 m' P n; i5 h+ [) M5 s- a
u=computer.pp[n].number;
) g9 {% S. y& r' |$ Lcomputer.pp[n].number=computer.pp[j+1].number;! ^' t, d, R D, ^/ r- y+ ]& @
computer.pp[j+1].number=u;
- l7 k# B q$ l* l6 o}
' ]" a$ z! H: n% Aelse3 @5 \/ h0 G; ]! X- I& m. p
if(computer.pp[n].number==computer.pp[j+1].number)
& t* Q8 P: I) @2 B. X8 Z7 Kif(computer.pp[n].oneorfour>computer.pp[j+1].oneorfour)7 H& e& V( _" h; a/ B
{5 t( j; \9 e/ w
lingshi=computer.pp[n].k;- h# ^, V+ F( [3 \8 b% Q! e/ f2 Y# e
computer.pp[n].k=computer.pp[j+1].k;
7 z& V% f9 z5 ]! k$ Xcomputer.pp[j+1].k=lingshi;
& K7 h7 i" d6 H S2 E+ hu=computer.pp[n].oneorfour; x; w% @8 r+ g3 l# u0 D ?/ U
computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;# C) t! Y$ {1 n$ S( h; I, ^
computer.pp[j+1].oneorfour=u;: _+ ]+ o% n/ O' _
u=computer.pp[n].number;7 M8 C; N: b* d4 u
computer.pp[n].number=computer.pp[j+1].number;# e" @- {0 [7 r2 _6 B& }2 i
computer.pp[j+1].number=u;
) b' t3 N' v5 L- [ m}+ B; h* E" _# L+ s s0 K4 t' n0 _
}
5 I& v t y, K6 i k) T9 v}
; |; y9 Q( K: X% A7 c% @void melipai()
+ Y( {( M! H3 n{ int n,j,u;0 X: b6 E, h6 v& q( G* W
int *lingshi;9 g; @ V6 k& r, L3 @
for(n=0;n<me.m;n++)
& l& w# z0 X8 U$ o9 Mfor(j=n;j<me.m;j++)
& v" @4 [% h" n{( a* r" @4 t; U) J3 F
if(me.pp[n].number>me.pp[j+1].number)3 F& E5 Y; B* D% p0 @ ]- E) F" t( T( @
{
* ^% U7 q& a3 S2 L! Tlingshi=me.pp[n].k;
$ |$ p9 }* k+ T% K$ A, Bme.pp[n].k=me.pp[j+1].k;
7 B7 Y( q) h; a5 Q1 N( i6 g7 @me.pp[j+1].k=lingshi;
# o: o1 _/ P5 u i, |& Su=me.pp[n].oneorfour;
$ V$ ]* y3 P9 hme.pp[n].oneorfour=me.pp[j+1].oneorfour;
) A5 h( {& k. A2 {2 X' _ z: E2 {. v& Yme.pp[j+1].oneorfour=u;
( T- D& ~9 w: tu=me.pp[n].number;
+ A, b- {) O! j8 X. i3 ~me.pp[n].number=me.pp[j+1].number;5 w4 K/ ^: X w6 E ^( {6 {: B8 a7 K
me.pp[j+1].number=u;' l0 f3 _: R& V2 x# ^
}
' \3 E' P( R8 v* O2 i) b Z3 _( Relse
: G1 J: a* u: z4 }if(me.pp[n].number==me.pp[j+1].number) k$ ^( c( M- y4 F& h
if(me.pp[n].oneorfour>me.pp[j+1].oneorfour): G, }' ?4 G% }1 E+ S1 `, e6 U
{
! X* X! d" i$ ^7 \2 o5 S* F- a0 Zlingshi=me.pp[n].k;
# v+ U5 }7 X7 S n" _me.pp[n].k=me.pp[j+1].k;, L5 {) J% K6 f. F! P
me.pp[j+1].k=lingshi;0 U5 D6 O/ p* k7 t
u=me.pp[n].oneorfour;/ ^& o6 c2 {0 L: q2 }# Z
me.pp[n].oneorfour=me.pp[j+1].oneorfour;6 \, G" |) T' {+ o! o* B
me.pp[j+1].oneorfour=u;
" P4 X6 W9 Y7 k9 ^- `! ]7 f+ j3 Cu=me.pp[n].number;- s3 t- v; X# X# u, X
me.pp[n].number=me.pp[j+1].number;8 a! d3 K! V8 k1 V. ~- ~
me.pp[j+1].number=u;3 p; U. N; W7 a% [3 @" t
}
1 I" R' Q/ [: @: H V) t}
, g. D, X( g5 @4 U+ F5 W. G; S}
* ?2 u% o! M+ a" gvoid rgzn(int c) /*本程序涵数的核心针对电脑的牌*/- K3 U+ {" C9 m" @7 v$ g
{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;# T) u( O5 {9 v1 e/ H/ C
if(me.pp[c].number<=35 && me.pp[c].number>=0); E8 ?/ Y7 L6 p1 t
{
3 E; }3 h# d; |: Z1 \0 wlogo=1;
2 P: R7 O' N. W1 A$ A) zif(me.pp[c].number<=3 && me.pp[c].number>=0)
" \8 {; l9 {: Alogoo=1;
4 Z* E3 G% A& [, |else if(me.pp[c].number<=7 && me.pp[c].number>=4)' r; E/ L4 H% W* y) H; s# \
logoo=2;3 q/ y% t3 p/ h) u! H
else if(me.pp[c].number<=11 && me.pp[c].number>=8)
5 t+ v( [- B. J% M, D4 k( hlogoo=3;; w4 @; w0 k7 Q& y. ?% F
else if(me.pp[c].number<=15 && me.pp[c].number>=12)
J7 ~: y* w, j+ J& Ylogoo=4;
3 O; K- M( x, V9 M% Helse if(me.pp[c].number<=19 && me.pp[c].number>=16)3 X! ?; k" j% `4 c5 j# x3 ~5 n
logoo=5;; p7 E) O' R- O( O$ o# Y
else if(me.pp[c].number<=23 && me.pp[c].number>=20)& r$ X, j7 ^7 H. x
logoo=6;, C& E8 k4 A6 T3 Y' {# H
else if(me.pp[c].number<=27 && me.pp[c].number>=24)! Y* a! ?% X6 R0 K$ A* g5 @
logoo=7;- R& R3 ~& k% [/ _6 u; j. q4 j. S, g; ~; f
else if(me.pp[c].number<=31 && me.pp[c].number>=28). b7 G9 d r" `5 S! i7 O& {5 D/ Q
logoo=8;: l0 J& ]' }' R6 z
else if(me.pp[c].number<=35 && me.pp[c].number>=32)
, z1 ?7 m: T) `2 r8 Q# w! zlogoo=9;' k) S8 x: z: d' ~+ H- g# U
}
" W- {6 y$ M+ xelse if(me.pp[c].number<=71 && me.pp[c].number>=36)1 w+ ]/ s5 k, X; P3 ]( {
{
/ t$ `2 K. L+ k1 X/ V( O/ g# Zlogo=2;: v( b6 h$ e! ]2 v" w
if(me.pp[c].number<=39 && me.pp[c].number>=36)
5 f' V, t3 O5 W$ H9 D' p' L2 Plogoo=1;( _5 p0 J9 f% j# }5 r
else if(me.pp[c].number<=43 && me.pp[c].number>=40)
: Q+ m0 k: O+ h0 Y+ T) H+ clogoo=2;; ^8 I* u2 O% Y: c6 C2 a# \7 S7 @
else if(me.pp[c].number<=47 && me.pp[c].number>=44)6 {' A- y E. ^ {- w$ W# {3 r
logoo=3;, A/ d2 d/ c* V& {8 }& n9 E
else if(me.pp[c].number<=51 && me.pp[c].number>=48)0 b3 @' g+ C4 w. H I1 j/ W
logoo=4;$ S( F" G+ V4 j2 |3 x
else if(me.pp[c].number<=55 && me.pp[c].number>=52)" V# \9 E! b4 P5 L3 l4 p) Y
logoo=5;( Z" }# a- E# i+ z
else if(me.pp[c].number<=59 && me.pp[c].number>=56)
" s% w+ e" ?* ~* ^logoo=6;
( w: f; a" B8 Lelse if(me.pp[c].number<=63 && me.pp[c].number>=60)2 R3 i7 Y. X2 w; r
logoo=7;) B1 A5 N3 I' g
else if(me.pp[c].number<=67 && me.pp[c].number>=64)
9 q2 l* M* D/ Qlogoo=8;
7 P6 n* S8 ]! {' x- Eelse if(me.pp[c].number<=71 && me.pp[c].number>=68)% O) S$ x: F) ?6 {8 A" H
logoo=9;
+ i8 {9 \1 d$ q}
! G9 x" P- i/ a; w) `% p$ Delse if(me.pp[c].number<=107 && me.pp[c].number>=72)/ S/ ~; y! b e6 a6 {) K, @2 }) ]
{
) }5 _2 ~8 D$ O# w- Wlogo=3;
0 e2 H# r% ]9 Fif(me.pp[c].number<=75 && me.pp[c].number>=72)% f6 k" H) `4 R3 y
logoo=1;% ?7 u% G( c0 ?* [+ C- [* a3 D( b
else if(me.pp[c].number<=79 && me.pp[c].number>=76)
1 R+ S6 _$ Z9 b% g. S Elogoo=2;3 M- J u/ g4 u1 i
else if(me.pp[c].number<=83 && me.pp[c].number>=80)
: j% r1 G& X7 dlogoo=3;0 f0 a- q9 y) Y. J4 `& T- L
else if(me.pp[c].number<=87 && me.pp[c].number>=84)
0 m4 t7 b: \6 ^. K7 {logoo=4;% s5 t5 _7 R9 ~, I
else if(me.pp[c].number<=91 && me.pp[c].number>=88)% N5 e! t$ L' ~& Z8 ?
logoo=5;( P4 w# Y3 X, F# a- b- K. O
else if(me.pp[c].number<=95 && me.pp[c].number>=92)5 S6 Q M9 Q' a+ |' X; h# _
logoo=6;
! S: q) R3 F/ ?( {4 z& Aelse if(me.pp[c].number<=99 && me.pp[c].number>=96)
7 i h9 b+ D3 d$ y9 h+ zlogoo=7;
1 e" Q. ]5 `, M) D$ K6 D( A& [9 Delse if(me.pp[c].number<=103 && me.pp[c].number>=100)! E# o2 U% i) v1 g9 ~' ]# @& Q5 P
logoo=8;
4 x& M5 \7 R! F# b5 f7 selse if(me.pp[c].number<=107 && me.pp[c].number>=104)
7 o) L- D0 [5 k7 H8 [7 n( ulogoo=9;
9 u) ^. _4 k6 D+ Q$ L& l}
J5 Q' _3 ]2 r$ B; H" @+ m+ oelse if(me.pp[c].number<=135 && me.pp[c].number>=108)+ V/ `) m! ]9 L: C/ I1 S' F7 `
{ S% d+ B& {0 L, ^# P
logo=4;; X" Y9 p) o4 ?: R) ?( h" e- a
if(me.pp[c].number<=111 && me.pp[c].number>=108)
8 b/ E- s1 A) ]+ u) tlogoo=1;
5 P: z1 r+ f$ o" I- Relse if(me.pp[c].number<=115 && me.pp[c].number>=112)
, I- W* q. g! e0 c/ G9 Rlogoo=2;' B# L$ D& x8 i
else if(me.pp[c].number<=119 && me.pp[c].number>=116)
3 H& n9 Q6 |8 T( i3 T8 v6 W# elogoo=3;# J9 N3 B3 A1 v; S
else if(me.pp[c].number<=123 && me.pp[c].number>=120): p' J6 s6 y8 R1 v4 s! r- O
logoo=4;& V* p0 @. S' S; L- @8 ~
else if(me.pp[c].number<=127 && me.pp[c].number>=124)
" I4 A! k* S+ t- K; Q2 Y2 flogoo=5;$ L* D# _$ N) p% Q- I* U- b
else if(me.pp[c].number<=131 && me.pp[c].number>=128)0 z" H5 Z$ `8 N2 V- }
logoo=6;
- ^) Q0 C) D# V! E' Z: F. W. ]4 Telse if(me.pp[c].number<=135 && me.pp[c].number>=132)1 @# P! @: L- N) n/ M' O; a6 o
logoo=7;3 c0 v( N2 p+ W; s( P
}1 l/ p, d- j# g# B1 J' l
while(b<=computer.m)
i: f/ i, D1 E4 ~4 A; W# g{
T" c1 c$ N8 K6 U, D; l" Z5 xif(computer.pp.number<=35 && computer.pp.number>=0) /*假定电脑经过分析后出了第一张牌*/
7 a7 `2 |0 Z& e- o8 E{
9 P& i/ e9 i/ T) ulg=1;- \+ _; R$ p& S" g
computer.pp.d[0]=1;1 \2 }( P2 {7 y* u; i/ Z. \0 Y
if(computer.pp.number<=3 && computer.pp.number>=0)
" J9 M+ t5 y) L! o5 Y{. D& V7 o0 B z/ o# [) c& K: C/ Y
lgg=1;
# o* n+ _; R" o* T8 z0 ecomputer.pp.d[1]=1;
8 _6 y. b3 I( d2 F}) L4 s/ k L- P/ u0 Y; E
else if(computer.pp.number<=7 && computer.pp.number>=4)
, m2 g4 h7 S/ M" u- e! A: d{% F! i4 I1 p% n
lgg=2; _4 l% f. _+ K. p
computer.pp.d[1]=2;+ v7 @/ Q, M6 E, X
}2 R9 ~: p+ v/ m5 f4 Y! T
else if(computer.pp.number<=11 && computer.pp.number>=8)5 u& h( c) p; S" Y
{# h& k! D4 [2 z w2 O; u: U B% {
lgg=3; Z6 ]- l0 h9 I7 z) a! r0 J; J
computer.pp.d[1]=3;
: S- I+ G5 A( y' \* y}! K% K8 p& l& l4 ~
else if(computer.pp.number<=15 && computer.pp.number>=12): S) l* {8 b8 N- y V& u# J; s5 Z
{. C9 u# C9 I1 Z) [* x
lgg=4;
- e* e0 B- u6 Q- Ycomputer.pp.d[1]=4;
5 f) Y( S* c0 x$ w3 p' ^6 V}, R$ p7 j1 D8 a: M* \" F. I: ?+ F
else if(computer.pp.number<=19 && computer.pp.number>=16)
4 o- w2 C& f7 o6 R8 e. Z- g{* Y( l5 p- w9 M' G5 b
lgg=5;
1 T( B8 t" u' ^; v/ n0 B; Xcomputer.pp.d[1]=5;
" U# Q' t7 K& D2 I; Q5 ], Z. q$ r" s}- k. z8 T+ \7 k4 L! ]+ {
else if(computer.pp.number<=23 && computer.pp.number>=20)1 H0 b7 y; e1 D! N8 G$ f# r
{8 ]6 Q0 u) s$ L! R# J3 f1 |
lgg=6;
5 g7 G5 O9 m; A/ r, l9 ~$ W( t- Acomputer.pp.d[1]=6;
2 d0 v. I3 B7 O/ h* M}/ N+ O. n* s- E1 P5 q
else if(computer.pp.number<=27 && computer.pp.number>=24)4 |" {) R3 ]2 Q4 R( y9 R/ c) r
{! y. T5 `* @$ W I
lgg=7;
9 e$ }$ J8 P: w; x% ]- j4 gcomputer.pp.d[1]=7;
4 l+ c, A' P+ h v5 {}
4 }8 k# V) \- celse if(computer.pp.number<=31 && computer.pp.number>=28)$ v0 V" G6 n$ `- F' l
{- @2 X! G$ f F# s( [* v
lgg=8;
9 b3 x. d# ?8 G1 j8 S& r, ocomputer.pp.d[1]=8;' n6 h9 t& w7 P; x9 _7 ^1 T/ n
}
; L- R( H& {7 nelse if(computer.pp.number<=35 && computer.pp.number>=32)
5 ~- L0 ]* j' b" c& W0 J1 L- s{
" W8 y+ u% T3 [+ d. h0 ^lgg=9;
, r6 N# a) N v9 V& p0 L0 ?computer.pp.d[1]=9;
) i3 K7 k4 T( r& k}0 c* H- A2 ^) e& y. w
}- Z. N, t# ]; h9 E9 I
else if(computer.pp.number<=71 && computer.pp.number>=36)# k+ \( v# c/ a
{! n% b. {: O6 [. x4 }$ o
lg=2;
4 o7 M) [7 I' ]! P% ]computer.pp.d[0]=2;% y) Y4 x' h! G
if(computer.pp.number<=39 && computer.pp.number>=36)
* g' B+ Y/ T0 S) v. U{
( Z( F3 ~5 v$ O8 t9 v2 qlgg=1;
+ @! f. t) y0 w. b. zcomputer.pp.d[1]=1;% n2 }9 a: F5 U+ j1 F$ I
}
0 Y h6 q; s& c( D+ _else if(computer.pp.number<=43 && computer.pp.number>=40)
) Q( S. k+ \9 x) m: n% e, `% j# i{
; _1 {) Q6 C' g; nlgg=2;
, L0 h* m4 b/ ~: G/ ]) j* R+ wcomputer.pp.d[1]=2;
3 a4 n0 W! ?, g- s. d- P}
4 B2 {6 m3 A& G3 belse if(computer.pp.number<=47 && computer.pp.number>=44)& J! c+ n5 Y& S# T2 h2 k- Y
{( ]) U7 w- J! m( T; k
lgg=3;2 G) x/ L, ~+ p
computer.pp.d[1]=3;
' Q7 ^# S0 P/ w" U/ r' |4 ?+ ~}
: H z3 A% S, C0 Uelse if(computer.pp.number<=51 && computer.pp.number>=48)" e, P3 ~5 M& @) s% [6 {1 o
{
- V o, K% {% q$ L: ?, h- @5 @lgg=4;- F6 l8 x3 k4 j, B% T, X" }9 ^
computer.pp.d[1]=4;
3 s& h- k3 F& ^" @4 I9 l3 M9 z}
" p0 V" y3 r5 f# aelse if(computer.pp.number<=55 && computer.pp.number>=52)5 J2 ?( n: k# U$ J" E+ W; K
{5 U' X% d0 I8 x& f
lgg=5;2 w9 n# n# l a( {* w
computer.pp.d[1]=5;
% w0 f4 Q5 ?% `}8 R* e4 y; v7 g+ v6 O8 H' L# D
else if(computer.pp.number<=59 && computer.pp.number>=56)' _, M1 g9 a) a! L) p: l; f
{
# x6 n, W( {3 [, Glgg=6;+ \2 i: L' J6 k% }. e3 r
computer.pp.d[1]=6;
/ ]% T# N9 [& J2 ]}: Y5 E- i4 J- h/ j F. q+ ?
else if(computer.pp.number<=63 && computer.pp.number>=60)7 A. @$ L/ I& F+ G, V) l
{* K9 n! w: d/ D y7 T& d9 _
lgg=7;
o6 E- e8 x Ecomputer.pp.d[1]=7;, O: X" c6 x( { ^8 x
}
$ N2 y" v5 q, J8 Velse if(computer.pp.number<=67 && computer.pp.number>=64)
/ g; _( N8 `- F{/ q+ I) K$ Z0 |" u0 E# @) l/ T
lgg=8;* x5 ^; s) b; t7 S
computer.pp.d[1]=8;
' y. S$ a/ Y# O1 \# r}+ Z% Z5 E! O! a1 S& B1 K
else if(computer.pp.number<=71 && computer.pp.number>=68), @7 i- S( T/ t
{
& `8 R. d, h1 v; O/ I9 m1 mlgg=9;
9 Q% m) l5 u( P: Z4 y$ Y$ l( rcomputer.pp.d[1]=9;
! T& s, W6 J* y. P$ ?* n# c. S}
' w9 l' N$ R8 D* N' H' D& g, u+ n}8 `# T* j- F( O% M" X; c6 t
else if(computer.pp.number<=107 && computer.pp.number>=72)
9 U2 N) Q( l% m3 p) D+ H( V9 O{: t* I8 u; C" ?6 r0 p0 U7 T( B
lg=3;
1 \* h& Q$ G4 E, r" ~computer.pp.d[0]=3;9 z" p" l/ G/ }% o$ P; b- H6 Y
if(computer.pp.number<=75 && computer.pp.number>=72)! |8 a& ]8 ^4 z' Y' K% P
{# l1 |% j- i! a8 T' R
lgg=1;
5 [9 B' E, A& L; o5 Tcomputer.pp.d[1]=1;7 J! Z5 i* ^# p( z/ f5 d
}
" M: p% V% r0 [else if(computer.pp.number<=79 && computer.pp.number>=76)2 ~1 N# C. P. X; K- U
{
+ N8 v! P& t. i \) Rlgg=2;8 p/ ]0 O) }/ {' H4 }- l
computer.pp.d[1]=2;
1 Y8 S5 j4 {, Y* M( o& O( E7 G}
7 ?" A% b3 Y# c1 R: kelse if(computer.pp.number<=83 && computer.pp.number>=80)0 {0 @6 c7 Z: E' ~6 d, f9 [4 e
{
) c0 x4 G+ y% k& @5 v+ N0 ?lgg=3;8 U7 y2 r; S% F4 @* \
computer.pp.d[1]=3;
' c: a& E3 E* p5 p( y}
. x3 u# q* _; J& pelse if(computer.pp.number<=87 && computer.pp.number>=84)- q% t' w) r( n1 Y& \! ^
{% G& L% g' |) i2 F5 M
lgg=4;4 s" Q3 j- D: ]0 [& |6 \
computer.pp.d[1]=4; Y. N/ A% }' x$ S
}& m& L# {6 n" I, f
else if(computer.pp.number<=91 && computer.pp.number>=88)
4 ~; @5 V# Q& B- ~0 D8 ?: b{ N" j6 a7 N% \- [& l
lgg=5;
* U+ G6 ?5 J8 F3 \computer.pp.d[1]=5;3 F2 x4 M; C, m
}; A% H J6 o+ c& T2 i
else if(computer.pp.number<=95 && computer.pp.number>=92)
# o6 U9 c- Z1 I1 K! h8 {{) w: c$ {6 ]4 A, b( U
lgg=6; K) y9 N% n3 `2 K9 t9 C' M# h* {
computer.pp.d[1]=6;
3 \. L0 x0 g- N; J% q7 y+ X+ ]% Q1 X! d}
: i d8 ^+ K' c( ~( R; H. n7 J- {7 F6 ]else if(computer.pp.number<=99 && computer.pp.number>=96)
' b/ y" H5 p" [/ m{
; ?# @6 f6 @6 c" s2 Y# dlgg=7;& m/ A* U; R5 r. ?
computer.pp.d[1]=7;
6 m8 [4 n& T" {+ j. C}
a$ H1 J& z a% Z# Felse if(computer.pp.number<=103 && computer.pp.number>=100)
' a V8 F7 v3 ~) X; w' Z% w" b B{/ M* K" ~2 ^3 L! r0 E6 d
lgg=8;
* {+ q0 e0 o6 J% wcomputer.pp.d[1]=8;; w( c, _ |2 Z) x
}& x |, K8 p3 |, l a( f) |
else if(computer.pp.number<=107 && computer.pp.number>=104)
6 d, j! Y9 R, H1 K) l% `{; C7 f7 u& `' @; s0 ^' |6 \
lgg=9;
5 {" _- a7 f/ w2 n0 ]- X" d1 W; Zcomputer.pp.d[1]=9;
. L" M# d$ k5 y/ k) x. o! g}. R! q8 q- J6 X) l* b+ H7 k
}6 n6 X7 B, Z3 l2 u8 C8 z
else if(computer.pp.number<=135 && computer.pp.number>=108)# h6 R; C2 E* V0 o8 u
{
- C8 a7 P( O+ ulg=4;/ S# R9 [+ Y$ O) @
computer.pp.d[0]=4;
! K9 p* |2 Y/ tif(computer.pp.number<=111 && computer.pp.number>=108)6 t0 A4 R: m" `$ f
{
$ O7 e( G$ j. Algg=1;
% k3 Y; g" D. \1 P! r: gcomputer.pp.d[1]=1;. D, t, p# g4 G5 ?# s+ l n" n
}
2 H$ S( H4 Q2 P* u/ Q5 Z5 ?else if(computer.pp.number<=115 && computer.pp.number>=112)) Y4 d5 @! f# m- h0 \% v
{1 K: b$ O; C$ v; c
lgg=2;
. d, }2 _1 ?# Y5 @) `2 zcomputer.pp.d[1]=2;
/ Q4 C' Y5 T$ x* F5 O, S3 Y}
6 N3 Y) w" e$ P/ u' S3 b2 |+ jelse if(computer.pp.number<=119 && computer.pp.number>=116)1 u& o0 M# X6 Q: y( _- g
{* j4 f7 P, h; w8 e+ E3 {" ^# `
lgg=3;
! o- n6 {8 L) x* x* m1 jcomputer.pp.d[1]=3;
# _* n5 ^4 S+ v6 W' w}8 \' T# a |0 Y, c
else if(computer.pp.number<=123 && computer.pp.number>=120)
1 l2 I, ]5 k) ?( ~/ z{" P- b0 i% m; d0 D
lgg=4;
- n" E+ P( m/ W! L" Q# ?+ m+ ocomputer.pp.d[1]=4;
$ |; `/ m. a( a+ L/ v}
, L! N$ Z- H# r( h( H5 Y3 celse if(computer.pp.number<=127 && computer.pp.number>=124)) K9 O0 \. l. E
{* A6 f9 G* J; M ~
lgg=5;2 ~9 }3 \, s6 i8 r
computer.pp.d[1]=5;2 e( B6 E3 c+ `
}
! {8 T% S0 s! a% \else if(computer.pp.number<=131 && computer.pp.number>=128)9 m" Q/ A$ z3 ~# P* H, y
{
& C* S+ q" O1 J9 ~+ D4 O1 glgg=6;+ a* `, S" Q) a. U
computer.pp.d[1]=6;
1 l7 O( T' F+ U0 f& K( r}
, B/ W1 v9 N4 r/ Celse if(computer.pp.number<=135 && computer.pp.number>=132)" B' g: m0 J+ N N( Q
{
8 d6 ?+ G, x. J" vlgg=7;. x' G1 ], ?" v* G+ i8 _4 `
computer.pp.d[1]=7;
2 M* M4 u, Z7 H. C. j}
/ O( A- A2 J. K}
9 k- F* U3 q' U; o/ x3 |) _
( c, A! m. n2 \ J3 Lif(logo==lg) /*如果相等的话,那再进一步的判断,乓杠的判断*/
1 G. O3 p* y0 U' n( H+ dif(logoo==lgg)0 s7 ]( {) g$ e2 N5 _
pg++;; V" ~9 u+ k. s2 L
ch.lg=lg; /*保存电脑手里的每张牌的信息*/1 w9 A9 c, h/ L9 ?* f8 |
ch.lgg=lgg;. t% U( u6 e3 k+ N9 r+ B
lg=0;7 i3 s: }1 P% S ]
lgg=0;2 b7 {0 O3 f6 e: f$ k/ N% i# E- r
b++;
( l2 e8 w5 e8 N9 p& W# M4 Q}) \' a- o9 S x
if(pg==2) /*乓*/6 S5 m! z+ n* n
{
; j( H: ~0 i; T" R) r" N8 S3 |7 Y, U7 @7 K
sing=1;
& P& E+ d# U' S; z% K1 l! a& M. ob=computer.m;& _/ I) G" j/ Y
while(b!=-1)' G6 c( N" X( V3 l4 g( {% k
{
7 X A, r) g8 _if(strcmp(me.pp[c].k,computer.pp.k)==0)
. W2 n! P5 L5 T x, H$ b0 p$ tcomputer.pp.p=1;
7 I1 y" q; d# |* c: Z8 k
. S3 m1 @2 _) Lb--;- H7 l H# f2 q: ^3 O; z# }
}
. R' \' {0 C1 ?) G5 w}) N1 h; R% ^8 e! p. Y0 }
if(pg==3) /*杠*/9 o! x1 w1 W6 d& Z
{
C, y- H" B% a% N- ]% Y& R% R" z6 s! K: {* h
sing=2;# J5 f- D4 F* ~$ x6 G
b=computer.m;, x& e1 ?: v* J; R/ Y# u
while(b!=-1); s( U+ l/ `9 S* Z8 I
{
9 g3 `. M6 `6 n6 Pif(strcmp(me.pp[c].k,computer.pp.k)==0)5 `; P% R7 h% C* A1 E7 `
computer.pp.g=1;
! w9 F$ ]& k3 A8 h: O7 Yb--;( a: h I5 b: a
}
( x+ Z& k# V9 ~, H}
) n6 ?! @7 U+ K. I4 E q7 t" |5 Wf=0;7 Z. r4 e9 b# _; W# c/ u2 d
while(f<computer.m) /*吃的判断*/
0 n+ O7 i) m1 h5 m0 H3 x' P3 e{ if(ch[f].lg==logo && ch[f].lg!=4)
, k5 @: g4 T+ d# ?/ A2 c; q{8 Y$ R% A0 m' e0 j) n
if(ch[f+1].lgg-ch[f].lgg==1) /*顺吃*/- h0 k, [- I/ g8 s- { K2 @
if(ch[f].lgg-logoo==1)
1 |0 }/ B% s, x% ~7 `{: p2 y0 V6 N# U
gp++;- Z% |( U) T1 ~( n0 a: D
computer.pp[f].c=1;
& Z5 p0 R% g( G0 @8 [5 fcomputer.pp[f+1].c=1;
4 P: v+ t: O! x}
" p" E+ \4 X3 C4 D0 zif(ch[f].lgg-ch[f+1].lgg==-1) /*逆吃*/8 Y- h% p- ?; Y u) x& g
if(ch[f+1].lgg-logoo==-1)6 b4 x: o L3 b! z G6 I
{4 F- |7 y2 @- Y$ i
gp++;& R8 t9 I: X. T+ b, j" @( j4 A
computer.pp[f].c=1;
: j4 |* \6 d5 U; Q# e# ncomputer.pp[f+1].c=1;
" X$ l8 Q( l" ^}
4 e; M' w6 @9 }) @if(ch[f].lgg-logoo==-1) /*中吃*/, H1 X# @+ o0 Z" n9 ~; W0 ^
if(ch[f+1].lgg-logoo==1)% v' C' k2 f( S2 D* {
{9 X8 r# l1 ]- G5 L
gp++;
6 M; C. P& o! d$ [' x) R4 \computer.pp[f].c=1;
8 N0 e. l9 P7 Scomputer.pp[f+1].c=1;" t- D3 `% J6 H6 l* [
}- _$ q1 x! _* h, K% B
if(gp==1)
7 _ K) J9 u! G4 m/ n' Bbreak;; y9 t* @. G; [: Z0 M
}; F! w/ ^& E4 C7 c) e
f++;
) A6 Y* v+ }; t/ z# ~3 K}
$ [: k0 \8 a9 A# }if(gp==1)# x8 O7 I. O! n `" X/ M0 _
{sing=7;9 M* @! m. `, C
! i6 U, R! { y0 u1 ?- e}; [# T( j2 \) h& G! L- ?
pg=0;% @" H& A I+ x- v. _4 d
gp=0;
4 X' b8 d6 K( H% O6 A3 t, j/ q# qb=0;
/ m9 a: s4 D, F! D# l}
$ Y. t+ }6 b' j% Jvoid rgznme(int c) /*本程序涵数的核心针对我的牌*/7 ]0 `0 ~4 _' j1 F! K) m
{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;" N) |' ^1 p9 x2 ~# Q4 z
if(computer.pp[c].number<=35 && computer.pp[c].number>=0)
8 S/ n- f1 d' y0 G( G) S* m' e{+ d) c% m: Q% U# @
logo=1;' z1 y/ Q3 X/ H# G& H
if(computer.pp[c].number<=3 && computer.pp[c].number>=0)) t c0 ^9 X z: Q5 O2 d- d
logoo=1;$ } Y* |/ U7 f9 W7 o& a5 S2 D& `
else if(computer.pp[c].number<=7 && computer.pp[c].number>=4)& z8 A8 h8 M6 F6 z2 a5 u, f
logoo=2;
2 }5 v! }& |6 D! G8 g' }else if(computer.pp[c].number<=11 && computer.pp[c].number>=8)
& ^) V. c8 I/ H0 ?( [0 ulogoo=3;
% n, |! w9 a- A% |else if(computer.pp[c].number<=15 && computer.pp[c].number>=12)
; m1 i' J9 r' Ulogoo=4;: P( l3 {0 ~5 G |" ]7 R5 U
else if(computer.pp[c].number<=19 && computer.pp[c].number>=16)4 W, G& d2 A3 b- E* ~3 G& z+ }5 U
logoo=5;
& g4 p% n) l% g& ?& [" }7 Ielse if(computer.pp[c].number<=23 && computer.pp[c].number>=20)
1 D& t& d4 R- Glogoo=6;
7 Z: S( M: N! |( l0 a9 c0 Eelse if(computer.pp[c].number<=27 && computer.pp[c].number>=24)
' [+ g+ ^+ \7 U5 D' Elogoo=7;
- O2 Z( P/ [) g( |& z* h8 kelse if(computer.pp[c].number<=31 && computer.pp[c].number>=28)4 f5 n( r- q, X' |4 d
logoo=8;
8 ?+ n ?' [4 Q& `0 ielse if(computer.pp[c].number<=35 && computer.pp[c].number>=32)
1 j2 e7 y) A- ]2 Nlogoo=9;
2 i0 I5 F$ Z: }3 }5 [2 H}- O) a) t% z, z5 u0 u) h
else if(computer.pp[c].number<=71 && computer.pp[c].number>=36)$ F& V% F. N1 u- V( B9 r$ W
{5 B3 B0 I1 ^! \% D: i0 v" Y0 H
logo=2;6 z% D, i4 e, I# y) q( Z0 O3 l
if(computer.pp[c].number<=39 && computer.pp[c].number>=36)
$ h j$ t: [ C- p& ^) @logoo=1;6 }+ X, F1 j" C# {" w! T5 v D
else if(computer.pp[c].number<=43 && computer.pp[c].number>=40)3 ~9 R$ L8 p: E4 D! N; x
logoo=2;
8 Z6 k2 k* K( x' o" n5 oelse if(computer.pp[c].number<=47 && computer.pp[c].number>=44)/ ]" K7 w1 E! @, _# l4 q8 e
logoo=3;$ N, i; t" H9 x1 ?5 w# ]" n2 p
else if(computer.pp[c].number<=51 && computer.pp[c].number>=48)5 @& Q; ]* }/ i
logoo=4;
8 M' c% v4 m$ Velse if(computer.pp[c].number<=55 && computer.pp[c].number>=52)! y& R" p) j l) F- z
logoo=5;
' h7 ]7 q5 u: J F5 Gelse if(computer.pp[c].number<=59 && computer.pp[c].number>=56)) b1 {! ~. d4 m) O% b# W& U$ B
logoo=6;
! S4 F- V8 o& H0 telse if(computer.pp[c].number<=63 && computer.pp[c].number>=60)' b9 y2 A$ n$ I" l1 N
logoo=7;
* O: q1 N" d \' nelse if(computer.pp[c].number<=67 && computer.pp[c].number>=64)4 x" a$ n: |/ S$ J" K0 E
logoo=8;" \) d: e- ]+ M, u6 [) C: t
else if(computer.pp[c].number<=71 && computer.pp[c].number>=68)0 S7 v1 f; h% q K) D- p; G' m
logoo=9;
, ^2 _3 |$ z1 V' s& W4 V+ E}; |1 {9 P/ N. Y. J" J/ {1 o
else if(computer.pp[c].number<=107 && computer.pp[c].number>=72)+ O% U* R* u3 H$ t1 f* V3 n# |. j
{' ^7 J. t( C( ?' }
logo=3;
$ a8 Z. W6 [ g) l) [+ iif(computer.pp[c].number<=75 && computer.pp[c].number>=72)7 E- t( X( z: g) g; M& S
logoo=1;9 d1 W% N- e. x
else if(computer.pp[c].number<=79 && computer.pp[c].number>=76)
/ }! ~+ e4 f c4 O9 x* Glogoo=2;
0 o. l1 D. j- C0 j5 \else if(computer.pp[c].number<=83 && computer.pp[c].number>=80)7 `& t: \5 x9 |
logoo=3;
6 E$ T1 h# A# `- G) G) selse if(computer.pp[c].number<=87 && computer.pp[c].number>=84)9 W! f: t9 S8 F2 [0 A5 ]
logoo=4;
& v! l L& u8 l& H+ Gelse if(computer.pp[c].number<=91 && computer.pp[c].number>=88)
) i. y1 p" y: ^ ^. X. j9 qlogoo=5;. f% Y9 m& V0 }8 Q/ s4 V0 V8 y
else if(computer.pp[c].number<=95 && computer.pp[c].number>=92)
. t9 u' C& X. }' U( o% f# elogoo=6;' e0 [* |2 ~4 B: N: D
else if(computer.pp[c].number<=99 && computer.pp[c].number>=96). I9 D( u9 \! k9 V9 p, E
logoo=7;
+ H& A F3 m- ?7 ^9 delse if(computer.pp[c].number<=103 && computer.pp[c].number>=100)
& `6 u' C: ^6 t$ S9 U) T8 A$ Blogoo=8;- {/ }# l4 x) g! w3 c- X
else if(computer.pp[c].number<=107 && computer.pp[c].number>=104)
) a* K. p) `4 C1 C' u9 Nlogoo=9;
, i0 s6 f0 W$ L$ l}* y/ U" I$ ?8 |. ~. _
else if(computer.pp[c].number<=135 && computer.pp[c].number>=108)
# d' s, ]: n( |) c3 }* P{* {% p. I( v& X* g
logo=4;" g& [! Y% W Y: W
if(computer.pp[c].number<=111 && computer.pp[c].number>=108)
W9 S+ V# V8 L8 u0 [logoo=1;1 e/ {7 i7 m& K8 z& Z
else if(computer.pp[c].number<=115 && computer.pp[c].number>=112), q& M x0 h1 P( |% s1 g
logoo=2;! G `, @2 \& ?% o3 O4 W* l
else if(computer.pp[c].number<=119 && computer.pp[c].number>=116)
5 D( B7 u- _" H* L) hlogoo=3;5 O: p8 Q, b. f' D$ m
else if(computer.pp[c].number<=123 && computer.pp[c].number>=120)9 h. }9 E* w3 Y0 u
logoo=4;8 @# h8 H; Q& r6 B( f9 f
else if(computer.pp[c].number<=127 && computer.pp[c].number>=124)
3 H' \% K+ a6 o. @3 @, Dlogoo=5;
$ f+ P c/ X3 ~; w" E* Gelse if(computer.pp[c].number<=131 && computer.pp[c].number>=128)+ n5 G3 ^* d4 }0 b9 _
logoo=6;- g. O C) U3 p) U8 y$ M: }1 D
else if(computer.pp[c].number<=135 && computer.pp[c].number>=132)
( u% f1 k7 H! N- C8 Blogoo=7;+ g3 {3 f7 s0 y" F+ _
}7 h; N) U/ ], n6 d' l
while(b<=me.m)
5 x. P0 t' }% Z* V" D- U d: J{1 ?3 g$ D" |9 K
if(me.pp.number<=35 && me.pp.number>=0) /*我分析后出了第一张牌*/; j2 v" A# {' P8 G( z* ^
{
7 \5 o2 P; Y8 H( G! Clg=1;8 A, X& i7 e# r0 @2 J' l6 |3 [+ L1 K
me.pp.d[0]=1;& [5 U I8 D0 j4 P; Z. m1 x' g1 e
if(me.pp.number<=3 && me.pp.number>=0)( W5 t, d; y1 J9 [
{
8 [' k/ @$ L0 `& |% B- x+ O% p' D2 clgg=1;+ ?: ] z$ Q% e% M5 x
me.pp.d[1]=1;) f) g8 n K0 C4 g/ T- B$ l
}8 b3 N( ^& {9 L! ]9 c; m8 [2 w
else if(me.pp.number<=7 && me.pp.number>=4)2 q) ]& ~1 ^1 b; E
{
. B' q* E" H( U& Ylgg=2;: [/ _ ~0 G' `4 [
me.pp.d[1]=2;9 k' N7 [( ^8 L+ ?7 w. k
}
5 J8 _' Y* O6 S; _: @8 _4 R, r, }+ ~4 Yelse if(me.pp.number<=11 && me.pp.number>=8)
% g- O3 e) ~4 I{% ?" W. ^# f1 r+ L
lgg=3;
2 A' c2 g* z s- {- }me.pp.d[1]=3;
1 a! v5 H; P9 u3 e/ }}6 T5 J* C# }; z' ~6 a! v
else if(me.pp.number<=15 && me.pp.number>=12)
3 d, T3 X N' k& s3 z{; m: T% e# f6 T. M* S. |
lgg=4;
$ J# ^. g8 j" zme.pp.d[1]=4;
# J' `! p! t6 E; x5 H}
( x/ f- }8 W5 C* Z. Melse if(me.pp.number<=19 && me.pp.number>=16)
8 q; V$ l8 N6 e A# V, }- _2 Z{( ]" v$ d, d( B) H/ K1 _$ V7 O2 F
lgg=5;
' q' L4 \1 j: @5 y" Tme.pp.d[1]=5;/ x8 ~- L$ P# K7 i l5 o. u U) Y
}- i3 p* u$ }8 t0 \" X9 p* ~
else if(me.pp.number<=23 && me.pp.number>=20)
/ L* h7 R8 H: e{! Q q) Z8 e' m5 Y+ a0 Y; k) p
lgg=6;) T2 X8 q/ }3 f/ [
me.pp.d[1]=6;( k( B% ^ e+ a2 A2 ]
}
6 k3 U; s- ]; v' G4 P$ |0 Selse if(me.pp.number<=27 && me.pp.number>=24)) Y0 e% P- u9 B O4 c! X
{$ \' s2 }3 _+ T9 f9 o. y
lgg=7; O* B! z" ?: _
me.pp.d[1]=7;- [* F7 `' H0 z0 W
}) z( m/ M6 Y6 e4 m
else if(me.pp.number<=31 && me.pp.number>=28)! N, x- \4 X# W+ C2 v7 ]7 b
{
9 _2 Q8 R6 Z! y& A) Blgg=8; U7 ?& P4 }! g4 O. B
me.pp.d[1]=8;0 ~. E8 W+ C. W l4 N
}
4 j" h. W) { B! f& L1 Zelse if(me.pp.number<=35 && me.pp.number>=32)- T: e& ?5 k4 g! C3 \; |" V
{ |0 G4 ], J: M7 `# a3 a
lgg=9;
, o1 D. p0 _7 I6 V y% g0 Ume.pp.d[1]=9;& Z! \' T0 ?: s
}
: z( Q, N& f4 z& Z# d}
, D C/ E0 z$ [/ @else if(me.pp.number<=71 && me.pp.number>=36)0 C( }0 J! a2 a ?9 L2 |; O2 L- N( ~
{4 @0 |7 W! b2 O7 ~
lg=2;
; S' q2 o+ T$ q; |me.pp.d[0]=2;. T% W1 T% ?. v7 F/ N
if(me.pp.number<=39 && me.pp.number>=36)9 _4 @$ {$ A( S/ f1 r6 n3 U6 Q! d F- C
{$ D3 h) ~2 j/ Q' h3 i) W+ q
lgg=1;+ g' B7 e. y) k
me.pp.d[1]=1;
- |& ^3 c' o* {# Z; a9 e3 ^7 D}
, r1 m% Y$ ?* h( r) Z0 h; ?6 ^; Melse if(me.pp.number<=43 && me.pp.number>=40)
' ]* A0 Z4 S: f& [" y{
2 F4 s* L8 T- ~- Q/ J1 y' klgg=2;
9 m+ J0 e+ R! W1 |me.pp.d[1]=2;
* ^7 w$ z+ c& K; W+ R# c' d}5 d5 U& c9 I1 G G7 }# [$ ~; Z# Z) _' k& |
else if(me.pp.number<=47 && me.pp.number>=44)
4 F; w+ y* m8 D3 _6 \$ V7 v{
0 s) b' m8 R3 E" D: H, vlgg=3;2 K6 m+ J! }* e/ B
me.pp.d[1]=3;* T" O: r0 k: H9 E0 c4 g5 e1 `
}8 m: J0 H0 D; v
else if(me.pp.number<=51 && me.pp.number>=48)
1 J2 p8 G1 o7 W, Z+ V i{, A! F8 g1 _; j, R4 S! H
lgg=4;
8 c3 k k; a5 G4 v' Lme.pp.d[1]=4;) B( p+ c( I1 K- j
}. c& n& A+ m8 a, P
else if(me.pp.number<=55 && me.pp.number>=52) f1 ?+ P, P I7 O
{
- t; t7 E& v/ k1 @, Y8 N0 Mlgg=5;
2 H% q4 j) ]1 D$ j3 `me.pp.d[1]=5;
! ]* @$ \+ \' j4 [}. i& D$ S; j6 u+ X; O( S z& l$ Q
else if(me.pp.number<=59 && me.pp.number>=56)2 U. c* v2 h; {8 r2 \' O
{3 v- M) q6 Z% w& }' d' P. K" R
lgg=6; {1 O1 t1 I% ]& M1 z
me.pp.d[1]=6;: p2 W; c) a" G
}9 r, N6 d' |3 c/ b4 g7 ^" E
else if(me.pp.number<=63 && me.pp.number>=60)
# w# ^! }4 V4 Y! ]{
7 }8 a: ]! a: C5 u3 V5 L1 blgg=7;
6 z- z/ P# o. ?6 A* i( kme.pp.d[1]=7;
, y6 q; K& u: E6 n}" w4 _ r3 _5 s- X( q
else if(me.pp.number<=67 && me.pp.number>=64), c& h$ k7 D) e' y
{
% G! z8 N$ C ]1 L2 E* @lgg=8;/ @! f2 k/ R2 y6 q" `: S. m9 M
me.pp.d[1]=8;) Q4 a! u/ j0 V& U' c& ?
}
. `! J$ M7 }* relse if(me.pp.number<=71 && me.pp.number>=68): E! _4 q" ?+ k9 g0 d4 v) _' }
{7 n: Y, C* h6 g B1 ^9 Q" o
lgg=9;: d8 C% Z6 C8 l* \. A
me.pp.d[1]=9;( Z X W" l1 J" b' q+ I: d2 t% i
}' }2 s- `1 g7 k! q
}" |: J4 a; a4 n+ G1 E3 }2 l
else if(me.pp.number<=107 && me.pp.number>=72)) }% ?; o4 v7 r( a: ]
{
! c7 }7 s* t) Q2 M6 y5 F, t: m, dlg=3;
# R. c/ }1 o! D9 c# vme.pp.d[0]=3;
$ l7 {7 T9 t: {: s2 vif(me.pp.number<=75 && me.pp.number>=72)
! Z# {" l" z! k0 q) B( u4 J2 i) w( V{4 T3 {( w/ d) g, O* j" W
lgg=1;( e: Z: z! `$ m% d5 l" w/ }
me.pp.d[1]=1;% W+ m- [% x E& R X' y
}
! W1 \ h; ?' K* J3 ]else if(me.pp.number<=79 && me.pp.number>=76)' u( t I% Y) A5 L5 `' D
{
+ j* m- d4 b+ u8 C# R- E, }, Olgg=2;
( s4 F# M0 R, f a: tme.pp.d[1]=2;( Z- {4 t7 H' z% |: K/ C
}+ P0 i2 K v4 ~0 G
else if(me.pp.number<=83 && me.pp.number>=80)9 F' |' P* P' J) J3 Z$ W8 u: P" E
{
1 Q- n: H2 y/ L8 f3 c! Elgg=3;+ A) y9 w2 a% Z( i+ N9 N) n6 I
me.pp.d[1]=3;
+ I5 J6 I6 O6 C- l6 u}
5 m2 U3 `3 a( celse if(me.pp.number<=87 && me.pp.number>=84)3 `) H4 E& |& x: k
{
8 w& L. a7 l/ `5 B$ V$ Xlgg=4;
; P( H3 g/ P; J1 [4 Zme.pp.d[1]=4;8 ^1 r5 g. g, N" A$ R. }
}
D# {( m$ C6 r* W3 l" X0 Gelse if(me.pp.number<=91 && me.pp.number>=88)( u2 m9 a( q0 F3 b0 P+ ^6 m
{: H* y8 a1 u: q* N' G/ m, X9 v
lgg=5;3 K3 m8 \5 x/ h- U
me.pp.d[1]=5;
0 s' x1 I4 Z- O! j% V4 l4 D}
$ v% }3 s6 B0 q$ i, }else if(me.pp.number<=95 && me.pp.number>=92)
$ j1 C" k. {6 {$ x ^+ D{
% D; G- b& d( a3 B' s* X9 }lgg=6;8 J% e7 O9 W1 n4 F
me.pp.d[1]=6;
; M& G# l1 }8 D5 v}
$ ?) A! G: k% r) `0 Y7 A. p* Jelse if(me.pp.number<=99 && me.pp.number>=96)& K6 V L: ~& u
{
# H! O6 ]. G& T5 k5 N0 F1 ~1 _lgg=7;
% \$ o; A; R" Ame.pp.d[1]=7;
/ j* b) W. F* s( q& V1 p! L. O( t}
( p0 p( |& D; k7 Belse if(me.pp.number<=103 && me.pp.number>=100)0 C; X F( O8 d: F$ J
{' m/ q( H; [: [; G% D
lgg=8;, ?9 V$ L) Q0 ~5 }! ]" p: B" z
me.pp.d[1]=8;
( r6 x. w) g* }+ C}
7 I& y2 h6 N- Z. V7 Delse if(me.pp.number<=107 && me.pp.number>=104)
/ a! G6 G8 [: g0 j$ R2 f! f& R{
- I% t" C; J5 olgg=9;9 B8 e* p0 ~% _5 n" W. g5 O
me.pp.d[1]=9;; `9 L4 a7 P# _
}
* @" n6 j* |( r9 S}% w/ R) m, ~' L
else if(me.pp.number<=135 && me.pp |
|