- 在线时间
- 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>部分图片未上传
9 y; `, Z/ z- B/*天宇软件
- {5 Q7 K1 _& A/ ?作者:上海黑暗之龙
7 M% @: `3 Y5 {. i8 y2002/10/30! W% u0 _- g: I
麻将原代码*/7 w$ L8 a, a& E, U4 g$ C% ~
#include "dos.h"
9 X8 w( J5 r# [2 |4 P#include "stdio.h"
, d c7 j# n& R: x! a2 m#include "graphics.h". J8 B- s- N3 C" y! }& c" \
#include "bios.h"$ A* ]3 N, c0 l& t7 d
#include "conio.h"
' I5 `# I8 w+ g: u* W4 b#include "stdlib.h"
+ p$ n/ f$ Z% b" G, uunsigned char far *video_buffer=(char far *)0xA0000000L;1 H$ W# t. x# F: F1 ~, L
#define VGA256 0x13 /*图形模式13h*/5 M7 t6 b" [3 m7 w4 _
#define TEXT_MODE 0x03 /*普通文本模式*/
- O% [5 F5 r7 R7 d#define SETVGA Set_Video_Mode(VGA256)
6 j: W5 |7 g( l7 u#define OUTVGA Set_Video_Mode(TEXT_MODE), b8 ~7 B9 O. R4 B+ l
#define BYTE unsigned char
9 x+ q9 W) k# s7 O9 @8 T9 E#define WORD unsigned int
8 T7 A0 M( C0 T& _2 A#define DWORD unsigned int0 @0 ?! M2 e/ H! u4 T$ O
#define ESC 2836 z3 ?+ U$ n* T, w
#define LEFT 19200
. `. ] e; X' U$ z. p4 J- R$ s#define RIGHT 19712( C8 m! y; L y8 k% X, R2 n H
#define H 9064
' N0 H8 u$ a# |3 y4 g#define ENTER 7181
' L0 a' l8 P3 u( Nunsigned long int z=54400,zz=0,zy=0,zyy=0,z1=0,zl=10140;( [6 ]/ {2 G- u* k7 p
int key=0,keyy=0,sing=0,sing1=0,second=0,threes=0;
4 L' i" c& Y- ]( [% _. x2 Lstruct chi
0 ]1 w' ^& T9 i! O{( ?, m4 h) X+ u! H6 O3 x# D! w9 L
int lg;
# T) n. K* m% B, x6 @int lgg;! \ q, J! _7 [+ Z' E
}ch[13];
8 S n7 p5 | [9 g$ m; vstruct mj
) x4 r. r/ t, Y5 [$ w{ char *name; /*名字*/' f1 @+ l6 {1 p$ X% U/ x, v
int data1; /*是否已出,无用了*/
5 t: r- S5 M) Q+ ^$ w7 }( h* w' C1 I }int data2; /*是否在手中,1为自己,2为对方*/. J$ A+ L! Q K! L
int number; /*同一个花色的第几张,共4张*/& O Z0 }( `. S
}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,
5 R9 o$ q7 T7 h* C"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,
0 v$ f% Z9 J1 A3 I% C- V, A3 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,* d7 D% B' L# o M& ^1 ^
"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,
4 y5 g' F+ e. ^4 e* 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,/ l8 Z; X. ]9 L$ W0 J5 K! p
"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,
2 _* |5 k' _$ ?' d, i: T/ {3 j"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,
7 b; ]1 { i' n8 s"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,' K% u3 V- s! k. [+ T$ i! B) U- H$ c
"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,# P; }: R+ f* s* ~1 s' D# X5 a }
"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,
3 R0 h/ r( M. l7 S; e8 q"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/ G* N5 A) L: c8 [! [
"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,
) L; }. Y4 p3 ]8 N; ?" b/ D3 b* L"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,+ W! H; `7 B6 F6 T q( J
"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,
" Q* |1 u4 f6 }$ Q, R"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 l" W 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 \, e; Y* Y" R( ]9 V"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,
4 v" g6 j- x. v& J6 L, L"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,6 D" D. u, P0 r, U& ?" }
"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,- C. y7 {5 P' ]( S
"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,
; } {& C) W& \+ {"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,0 y+ p7 I+ W' N# {
"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,
( P+ t, z, C) W! C7 d"28.bmp",0,0,3,"28.bmp",0,0,4,"29.bmp",0,0,1,"29.bmp",0,0,2,"29.bmp",0,0,3,
- G: L- c" a2 H7 [' F- H2 z- k"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,$ I) K" C [0 q; d5 U, }
"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,) {- m& `1 R% B: w+ P- \3 [
"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,
9 f& r2 ~1 A6 H4 k"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,/ i4 F& {* |2 z- O
"34.bmp"};& s8 K5 a, f& @' [$ V
struct every) k5 p/ g+ G O( _' K) a
{ int *k; /*名字*/
5 y! l7 Z+ q; G" ?' bint oneorfour; /*同一张牌的第几张*/; Z7 @7 w% d5 t" ^$ c. H: t; @6 ^
int number; /*第几张牌136*/
; T$ X1 q. [3 l# `2 l3 I _int p;
/ M+ ^% v' q# F, ]. g3 i) Oint g;& {9 q! y- N" E0 B; G% `5 l
int c;
5 n6 s! o! A0 W% p E, J0 uint d[2];, B4 H% s5 _' K% [! u7 n M& @0 `
};: `" F4 S; b* M
struct me) O2 w# d; h4 r `
{ int m; /*定义有几张牌,开始有13张随着游戏的进行,会越来越小*/: m' t! ~* l3 A# Q, T
int p; /*乓对方*/
0 w# x4 ]& U6 T$ N( f& {2 gint c; /*吃对方*/- r7 q4 n6 l6 X3 x1 W
int g; /*杠*/
- h& z/ P( D) Z/ Y- e
+ C5 U. Q7 s3 l3 L" i1 b+ g Fstruct every pp[14]; /*存放手上的牌*/ v s( ?7 J$ ?3 O
}me;
# {* U6 q& _( C& I: J" C$ {* d/ Sstruct computer9 e$ o3 B" X/ F. R- g
{ int m;
% W+ ~" ]% t" [$ w# Vint p;
- i5 e+ t, a9 s" ~int c;
8 L9 ?3 M M: s# v( Rint g;0 i5 p/ ], H* I' X V, y6 a
struct every pp[14];
6 P0 B4 l0 f, \1 P1 }# E}computer,comp;; e8 n2 E. m1 E
" G1 @; r+ o8 \/ x
/* 设置调色板 */1 a/ \' Z; D1 \' N* _
void Set_Palette(int Color,BYTE r,BYTE g,BYTE b)" G% T& n) l/ R# w
{
6 O9 F# y+ e* Y* o* z7 a$ b0 voutportb(0x3c8,Color); /*0x3c8写端口 写色号*/! v) h. h* p4 E) I2 o) V& e
outportb(0x3c9,r); /*0x3c9数据端口 R、G、B的比例*/1 n: K) M9 l8 H5 c" s
outportb(0x3c9,g); l$ k& d' w- X" L9 J' f0 S
outportb(0x3c9,b);' z V( M/ A |5 R2 o# O( O
}
/ R' }, R) s- j0 b5 ^1 S/*0x3c7读端口 0x3c6计算机调色板寄存器调用端口*/
0 X9 {% h% ^/ q1 u" A: P0 L5 y/* 设置显示模式的函数 */
& y! e1 j. S- b0 d M6 `void Set_Video_Mode(int mode)! K' a; k1 _+ ]% M* Z# B& m% M
{, V+ q0 ~' ~* `0 ]+ l$ F4 L! |
union REGS inregs,outregs; /*定义输入和返回寄存器*/
3 g7 I1 J6 e( U, \* jinregs.h.ah=0; /*ah存放功能号0h表示进入视频模式*/% a- u# F1 u+ g: z" d
inregs.h.al=(unsigned char)mode; /*al存放要设定的视频模式*/
5 U4 t7 T& b$ _! _4 Iint86(0x10,&inregs,&outregs); /*通过10h中断设定显示模式int86()包含在dos.h*/5 k& X; ]9 w( Y7 x
}
; ~ X0 b1 h. e* ~/ `9 d8 t+ \$ pvoid v_line(int y0,int y1,int x,unsigned int color)
5 { S6 g7 O5 q. @% w$ n. s. X3 ~{ unsigned int address,n,temp;
) u1 x3 N4 Z0 o. d" o7 v6 i3 |if(y0>y1)7 `2 z" X" ^& A
{
$ M* y" g# t2 i' ~temp=y1;+ t! H* f( R/ B6 D* \4 Z1 g
y1=y0;0 X. }' d! K/ k; h
y0=temp;
4 Q) C- v5 @3 ]}
' T- W6 Y+ ^& L! faddress=320*y0+x;
9 L6 x4 |' ^+ o/ b7 ~- a8 T& |for(n=0;n<=y1-y0;n++)- Z7 ^: e6 w; K
{
, Z. `) x: K: v- X, V* Q. Ivideo_buffer[address]=color;/ M8 T( z' ^: H
address+=320;
6 S1 C1 r7 f7 S4 D6 P}
2 ?, V5 H! v5 F1 v B}
1 }+ D+ b: m# \: h; n# w( \, m3 |void h_line(int x0,int x1,int y,unsigned int color)
4 l- y9 k0 q9 z{ unsigned int address,n,temp;, Y1 @. M9 q/ z3 O2 ?; k
if(x0>x1)5 E7 p3 ?5 `* `; y+ t
{* V/ p7 w/ O" F2 x1 S6 }6 s- H
temp=x1;/ D$ W9 D3 f5 C& e4 Q8 f( R
x1=x0;
. n' K/ V! G( W) m+ Nx0=temp;2 V# o0 M# @# \) P2 `* |! | |
}) ^" V$ b* m8 Z' ~" `* n
address=320*y+x0;6 R; k' N6 x. S5 f2 R
for(n=0;n<=x1-x0;n++); o5 ?- i: P B+ v( a; w0 ^- S
{
4 o$ D. ^3 U3 a2 Tvideo_buffer[address]=color;& |% w0 ~, Z, K( p/ V, W5 c \; r9 y% V
address+=1;
* t' V3 b6 |% z+ j}
0 d% J( g, M' E7 h0 ]% s}/ @; C8 a" M6 K% D
void p_pixel(int x,int y,unsigned int color)7 [* ^+ T1 y- D4 b, d7 C' Q; w
{ video_buffer[y*320+x]=color;" V: d( N; r0 R n7 { J* g
}
! R( ~- c Z( c D6 v9 Jvoid s_square(int x,int y,int side,int color)' Y* c& [- j) C4 F3 } c
{
' c8 M" Q# O: D- T" a. h- ^4 ~h_line(x,x+side,y,color);9 J' ~ e" p2 A' b
h_line(x,x+side,y+side,color);( x2 ~3 m8 t) g) \
v_line(y,y+side,x,color);- b1 Z1 D% ~! w& g% a1 v0 b0 u+ y
v_line(y,y+side,x+side,color);
8 a! |4 C8 a E3 E' C}
" V! c, g! k0 b# x7 C( i: n% dvoid r_rectangle(int x1,int y1,int x2,int y2,int color)2 E7 y5 f. k. ? ?1 k, W7 i
{
& W# o2 e. L; F/ v5 S* ~$ h/ |. ?( th_line(x1,x2,y1,color);1 [# I- Y4 _. @4 ^. l8 v4 q
h_line(x1,x2,y2,color);. ?3 g# f) @- F( D% F. p; a0 C
v_line(y1,y2,x1,color);" L8 a: W( K/ Q7 Z+ Y
v_line(y1,y2,x2,color);
) h; J" {: p, e}0 _& C+ T7 s0 v
void fillRectangle(int x1,int y1,int x2,int y2,int color), o* ~$ n# j2 t( i0 w1 z
{
# H, r! D0 d% f1 y- nint i;7 C* ]* O% N' N# U X' G0 P
for(i=y1;i<=y2;i++)
2 F, Z T( N* ]( S0 E) w$ B: [{
0 n6 x Z' I8 o3 Jh_line(x1,x2,i,color);
+ X; o* e. O" g5 I9 W5 h% A}
7 ]% i0 I7 y! Y. P+ h( P}2 ^- L+ w3 x% p7 a2 x6 I
void showbmp(int l)5 y3 D) m, v& o, S3 A5 @5 `. l7 m
{ FILE *bmp;
1 y2 P1 s" A% m1 I1 jint i,x,y;9 ^" j/ C, r8 Q! Z- s. M3 z( `5 ]
BYTE palette[256][3];, N- u2 u ]" t9 [7 }
bmp=fopen(me.pp[l].k,"rb");/ F0 v$ m8 N0 h8 j+ s6 H
fseek(bmp,54,SEEK_SET);/ D# x# l& N* `( l% _: t
for(i=0;i<256;i++)$ h! U% N$ X$ D; u& C
{
2 x/ z2 z( y _palette[2]=fgetc(bmp)>>2;
% s1 r1 _- y e" Xpalette[1]=fgetc(bmp)>>2;
2 H& }. X. ^0 ]' r8 Z" Apalette[0]=fgetc(bmp)>>2;9 a9 n+ E" n- Y
fgetc(bmp);# Y: Q" ]% T$ L2 {$ D
Set_Palette(i,palette[0],palette[1],palette[2]);5 [! r( c; W2 |+ @, R9 f; ~7 D
}
3 [: O, O; `8 i- }* u4 K4 T; c1 dfor (y=0;y<30;y++)8 X8 @# \6 }/ A8 k" Z! [8 f" [
for(x=0;x<20;x++)
& @. h( A6 Y( g) d" Opokeb(0xa000,y*320+x+z+zz+z1,fgetc(bmp));
* s/ G, z6 L7 T! b. jfclose(bmp);9 ^1 I: x5 r4 U4 }) R6 B7 V# Q% G/ ^
}
- X# ^$ k. [( Q' y/ k% vvoid showbmpd(int l) O9 l" A ^3 c) ^
{ FILE *bmp;" x( O2 _, b; `6 R0 m* s1 h
int i,x,y;( D* r" Y5 u' u. ]
BYTE palette[256][3];. x. O# v0 N E9 l2 B6 ^
bmp=fopen(me.pp[l].k,"rb");
) R" v9 U# d8 i' j: gfseek(bmp,54,SEEK_SET);: Y# E( ]' H2 {( T: |
for(i=0;i<256;i++)
" h2 b6 }/ y g0 k{
) ?2 V$ R' _) y% l8 `3 k! fpalette[2]=fgetc(bmp)>>2;4 D( Q5 e+ F0 ~3 B8 k1 K! w
palette[1]=fgetc(bmp)>>2;
8 W) J) A; |, O+ r4 y) }palette[0]=fgetc(bmp)>>2;, R, H+ s/ T; U2 V* }
fgetc(bmp);
- P( |% m! ^9 B* S9 RSet_Palette(i,palette[0],palette[1],palette[2]);
) Z( R& J6 H4 D l}2 ^& [. c- C: w. t _4 f" ]3 H
for (y=0;y<30;y++)& B, }, V6 p+ w3 E( e( R2 W
for(x=0;x<20;x++)2 E) x" s, b7 A/ N- W! c O( M
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));: x7 P$ T4 P H+ N; e$ Z }# U) K
fclose(bmp);
7 I: z9 O# J o. n}5 C. K1 |, A; P" Q `$ N- s U' h$ m
void showybmp(int ll)8 I7 \, y* V6 R N# U# j
{ FILE *bmp;: d3 T& E6 @5 D" L! M. [+ k
int i,x,y;
& K2 [& e: k6 A3 g$ t l) MBYTE palette[256][3];
, l. k6 ]2 Z" o8 o9 Xbmp=fopen(computer.pp[ll].k,"rb");
2 y4 Y. Z$ n: A( c$ Jfseek(bmp,54,SEEK_SET);/ w$ r/ T" N- Q( [- d' Q. T& N" j& L
for(i=0;i<256;i++)
1 q8 `- O: S$ c: |$ \{
, ~8 f# K% u' B+ ?+ E2 R Gpalette[2]=fgetc(bmp)>>2;
, J. K2 g7 ]: u# dpalette[1]=fgetc(bmp)>>2;
$ F6 S6 h/ L0 w7 R7 z( e, T; Vpalette[0]=fgetc(bmp)>>2;. t: w! C2 X3 R) R
fgetc(bmp);
0 D% Z% D0 p# W) g7 Y. SSet_Palette(i,palette[0],palette[1],palette[2]);9 k6 y) h: B( c' s5 |
}5 X7 g6 ]/ G0 U( a; c
for (y=0;y<30;y++)4 Z H8 {9 k7 g* _+ F
for(x=0;x<20;x++)
, L- E9 y. ~1 Rpokeb(0xa000,y*320+x+zy,fgetc(bmp)); C0 c+ D+ g1 [4 ^2 n
fclose(bmp);
5 w2 |( }% P! {' ?# X1 {}
9 H3 X/ P8 D# B, @1 Z% Ivoid showcbmp(int ll)
% {0 N. D3 p! R* ~{ FILE *bmp;
; v; A% }7 K% g, A% j4 r V) Sint i,x,y;$ W2 g/ x E1 ?1 `9 J
BYTE palette[256][3];1 E0 j. z7 p: {( _
bmp=fopen(computer.pp[ll].k,"rb");
5 s3 ]7 T5 h% u/ A* W& G7 Ufseek(bmp,54,SEEK_SET);$ G0 e K% _2 C
for(i=0;i<256;i++)
7 a$ U; ?; g# s4 u1 z2 p9 b{5 k" g% _* U" k- y) g3 r
palette[2]=fgetc(bmp)>>2;
3 m( x$ k2 I1 L3 S9 \palette[1]=fgetc(bmp)>>2;
$ y4 G, E" f" L( U3 mpalette[0]=fgetc(bmp)>>2;3 d' }. `! L6 {# G, c0 e0 i" v
fgetc(bmp);
* M9 ?/ y5 J/ [" u GSet_Palette(i,palette[0],palette[1],palette[2]);
2 E0 X7 X1 W! I# v' L}
8 s: Y" s: R9 p4 P0 Q, V% o- ]for (y=0;y<30;y++); j" i5 P7 p. d" C/ \* T
for(x=0;x<20;x++)/ P+ d+ E4 K" q* A! N3 y6 u
pokeb(0xa000,y*320+x+zyy,fgetc(bmp));
5 U% ^( m' n0 q5 e$ [+ A! Lfclose(bmp);
8 m5 ^2 {1 D! H1 C}
! a, T( d1 \9 Ivoid bmpp(int number)6 x: g) v$ W( C& `( H
{ FILE *bmp;( y! r: N$ `( k2 \' k9 F
int i,x,y;; w8 t/ p! R+ H$ |) Y
BYTE palette[256][3];
) c* s4 Q. l5 H1 sbmp=fopen(m[number].name,"rb");
, e( Q ~8 }+ _. K0 @% A: V* X+ P8 Nfseek(bmp,54,SEEK_SET); v) ~! i$ s' R7 }: C6 i
for(i=0;i<256;i++)) [: Y" r3 G& o$ E+ h7 f( H
{
8 {7 ?1 Z# {5 |, `6 q, M5 Ppalette[2]=fgetc(bmp)>>2;
' o+ O: ?) t- I( ^palette[1]=fgetc(bmp)>>2;7 K/ P0 H9 }0 c' h* S* ~% `& T9 |
palette[0]=fgetc(bmp)>>2;
$ J6 ^, A6 r5 sfgetc(bmp);" b( y, ] I" d- ^' \
Set_Palette(i,palette[0],palette[1],palette[2]);
9 C* U- Q9 y P, o# c}
( w9 k8 s& ^7 l) z0 f. xfor (y=0;y<30;y++)% m- _8 A9 F! k* E
for(x=0;x<20;x++)
& C, Z9 Z; B" I4 e) _, Wpokeb(0xa000,y*320+x+zl,fgetc(bmp));
2 y h: z& c2 s: @fclose(bmp);9 p* ?5 c# d: S8 X |2 w, k
}
5 s$ B* Q9 b7 {4 z1 V( ?void comlipai() /*整理电脑的牌*/" v4 F1 w) G: {9 B" @: C
{ int n,j,u;
0 J1 q* `: e) B& oint *lingshi;; S) Z2 D8 G2 v7 V8 A r
for(n=0;n<computer.m;n++)" e+ t$ T: M6 B* L8 R, y/ `
for(j=n;j<computer.m;j++)
8 e/ [0 j0 n; H1 P+ t& e{
! {+ h7 J8 w" m& ?, x3 x; [+ Kif(computer.pp[n].number>computer.pp[j+1].number)- W8 V9 ~4 h2 O: C& D9 a
{
& N% z4 _& J& w2 D; {) ]- llingshi=computer.pp[n].k;% A( A, U/ t0 c4 v; ^9 J
computer.pp[n].k=computer.pp[j+1].k;
$ y/ ]0 {9 _+ |9 n% ccomputer.pp[j+1].k=lingshi;7 K/ |+ j: N$ |5 O0 U
u=computer.pp[n].oneorfour; j& x$ x/ C2 K; p" [
computer.pp[n].oneorfour=computer.pp[j+1].oneorfour;( T+ @5 v7 R C, L9 V5 B* V
computer.pp[j+1].oneorfour=u;
7 p/ _1 c& P8 J" e, e. Q! }u=computer.pp[n].number;
' H3 s+ ~& \/ Acomputer.pp[n].number=computer.pp[j+1].number;8 B4 P/ b0 `0 U0 {2 p* _4 p+ m
computer.pp[j+1].number=u;
1 J( Y) h; z T$ W3 R}
3 {( q5 p6 Y- {) {else
3 ?; _7 \: M$ x% p& @) |2 Sif(computer.pp[n].number==computer.pp[j+1].number)
5 X- k! m( @7 e1 Eif(computer.pp[n].oneorfour>computer.pp[j+1].oneorfour)
, T5 I+ R+ V, `$ t{2 k! J) Q! ^! @
lingshi=computer.pp[n].k;. J9 X7 S0 [, J
computer.pp[n].k=computer.pp[j+1].k; r* x, A1 Z- R8 B7 U; ^
computer.pp[j+1].k=lingshi;
7 e2 A! ^6 C0 a. }- zu=computer.pp[n].oneorfour;
" {, V2 a# m0 _. ^; ^- Qcomputer.pp[n].oneorfour=computer.pp[j+1].oneorfour;
/ G5 n1 j9 l! i: }computer.pp[j+1].oneorfour=u;
( n) u9 s, E9 ?/ v+ bu=computer.pp[n].number;
1 X" @: H! E+ i& ~0 O+ Ncomputer.pp[n].number=computer.pp[j+1].number;4 c1 s# x3 D$ q6 R2 ?: _6 N
computer.pp[j+1].number=u;
; O: \, ?2 U6 R" K6 m6 \( Y}
, S7 [0 m2 F4 A* n$ J. ~) u; u}) ^% K* n4 a! x* W& o5 t4 {
}3 e$ c# m7 K _9 y6 m S
void melipai()
7 T% I& ^8 N$ \0 a+ U' x6 ^& F{ int n,j,u;
. Z( `$ ]& _" E2 `8 v7 b, Tint *lingshi;
! C, ]- m2 _) {4 _( r v5 o( y8 Afor(n=0;n<me.m;n++)$ y3 i- a. a# g! I6 l! _ c8 E: D
for(j=n;j<me.m;j++)( x9 B9 w4 }& E0 q. K. y
{
2 G9 h1 X! R% j4 R" gif(me.pp[n].number>me.pp[j+1].number)
! H: t4 S8 E# X$ @7 h{; r; k: t1 O% y; D3 d7 X
lingshi=me.pp[n].k;
8 ] J, y+ j$ v4 c7 ~me.pp[n].k=me.pp[j+1].k;
8 ~; d$ y2 E: m+ s E2 h1 sme.pp[j+1].k=lingshi;3 H0 `8 ?5 [5 K1 m* ^- c
u=me.pp[n].oneorfour;( v, L$ J5 w% ^9 H
me.pp[n].oneorfour=me.pp[j+1].oneorfour;
1 ~ _- i0 A/ Z3 D! Hme.pp[j+1].oneorfour=u;1 J ?, g! \; k
u=me.pp[n].number;9 V/ g# o* a% ?9 b- u
me.pp[n].number=me.pp[j+1].number;( J% P a! E) Z2 [5 U; l: {
me.pp[j+1].number=u;
N9 Y# o% j7 B}' p) S6 e k& e9 j$ q: o, P
else
2 u! U( V' `, Lif(me.pp[n].number==me.pp[j+1].number)/ {, x4 K1 y" \" q+ ?- z. l
if(me.pp[n].oneorfour>me.pp[j+1].oneorfour)
' @; q' k" i o{9 a: T6 ~, P' ~, U x
lingshi=me.pp[n].k;+ b A, `* \1 Q
me.pp[n].k=me.pp[j+1].k;
% r; H) t6 i/ e, Y, C3 lme.pp[j+1].k=lingshi;3 f; m& c) y, ^; B
u=me.pp[n].oneorfour;
, @% H4 j& A! I; a* E. Rme.pp[n].oneorfour=me.pp[j+1].oneorfour;0 O6 h4 B, @' L2 H7 l) T
me.pp[j+1].oneorfour=u;7 s6 H5 j4 b1 ?. F4 S. u6 c9 m
u=me.pp[n].number;0 e0 l' ]0 p& S) w
me.pp[n].number=me.pp[j+1].number;& ?' m9 V, @! s/ _# K
me.pp[j+1].number=u;
6 Y9 o' g& U6 K* [}
6 x: q6 y7 y U& O; H3 d}. ~+ u9 n( r4 d5 Q- u+ F) i
}, P- _+ V! }& W3 Q& Q; l
void rgzn(int c) /*本程序涵数的核心针对电脑的牌*/
5 v! F* |4 I, q{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;+ l! M2 s/ m$ l* P8 ~) }/ Q
if(me.pp[c].number<=35 && me.pp[c].number>=0). v$ o* P) O3 l3 I( O
{
' ~4 ]2 A4 G0 P0 o* e8 F' nlogo=1;3 G# P: e! W: f9 j% [/ {/ }8 Y" [
if(me.pp[c].number<=3 && me.pp[c].number>=0)3 d$ R" |1 p& j$ G
logoo=1;
+ P0 ~$ I2 Y8 r2 welse if(me.pp[c].number<=7 && me.pp[c].number>=4)
4 r* D" g% V; i4 Flogoo=2;6 \( Y) }% \6 n: P1 g1 r) G$ |9 ]
else if(me.pp[c].number<=11 && me.pp[c].number>=8)& z! z. N$ V! O
logoo=3;/ }( p( R4 z5 [+ d# z, G
else if(me.pp[c].number<=15 && me.pp[c].number>=12)
$ T2 q8 d& O. x, m% d! f* jlogoo=4;4 |( g6 C+ ?! ^% K6 V1 T& a
else if(me.pp[c].number<=19 && me.pp[c].number>=16)
7 _' W2 i8 C% {- p/ E+ t/ b! [logoo=5;
+ M4 D* G& k v$ oelse if(me.pp[c].number<=23 && me.pp[c].number>=20)
. g4 H* [, u/ a& }" k1 I3 @8 w# hlogoo=6;
& U- T1 t" M3 V2 Selse if(me.pp[c].number<=27 && me.pp[c].number>=24)" O; k+ M! A; N: |
logoo=7;2 b3 `& C' c1 e3 H1 |* q
else if(me.pp[c].number<=31 && me.pp[c].number>=28)* Z4 h; W- t& K$ C* k2 J
logoo=8;
- |5 x+ w+ }& P, Belse if(me.pp[c].number<=35 && me.pp[c].number>=32)
+ j0 M: w' I; m+ Z. V# flogoo=9;# O; ?/ F6 |" t9 V% ]
}7 G: O2 J$ y& ] o. P
else if(me.pp[c].number<=71 && me.pp[c].number>=36)
* S5 j/ v, V8 b; C- S) P( [{, X9 F8 M! e9 K
logo=2;
, Y0 V, P% C1 F) Iif(me.pp[c].number<=39 && me.pp[c].number>=36)
4 \2 ?/ j( M, mlogoo=1;2 m5 b- Z" R3 E
else if(me.pp[c].number<=43 && me.pp[c].number>=40)( i3 F8 K8 m- H8 n& C
logoo=2;0 b: p; i) k( u7 g
else if(me.pp[c].number<=47 && me.pp[c].number>=44)
4 R! p& m2 J. M/ g1 glogoo=3;0 P* ~1 J7 s4 Z% ?/ Z
else if(me.pp[c].number<=51 && me.pp[c].number>=48)3 b2 [! R0 X5 E5 p. {- h9 u
logoo=4;
# u9 L! e% n o: Y$ w' v4 ~; J0 j, aelse if(me.pp[c].number<=55 && me.pp[c].number>=52)
2 W- D* s& }; j+ I3 Elogoo=5;
0 k' s- ]4 D C H0 \% _else if(me.pp[c].number<=59 && me.pp[c].number>=56)5 ]6 Z# h F2 Q- N; @! p
logoo=6;3 i( n* V, z P5 ?6 m: S% n9 P
else if(me.pp[c].number<=63 && me.pp[c].number>=60)
2 U9 W, y8 U) Y8 [) Flogoo=7;
+ b7 {+ P. }* Helse if(me.pp[c].number<=67 && me.pp[c].number>=64)
( F1 H3 O6 }9 [+ slogoo=8;
) t% w6 q, N* u# P. {8 v0 Pelse if(me.pp[c].number<=71 && me.pp[c].number>=68)
: w Q5 j# f7 blogoo=9;) {0 I0 J0 j/ Q/ g7 D0 H' z
}
7 z* G, m6 j$ A& {else if(me.pp[c].number<=107 && me.pp[c].number>=72)
( n) M' O: h+ r: y$ K/ ~/ u# C( m8 i) K{* v" G5 T0 T. U- H
logo=3;7 N: X' i6 _' g$ E/ W' f& V
if(me.pp[c].number<=75 && me.pp[c].number>=72)) S0 _# s: i$ g
logoo=1;
6 Q0 [ h5 w2 l, K$ c4 h. p Gelse if(me.pp[c].number<=79 && me.pp[c].number>=76)4 a4 c' u$ f; n; r3 u1 k
logoo=2;
" v b% D3 T% K- k" Qelse if(me.pp[c].number<=83 && me.pp[c].number>=80)
2 q* N3 h5 S6 k4 \2 q9 F" _* Llogoo=3;
4 \# m& ~* i1 E8 E0 velse if(me.pp[c].number<=87 && me.pp[c].number>=84)
3 d, Z ]* Z" B) Llogoo=4;
+ W! u% A/ |9 u. melse if(me.pp[c].number<=91 && me.pp[c].number>=88)0 a/ a; C N5 [# S4 \( X
logoo=5;0 l( `8 V2 V8 M: J8 c( s
else if(me.pp[c].number<=95 && me.pp[c].number>=92)/ L1 }; U1 V' a5 l- B
logoo=6;
5 H9 f/ m) K) ]' w% r, E, belse if(me.pp[c].number<=99 && me.pp[c].number>=96)1 K! g" V/ M# N, j M
logoo=7;4 n( }, j! G$ O
else if(me.pp[c].number<=103 && me.pp[c].number>=100)) \" @9 K2 j* d. d; g0 u
logoo=8;
& n& E/ f8 z1 E; z. u% ]: S: {else if(me.pp[c].number<=107 && me.pp[c].number>=104)4 w) g. L; x/ z9 I: ]+ }. `) V
logoo=9;
. P, q% y$ T9 M8 V" q" J}% s+ x, i; q* `) h% @. F
else if(me.pp[c].number<=135 && me.pp[c].number>=108)
( s# t Q3 e3 r) K+ ^! P{
) L. p( K4 c/ Rlogo=4;$ d: N$ Q3 B9 |; n2 r2 T- m
if(me.pp[c].number<=111 && me.pp[c].number>=108)
* q$ E7 t* d$ M/ ulogoo=1;! o' e& F% H8 ~& L5 ^7 a
else if(me.pp[c].number<=115 && me.pp[c].number>=112), c* G( s/ Q- F! _" @
logoo=2;
! e* h* i* V# P* v. H: b2 e( delse if(me.pp[c].number<=119 && me.pp[c].number>=116)- m5 \$ g3 L4 A7 G8 s. v' o
logoo=3;
* T$ G- _/ x( v _4 s) }else if(me.pp[c].number<=123 && me.pp[c].number>=120)
3 X9 s6 I5 g3 {logoo=4;: B# {3 J2 Z6 l* s+ V+ g
else if(me.pp[c].number<=127 && me.pp[c].number>=124)" W" A. f2 z6 f9 l$ I; N
logoo=5;
8 P* x& Y5 D/ yelse if(me.pp[c].number<=131 && me.pp[c].number>=128)
E* O/ _" H. v, ?5 e8 T; }logoo=6;; ]3 a$ k! h5 M( |, t! Y5 i
else if(me.pp[c].number<=135 && me.pp[c].number>=132)
% }/ P, |$ w3 `! p9 J& @logoo=7;- t: p9 N" K, H: ?( ]3 ]
}
" u4 p7 \& _) u8 H1 O( n; {while(b<=computer.m)+ n1 Y* s2 Q& a& L
{& F1 g5 [9 Y7 K6 J3 q6 B
if(computer.pp.number<=35 && computer.pp.number>=0) /*假定电脑经过分析后出了第一张牌*/0 T' Z+ b; n" e8 f& |0 L: F( M
{3 X( n X" u# b
lg=1;2 |1 b6 r5 B* q2 b4 W
computer.pp.d[0]=1;
* _" ^: z$ Z4 T" _if(computer.pp.number<=3 && computer.pp.number>=0)
$ I' c* r! A. u. x{
( K4 _% A3 _. E* b8 D: f/ a Zlgg=1;3 X3 q0 N( C8 \ Z! U
computer.pp.d[1]=1;
6 k7 A; M4 C$ B7 x9 ?% a}* S0 Q. v. H8 ~/ N- X
else if(computer.pp.number<=7 && computer.pp.number>=4)5 p0 T- b: O7 p1 r0 T
{
- R# u+ R) h$ D* Olgg=2;
& P- ?) S& N% v w. L) x* n& v( u/ T( Fcomputer.pp.d[1]=2;
$ b k6 G" i2 Q6 u- ]4 y2 J}1 e2 s& o7 Q6 }1 S
else if(computer.pp.number<=11 && computer.pp.number>=8)
( D& I, P1 A; s- ~( ^( d" M" g/ F{6 H; S8 s$ _" V# E1 K2 l) q; E" a
lgg=3;, {- U) [" `4 R! h1 `
computer.pp.d[1]=3;6 c2 T$ B/ f! Q4 C% E+ f( H# o6 [
}
% X8 w5 X% `+ D* n+ B. d }) kelse if(computer.pp.number<=15 && computer.pp.number>=12)
/ y/ R3 q% w5 R$ ~2 H6 t6 s# M3 O{# f1 L( l Y) X8 p h6 T
lgg=4;
3 S Y; B7 h5 s$ q% Ocomputer.pp.d[1]=4;
+ w/ C: f& f! F) h3 U8 x9 a* ]8 ?}
" Y" H5 f0 v0 [else if(computer.pp.number<=19 && computer.pp.number>=16)
/ h# J8 ?# h5 B. t0 M/ g& l{
+ G' C! G! q2 n ^& u2 C1 ~; elgg=5;
- f1 X4 K' S( I% W. ~computer.pp.d[1]=5;
/ e( h3 _ A+ b/ M6 e; q9 s" w}! L! f+ L9 R3 a+ `6 g/ I8 }" k3 ^
else if(computer.pp.number<=23 && computer.pp.number>=20)4 W" T/ D; V' x6 N/ x2 I3 s
{
3 O# _ z" f% u3 _' r8 \) x5 glgg=6;
2 g) l" W3 j5 x, Ecomputer.pp.d[1]=6;
e* P" M) X% _}
* b! E5 e. A uelse if(computer.pp.number<=27 && computer.pp.number>=24)
) h3 o; j; O# J5 n* I+ t+ V{8 {) J. M# v6 S( L; F6 J( z. h
lgg=7;
" b. Z% U9 s9 |" Q# N" Zcomputer.pp.d[1]=7;/ h4 v; c4 ~$ o5 U1 g
}2 e* q% F/ } w2 I( q$ N1 w
else if(computer.pp.number<=31 && computer.pp.number>=28)
6 `: ~0 w9 A0 _" R' u/ d* ?! X$ H{
2 T& ~+ |7 E8 h+ L- D5 _lgg=8;7 N" X8 ~7 v t: D9 |6 w' w
computer.pp.d[1]=8;
/ v& s) G% O& G/ H- R* {}
# G8 @$ G* T8 n6 G& p- i% ]: Pelse if(computer.pp.number<=35 && computer.pp.number>=32): k1 ^9 z. J- q6 L6 i; s
{! Y9 i/ ]4 x$ K V3 g
lgg=9;5 `/ K$ l* m+ o- O' c. j2 f7 e- b
computer.pp.d[1]=9;+ S: L4 ? T* P
}4 G( V. C/ u+ m/ D) n* `% e8 _
}, f2 l4 i6 _4 t
else if(computer.pp.number<=71 && computer.pp.number>=36)( y+ R i& b! H/ T2 M, ]
{
6 p/ z% R/ v% F% dlg=2;
; k$ y+ U6 f+ e- M( x' `computer.pp.d[0]=2;
, { ] m4 l7 @& P- e) M5 vif(computer.pp.number<=39 && computer.pp.number>=36)
! u# J2 |7 t- A* `3 I{+ K6 i& _. Z; K; y4 V7 f# l+ D
lgg=1;
H4 @. e& o% |/ ^) l, Pcomputer.pp.d[1]=1;. G' E* h* u d) S$ ?& l1 S
}
. S8 J5 y9 H7 t/ R! h% selse if(computer.pp.number<=43 && computer.pp.number>=40)" y1 m( n0 T/ E/ g0 F
{
) p- Q0 [2 o" b' ?lgg=2;1 ]+ v" ?8 N7 j2 [( V
computer.pp.d[1]=2;
: ~% A8 ] P- n* t}
/ g, } v. B$ s2 delse if(computer.pp.number<=47 && computer.pp.number>=44)
7 M' w/ j! W" y& t _{; P2 i$ R# T( s, c5 E% S
lgg=3;
' H6 t) t( z. Ncomputer.pp.d[1]=3;
( N; t$ ?# w8 d0 Q$ ~}! R. k- z. _5 {5 u
else if(computer.pp.number<=51 && computer.pp.number>=48)
" X# w$ p5 `/ ~ T: ]' t{
# s- `$ F4 }# ^0 l: t. @0 u& r/ O- Nlgg=4;
5 v T O3 ?; ^0 h7 mcomputer.pp.d[1]=4;
/ |$ X/ @7 q7 }! D}4 y7 j# S7 D4 o) a$ F
else if(computer.pp.number<=55 && computer.pp.number>=52)
% K" \3 _: c" J6 {- I. w$ H+ W2 c4 K{
7 ?( ^2 I0 C9 V1 H0 xlgg=5;
+ N" u% p# T& t' I( s( C# I+ rcomputer.pp.d[1]=5;( D3 T$ t. }3 X/ c/ j
}
! v+ ~6 B& m8 ^7 p4 a) i! pelse if(computer.pp.number<=59 && computer.pp.number>=56)
. K7 p0 ]+ ^3 I0 F{
5 G- l& ~3 j9 N+ S0 ~& F! U! ~lgg=6;
* B* E% \8 f8 A% l$ Tcomputer.pp.d[1]=6;% c- H; |2 g# Z4 c; D
}! v* Q5 @) b( t- ~
else if(computer.pp.number<=63 && computer.pp.number>=60): o0 @2 m* Z' |9 k& `+ @( C* \
{: W% e! `5 z* P& `, }) d
lgg=7;( D. Y' u5 E! z! r
computer.pp.d[1]=7;; N& i: B: G( {/ J O& C @" i
}
/ W2 ^2 b' K- _else if(computer.pp.number<=67 && computer.pp.number>=64)
( S: r+ K: Q9 x# J/ x& Z" a{$ A& R" [) K% \1 |" b$ \
lgg=8;
! O" z/ {% ]; \/ S- x6 Y7 Icomputer.pp.d[1]=8;
' n# j% w; Z8 j6 l( q; V2 }& a}
8 a$ L8 T+ [: X+ C6 N5 Uelse if(computer.pp.number<=71 && computer.pp.number>=68)
2 r' w! L- q( q2 x9 q{" j8 ~- {" A0 a
lgg=9;
7 T) v8 e$ X' i- |& pcomputer.pp.d[1]=9;3 S6 L% z8 {( r1 T
}
" o p7 D5 m7 a/ s/ k, w$ ~}; A4 e( B( o8 @/ P6 O
else if(computer.pp.number<=107 && computer.pp.number>=72), K! l9 Q- v6 [! K
{
6 L& G! h0 c& ?* a$ X2 Olg=3;
) x; }3 \, l; M, {2 \* fcomputer.pp.d[0]=3;
3 n- S j- [: \& q! c% o8 K+ B' eif(computer.pp.number<=75 && computer.pp.number>=72)- J! l/ s: s: v2 v5 A& Q
{
" }* G1 f7 k0 n5 u+ a. _0 Algg=1;
+ ^, O$ q& D/ X0 x1 g! Wcomputer.pp.d[1]=1;
" t4 u; @7 p6 w# y$ K% `}, V0 Z. C4 J7 C" Z7 z
else if(computer.pp.number<=79 && computer.pp.number>=76)
# s) L" l* T+ J7 a{
: j, [6 U l: q9 [, `lgg=2;$ a1 x% }+ ] C l
computer.pp.d[1]=2;
. W9 t, C. r. }/ `" P6 ^( v$ N}8 @" P/ b% p1 U% J1 Q# M9 U
else if(computer.pp.number<=83 && computer.pp.number>=80)- W3 R( v. F; x) i3 |) a
{
+ ^/ B9 _' p: Llgg=3;
+ A, `# s6 q' ?computer.pp.d[1]=3;7 ~: s7 N- b9 L1 I6 w
}. w% C* s- `0 U
else if(computer.pp.number<=87 && computer.pp.number>=84)8 @0 w, |( V! Y" l& u% o# F- O% _
{7 ~3 x& d9 F* M$ g |! Z$ M$ G
lgg=4;
* z. y* }6 \% Xcomputer.pp.d[1]=4;
/ P* X. a$ `$ B7 \' Z0 j}$ p2 n0 \, W9 |! l$ m$ T
else if(computer.pp.number<=91 && computer.pp.number>=88)9 F+ U: j" g. O8 y
{
* D: Y5 T( p& D' glgg=5;
/ q- X7 d' w, D' @; Tcomputer.pp.d[1]=5;
% {/ F, W* d+ N0 A: L}
I7 \" W Z' o. [5 P; g* Welse if(computer.pp.number<=95 && computer.pp.number>=92)
( u: M2 T- {$ P% y2 R{4 y% a* W6 L: c/ _0 p8 N' E' P9 Z
lgg=6;# i% @$ [; O6 t9 q& f
computer.pp.d[1]=6;
& U" j! ]: _0 A% \}" M, B( [- y8 m A# p
else if(computer.pp.number<=99 && computer.pp.number>=96)- k7 J* H. B( e* t
{! z5 g0 R0 w/ c P
lgg=7;
. S3 Y3 f; x( W: t$ m; Lcomputer.pp.d[1]=7;
+ Q2 U( o" @* {, X" K( _3 t}
0 C6 |' b" k& [# b, z( |else if(computer.pp.number<=103 && computer.pp.number>=100)
, N! m( U0 L1 r( I; u{
3 K4 i3 a: W- c- ?$ \: Slgg=8;+ \# ]5 V& r$ t" d$ K9 [
computer.pp.d[1]=8;
4 H+ Z5 g# d* k2 I}
; \& `1 q) s- J7 Z) belse if(computer.pp.number<=107 && computer.pp.number>=104)
* R% b: Y! |$ w" P1 K4 m$ ~{& t% K8 n% M5 @9 }3 C# q
lgg=9;3 v! f; V( e& J S$ b: k) V
computer.pp.d[1]=9;1 z, I( U) U7 c9 V6 E
}
6 z6 _& [+ h" O. f5 p" C}
& A# X& }* P- helse if(computer.pp.number<=135 && computer.pp.number>=108)
% R, h6 c5 O) C/ N7 g{" k! X" {# V* c
lg=4;
# p; L+ n6 M+ ^7 ?8 Zcomputer.pp.d[0]=4;
: _, d5 x6 ?) ]8 u5 x$ r( W& Xif(computer.pp.number<=111 && computer.pp.number>=108)* ^; n; j" C" r# S% _2 l$ `
{
. l1 [; H) f M( k- \lgg=1;3 W, X( J* i2 F! B z
computer.pp.d[1]=1;7 j5 ?! F4 \5 c1 {) S& N
}$ g5 y! K6 D" a/ E2 ?, L, ]9 p
else if(computer.pp.number<=115 && computer.pp.number>=112)3 K) I7 n" n" E
{
" A& j) i% l4 J+ H1 a" r3 `# V2 rlgg=2;
# `3 q$ T! m) s: qcomputer.pp.d[1]=2;7 H- O7 o. x+ }1 g+ ]; M& D
}( ?! `4 z" Y4 Z0 H) N0 v
else if(computer.pp.number<=119 && computer.pp.number>=116)
3 r6 u' c# o3 Q! a+ y# @{$ p9 [& h7 S2 J* H5 Y8 K( H0 P
lgg=3;
9 t) Z2 D6 W6 J- mcomputer.pp.d[1]=3;9 \* b- P6 a& o3 y+ j* t
}
7 e( ^; b$ M5 M% L# }1 [else if(computer.pp.number<=123 && computer.pp.number>=120)% F& T* k! p9 y* G8 j, O
{
+ C6 ]0 [: G( M0 G5 R8 S3 Slgg=4;
+ y! D' ~% X( B5 f9 E, `computer.pp.d[1]=4;
: d2 }9 T4 [$ L# w4 z; \' {( J0 S) f}
" g8 t* z' P2 o \% ?" E. }/ kelse if(computer.pp.number<=127 && computer.pp.number>=124)1 M$ v3 `9 \% B' q
{; @0 o |" {) i) s3 F
lgg=5;& H$ i9 N- |* }. \2 x; G8 n
computer.pp.d[1]=5;+ K" K {# E0 }4 K- A; G( y6 ?
}
- c/ o) a# v! s* s: n: I6 belse if(computer.pp.number<=131 && computer.pp.number>=128)0 V9 A" O( Y. y% a F3 g* {
{5 o. d6 a9 D! S+ E( n7 z
lgg=6;
; k4 f- S# y1 q$ U c3 ^+ Pcomputer.pp.d[1]=6;
/ y% s) X) r7 z3 x' L}5 J( p% [, R9 O5 y
else if(computer.pp.number<=135 && computer.pp.number>=132)! ?9 W4 q; i% `+ e6 o
{
+ N$ g# p1 o' S# W* f% ?8 }lgg=7;' E9 ~' [1 J$ X: R/ j3 q# v) `2 [
computer.pp.d[1]=7;0 P- j& F2 R( w2 z$ T( A
}' B! j2 f& A2 q
}
5 L9 [6 y% t/ F& O, X8 v6 \5 s' \) k: F8 _" \2 L
if(logo==lg) /*如果相等的话,那再进一步的判断,乓杠的判断*/ |- f2 S; }2 V9 H! t
if(logoo==lgg)$ Z3 b6 R! W6 W
pg++;
' m. B' {$ q; `ch.lg=lg; /*保存电脑手里的每张牌的信息*/3 _/ s1 v3 w+ w2 T1 U9 Q
ch.lgg=lgg;
1 R( v5 N: P+ X: E7 T$ R" Hlg=0;$ X+ Q4 h7 k: M. w/ K* j
lgg=0;
* X% p7 X @: X% K: Z2 |. Hb++;+ e0 D: X. O1 J2 p
}( b9 e7 d6 h s, a/ f. ^( Y
if(pg==2) /*乓*/
9 a/ P8 O9 H9 B5 W- f5 v- q6 Y{. i+ X6 C" R8 c; |
$ m$ ]; ~2 P( Y# n6 b: o
sing=1;4 m U/ d7 j3 a+ }. }! ^
b=computer.m;
( r9 W& H6 u( g7 F, F0 ]8 Wwhile(b!=-1)
8 H v9 n, V! K# @{" e7 s1 j7 f9 K- L6 Q3 B- `) P
if(strcmp(me.pp[c].k,computer.pp.k)==0)& h! I% R( @3 L% Y5 N
computer.pp.p=1;
/ i6 x* @! k' \! X. l
7 G! s8 b* `8 f; z6 w1 lb--;) m+ g0 a. m# w7 G
}
: H8 q# z4 o1 `3 N) i% L}
2 P* h( u! k' W5 i0 D3 }; mif(pg==3) /*杠*/
4 D" f6 p+ U5 o/ Z5 {8 b4 d6 t{. l' W8 Q. y, x. i% W
; j" C% a3 P7 Q- s
sing=2;- y2 B9 T# A' N5 A1 n# f/ r
b=computer.m;
u% m4 b8 p7 \) M) H8 {2 y8 Owhile(b!=-1)
, J! _) h* U9 {* h4 \0 r0 B{0 a6 J8 r! B A! R0 Y
if(strcmp(me.pp[c].k,computer.pp.k)==0)1 s. F }: M9 O8 g
computer.pp.g=1;
, ?2 O2 B; j7 f3 y/ R: M! B% j% c' A- ]b--;
6 x# I5 g. `7 F% x; }}
! z& h- i; m5 s}5 q5 x2 E# D' m( S* Q
f=0;+ i) h) ?1 e X7 r8 q) S( F
while(f<computer.m) /*吃的判断*/
6 s- P& J6 L; c7 g9 G5 [* d{ if(ch[f].lg==logo && ch[f].lg!=4)( J5 N2 ]% K' c, [) U \
{: ?' N0 Y( a2 x! p0 B* H
if(ch[f+1].lgg-ch[f].lgg==1) /*顺吃*/2 @. `8 c+ O& g# ^" w) {6 r1 g
if(ch[f].lgg-logoo==1)! e. O3 u- M0 T, L7 E
{3 p$ \% }1 x+ E: ~. x
gp++;$ Z8 I9 f, ]9 D; _
computer.pp[f].c=1;
7 Y2 A5 k) Y; U5 ?3 [computer.pp[f+1].c=1;
9 W8 _5 r$ w t7 M* J& B" f}
8 D v, h* q% fif(ch[f].lgg-ch[f+1].lgg==-1) /*逆吃*/: G+ j0 o, c& u% |% V1 M: a9 k
if(ch[f+1].lgg-logoo==-1), q! b+ a, G2 p3 l6 n+ F# R
{8 t, H9 L' s( U1 E% j" l, \
gp++;
8 [, k' z' v3 T: _" `computer.pp[f].c=1;
1 E# P I+ Q5 Q( Z) y3 Qcomputer.pp[f+1].c=1;
2 a ~. C5 r/ j- \% N1 @}
- Y5 P# H9 `2 D& i1 A+ xif(ch[f].lgg-logoo==-1) /*中吃*/4 o- X2 J! m- y; ]+ H; g1 y. T+ o
if(ch[f+1].lgg-logoo==1)1 o9 o$ Y! |# _, x ^; e& H/ L
{: k" W- b n. s. E9 L4 D8 e9 k
gp++;
2 B% t) n9 f7 f' |- S- H- ^$ }0 V' lcomputer.pp[f].c=1;
2 q) V9 R7 P4 q! m. y, K4 pcomputer.pp[f+1].c=1;
; N. _( g# C5 y" H: W0 Q9 i}7 ]5 M n& S4 V
if(gp==1)
+ K8 H" X8 L& h4 s8 B. J1 p+ Sbreak;
% N+ X7 ~ V0 s& Q* x/ q% v- s1 f}5 \) D( k% F! B2 t; b7 S
f++;
2 I; L; t8 `# L" T* L* Q& P}
! S3 I) t% d! T7 e9 X! bif(gp==1)+ l$ n% }; g# |$ j
{sing=7;9 D2 b O9 W! \) u" E* k( X, d
# X& x/ e- V% k! ~- N! K
}
0 f7 v1 `; c2 @6 zpg=0;
0 D5 U2 [0 P/ F' `gp=0;6 Q+ P1 q: P! Q* S( {# U; L8 {( Q/ P s
b=0;
: h1 {, m$ z* E5 {}
, I' M' f+ R" _' }void rgznme(int c) /*本程序涵数的核心针对我的牌*/
" Z8 n$ U% m0 A' L( ?+ Y& p{ int b=0,lg,lgg,logo,logoo,pg=0,gp=0,cs=0,f=0;
# f+ f# |" d$ t0 F: f& F m% yif(computer.pp[c].number<=35 && computer.pp[c].number>=0), V# C" C* J3 ]# m# u: g! F' d' B9 k! k' ?
{
, y' x& m H# Z A6 X( Slogo=1;
1 N" s6 ?: L7 u9 ], f5 mif(computer.pp[c].number<=3 && computer.pp[c].number>=0)1 L. B5 n) G: p8 \, K v) ]6 u% t A8 j
logoo=1;
d2 m, |6 G, L3 G- T0 `% ^( _. Celse if(computer.pp[c].number<=7 && computer.pp[c].number>=4)7 i J/ e7 t( U# C- ?2 V9 V
logoo=2;7 C8 F: ~8 z) D- ^7 _, q' @5 o
else if(computer.pp[c].number<=11 && computer.pp[c].number>=8)
* n- e- }; M3 c6 V! N# M: Hlogoo=3;9 y. P$ z7 k- Q8 e
else if(computer.pp[c].number<=15 && computer.pp[c].number>=12)) M+ |3 c2 B: Q
logoo=4;- \3 ~& z, d# l' E% s+ A
else if(computer.pp[c].number<=19 && computer.pp[c].number>=16)
2 e3 U& w Q J7 {: I; N$ X# |6 Hlogoo=5;
5 D. W$ q0 ]4 q/ M4 f7 R, velse if(computer.pp[c].number<=23 && computer.pp[c].number>=20)7 r1 D& U4 I5 T& j. D
logoo=6;
6 S D4 f" s6 Y4 m3 velse if(computer.pp[c].number<=27 && computer.pp[c].number>=24)
# W" C, ~% V6 ~. D Ilogoo=7;" w' W" D, [- g1 @9 ]# U J) \& s$ p
else if(computer.pp[c].number<=31 && computer.pp[c].number>=28)
3 J8 z3 }% t* V& |1 |logoo=8;9 V; x7 @: _" V
else if(computer.pp[c].number<=35 && computer.pp[c].number>=32)
2 U' |6 |. T6 o' \logoo=9;
k6 q, T& d+ _}
' M3 W' U0 _( E* a! R( l' e2 {8 Oelse if(computer.pp[c].number<=71 && computer.pp[c].number>=36)6 ]7 S* Y5 }/ B# z
{5 N8 a$ |$ N8 `7 |# K5 f3 g) ^( Y
logo=2;
" u" C5 |# B6 W, @5 s, n7 Hif(computer.pp[c].number<=39 && computer.pp[c].number>=36)
* L: E$ U2 H6 p2 K7 N/ A# rlogoo=1;& m+ B" p( U5 O5 M7 n7 b
else if(computer.pp[c].number<=43 && computer.pp[c].number>=40)0 y* Z5 c* K$ E
logoo=2;" |2 l, p4 W" M. D
else if(computer.pp[c].number<=47 && computer.pp[c].number>=44)5 m% y' ^5 ^: ?& L$ S
logoo=3;. L& W/ ~& {/ h4 j$ \% {
else if(computer.pp[c].number<=51 && computer.pp[c].number>=48)
6 \: r! C4 @. l! V: s; @+ elogoo=4;
" |) F1 `' i2 r4 z* Qelse if(computer.pp[c].number<=55 && computer.pp[c].number>=52)
3 J5 X: R4 F x X" s2 jlogoo=5;
; }+ N$ P# `/ e& v% Velse if(computer.pp[c].number<=59 && computer.pp[c].number>=56)
+ K) K1 p( E0 _: B6 O7 z2 ^# ilogoo=6;
, t1 v6 {. P+ ?else if(computer.pp[c].number<=63 && computer.pp[c].number>=60)
6 T/ {' _9 P) |5 x2 l Xlogoo=7;
" E% c- F5 i2 F- R. Aelse if(computer.pp[c].number<=67 && computer.pp[c].number>=64)1 N' {* u! g9 L$ R6 g5 w
logoo=8;; q: a; ^; V4 w% a( n& ^( M
else if(computer.pp[c].number<=71 && computer.pp[c].number>=68)
0 T, i8 S) a' B* R klogoo=9;+ `4 c- L, x" p
}- `$ D, r. _, [# w+ [# P: z
else if(computer.pp[c].number<=107 && computer.pp[c].number>=72)
( b6 A/ t5 g `# O{
% P# Z4 L+ p* S2 Q V4 I3 hlogo=3;2 A4 o. L- e# w, S$ E, L
if(computer.pp[c].number<=75 && computer.pp[c].number>=72)
2 E3 e3 ^. V' D9 J" }( Alogoo=1;5 ]2 u* R% e s
else if(computer.pp[c].number<=79 && computer.pp[c].number>=76)
/ ]" ?% n4 V' Rlogoo=2;: Y5 o p. E, v% B" d' b/ x3 j
else if(computer.pp[c].number<=83 && computer.pp[c].number>=80) [" {! m! e* k. T& c. l3 M
logoo=3;' {! L0 }$ N7 p2 Z- A
else if(computer.pp[c].number<=87 && computer.pp[c].number>=84)* t6 y5 Q, W( U7 q
logoo=4;
9 t g" n) p$ h9 yelse if(computer.pp[c].number<=91 && computer.pp[c].number>=88)' A( C$ d b) C$ }
logoo=5;
}4 _% D9 e9 g* [# B' P* ?else if(computer.pp[c].number<=95 && computer.pp[c].number>=92)
/ L; _* L& L% r( Tlogoo=6;9 A* L8 l! Z' o
else if(computer.pp[c].number<=99 && computer.pp[c].number>=96)
% L1 P) J- k2 m1 H: \logoo=7;" H( ?' ^) [3 l2 Q# n
else if(computer.pp[c].number<=103 && computer.pp[c].number>=100)
$ N3 t' x; e" V3 Q+ N! b8 X1 ~( zlogoo=8;
5 z& q& Q' K. t1 `. Y+ h5 } Celse if(computer.pp[c].number<=107 && computer.pp[c].number>=104)
% m, D4 C/ c5 Zlogoo=9;
( v- p+ R' |5 j) j$ o}
0 c- X0 c7 I9 Z: F Z9 Gelse if(computer.pp[c].number<=135 && computer.pp[c].number>=108)8 k: f+ r2 }/ Z( u- |) N
{
# K- Q0 r2 T6 b, H$ Y& j. nlogo=4;
2 {9 ]& V4 E" q8 O3 [2 }if(computer.pp[c].number<=111 && computer.pp[c].number>=108)
% v9 E1 {# I0 i: Q3 P1 f$ T5 xlogoo=1;
! N2 l" w2 R& ?else if(computer.pp[c].number<=115 && computer.pp[c].number>=112)
1 c$ B {( T6 g* O4 w! i/ clogoo=2;: d! j: s+ {& ^
else if(computer.pp[c].number<=119 && computer.pp[c].number>=116)# u- d" z1 I+ H* t9 b# r
logoo=3;; h1 N( X8 c) E3 h9 l; G
else if(computer.pp[c].number<=123 && computer.pp[c].number>=120)# Y5 i) i; |( c! X! h) ]
logoo=4;/ y! Y% _4 X1 h2 ^4 [
else if(computer.pp[c].number<=127 && computer.pp[c].number>=124)
- a1 ^- _" d& u" o* K3 Ulogoo=5;) t6 `0 t' j# y! j8 P' F
else if(computer.pp[c].number<=131 && computer.pp[c].number>=128)7 p R5 B" d0 z+ t. c2 O
logoo=6;' [; `9 h$ u9 a6 i/ n6 l# b2 Y
else if(computer.pp[c].number<=135 && computer.pp[c].number>=132)+ W+ v, \3 t" @5 ]8 [/ M. P
logoo=7;
4 B& k& v: Q2 p2 F; [3 `}
' g% l$ ^7 w5 Q B5 \while(b<=me.m)( V# a% u8 X+ V Y" r; i/ m6 H
{0 x w2 V- p& v9 {( c- }" C! B
if(me.pp.number<=35 && me.pp.number>=0) /*我分析后出了第一张牌*/7 S% r8 o4 o9 i/ A' p% M
{* o) E8 n4 A* {6 |
lg=1;
' b, m) \9 C. [9 b9 wme.pp.d[0]=1;; s& i; H& J5 z9 I/ S" C2 ?% e
if(me.pp.number<=3 && me.pp.number>=0)
( u" `1 _) |. K! B& |{
2 c* A7 t9 ^7 m& t& h( \ y' Olgg=1;
* A J. Y" {1 vme.pp.d[1]=1;5 G4 }# x! y w7 o# s/ Z
}$ b6 A1 U9 Z n2 e# X/ x/ B: b1 t
else if(me.pp.number<=7 && me.pp.number>=4)0 q; q% l; `# J, S3 x5 A
{
6 ^7 X8 Y* m/ klgg=2;3 n+ R' n& z# e: c, _2 M* L3 {
me.pp.d[1]=2;
6 K) ?" I+ h: S+ l1 d/ F}9 ^# V& q1 U; M7 c. Y
else if(me.pp.number<=11 && me.pp.number>=8)
# g" p& ^+ j+ s6 H% X{7 l# Y0 g' s: i6 e9 O0 H2 \
lgg=3;
8 K/ J7 D k6 ^* {0 Z; o6 s9 Tme.pp.d[1]=3;6 Z# ^% r/ \$ v4 a, D
}8 G m8 b/ Z! ^& l! o' H
else if(me.pp.number<=15 && me.pp.number>=12)
' T" A% K- i+ w% U{
3 y. n6 @7 U2 [0 g, `+ G: Jlgg=4;
% z# F, _0 [6 M1 ]/ G( Jme.pp.d[1]=4;
8 D, r$ h5 J( {}
5 P5 p- ]1 F, delse if(me.pp.number<=19 && me.pp.number>=16)
5 M: x7 R* F X4 e$ z{
5 J1 o$ \) {8 ^2 |) t( F: ? d5 klgg=5;5 c4 [: ~$ s6 @5 K
me.pp.d[1]=5;
: E, `7 D2 K( s1 k# Z8 {}
" a7 b/ ^7 l$ C. [2 q/ b& Qelse if(me.pp.number<=23 && me.pp.number>=20)! @5 Y5 ~8 f/ a3 ^- F: @4 V- u
{: z; j; A4 u! s2 b6 ]
lgg=6;
: p' |# [' g1 t% K9 o Nme.pp.d[1]=6;
7 ?" A+ h5 S0 M( {' V1 S}& b- p: L* e$ k8 f4 z
else if(me.pp.number<=27 && me.pp.number>=24)
, G# D' t o3 ~" e: z$ N{
3 Z8 W3 u2 e% ], d' a! n9 u7 ylgg=7;
- X- S( I) n# D1 {) v5 Cme.pp.d[1]=7;* f8 [% J5 l' ]9 p8 i4 |& x' H% m
}
7 _/ F5 a8 l$ r2 S; K6 F( w2 yelse if(me.pp.number<=31 && me.pp.number>=28)
& m' B1 `. L$ `/ ]{- A1 k/ X4 b# V. p2 d) z7 o9 U
lgg=8; j$ r8 V, G1 G
me.pp.d[1]=8;
8 G2 f2 t3 |) I( i5 J4 l) y}3 C( W# l" G# s) w
else if(me.pp.number<=35 && me.pp.number>=32)
. ?1 A ^. P# E& c: G4 i7 d{
9 ~3 W% b2 N% _0 Olgg=9;
* s+ L8 s2 Y/ m; A, ^0 `8 e( Y0 K8 zme.pp.d[1]=9;8 s' l. I2 j& K3 z+ T
}
; l+ ~3 G5 s9 h4 D, z}
% f+ [8 J2 d6 Kelse if(me.pp.number<=71 && me.pp.number>=36)/ B% Y7 X: K% s1 ~* z# t
{
h5 B3 {4 i; ~6 t0 H! llg=2;; R7 B, h5 r4 v2 c7 d0 H7 d
me.pp.d[0]=2;# V; Z1 l3 M l% V7 N. r
if(me.pp.number<=39 && me.pp.number>=36)5 n/ {4 @( c1 E% V$ ?% E0 u' k
{
1 `( L2 t6 ^! i3 V6 C* I. Rlgg=1;: e; _' |4 H3 M4 V3 T: h) b, D
me.pp.d[1]=1;8 U+ ?7 s) b, }( ]7 \" A
}1 `% Q+ D6 Y8 W9 h- ^
else if(me.pp.number<=43 && me.pp.number>=40)
- M2 l# I, `7 _2 Q2 M& X" r' w2 g{
5 v, M" I) B! @/ Q" s) W) M7 llgg=2;
* K0 y9 O4 C9 S" N4 H6 bme.pp.d[1]=2;
9 X" A) l, W8 o}
- N5 m& j: y( R" I* @( }+ u2 Uelse if(me.pp.number<=47 && me.pp.number>=44)
6 j( D% E: R0 g$ K& T, K! K" S{
* ? K! v: q( W5 B0 J* Dlgg=3;0 q6 Y5 l& b. }6 s, p& z
me.pp.d[1]=3;
* r& y& @* Y) }}
. V" `& K. ^4 U1 ]* Y. ?" b# Kelse if(me.pp.number<=51 && me.pp.number>=48)$ z P" o/ W6 \: h- n. P
{: s! M2 U* U6 Z4 Q
lgg=4;
& h% Y% y6 J. V R5 B0 Jme.pp.d[1]=4;
. V- I8 l+ B7 H8 J}
Y# R( s9 ^, E$ X. L, s% M; {8 Jelse if(me.pp.number<=55 && me.pp.number>=52)
! I- |1 P, J0 S1 i{. A+ ^1 g. |6 U. Q6 F
lgg=5;3 g) |, z3 X$ _6 y. B6 ?1 U
me.pp.d[1]=5;% ^" A$ s% N' A- Q
}
8 y+ g& Z0 P6 G, v/ K4 _# _0 Relse if(me.pp.number<=59 && me.pp.number>=56)4 x& o9 C/ V) |; M
{
) N m. x6 F+ _, Z. |$ ]2 ?" Mlgg=6;
: N: u0 ]8 H9 H- q- Xme.pp.d[1]=6;! |) d- Q. V( H
}3 T2 G! g/ e( W. b& x" F4 T
else if(me.pp.number<=63 && me.pp.number>=60)9 F7 K, C3 [. L& F# w- x
{
. z" g* T& b- qlgg=7;
# H( R U: ?/ K. J wme.pp.d[1]=7;" O r( { @8 D" O1 c
}
8 N, ], e( e5 i/ Q" n6 Zelse if(me.pp.number<=67 && me.pp.number>=64)" W# R% W: e; O8 k: P7 o+ N
{. r$ }) n# O2 r( a
lgg=8;/ z7 Z3 j6 a- H$ ^2 V
me.pp.d[1]=8;7 ]$ W' F3 ?0 R6 d: u- I# g
}
! B' o& c- F' l' p; Yelse if(me.pp.number<=71 && me.pp.number>=68)5 c& ?0 t+ j6 r2 {
{
+ j" Z, D! P6 ~+ Qlgg=9;
3 V# N% ]/ h* K+ vme.pp.d[1]=9;
7 [* l! V8 U! D' o}
" {, Q* {. @7 a( {( G}, Z0 m8 S- t0 D- V
else if(me.pp.number<=107 && me.pp.number>=72)9 w; h; J# B3 `9 J! w" Q, `+ t* K$ K
{
) i ]5 y1 ?0 |lg=3;6 ]! G: _ g* q8 c, }6 g7 O- I
me.pp.d[0]=3;& D/ C {3 v/ E: t1 G; p
if(me.pp.number<=75 && me.pp.number>=72)' v5 A+ P/ q; A( I0 t
{
2 D' L; i3 X M$ L/ r3 Olgg=1;
; {, l7 u& p; y2 |2 Eme.pp.d[1]=1;
; ^5 }0 {, A; H}, y' _8 H7 i- i# f
else if(me.pp.number<=79 && me.pp.number>=76)2 `0 f' u$ l" K. f* |9 ?# C; O
{
. I6 J* E' q. b! ?2 Q! d2 d: {lgg=2;* D! M; N) t/ e" o- G
me.pp.d[1]=2;+ ^* a* Z, G% D0 _- e" A' B0 e
}8 k) M& l% N( h/ m) {
else if(me.pp.number<=83 && me.pp.number>=80)
/ c W8 F" F5 e{" D; r" E3 V/ {: V2 A
lgg=3;
/ M$ H9 `+ L6 z- F2 _4 pme.pp.d[1]=3;$ H. w7 {/ n. s
}
& W/ T# g9 s4 {" e/ E1 T4 kelse if(me.pp.number<=87 && me.pp.number>=84)
" ^4 V9 D4 l0 r8 [& t* o1 h% I/ J{
. t @9 ~/ t2 X% g: X, Dlgg=4;* k# k/ [; B3 z* Z6 [
me.pp.d[1]=4;
( V! `$ J( p. i. L1 v}& Y% X1 C) v. v% _# f- G: n
else if(me.pp.number<=91 && me.pp.number>=88)5 Y2 v8 U' E5 o; ?8 H# b1 G
{8 E* C. H j: g3 g, ?
lgg=5;
9 d# o; B: s7 ]+ x# K0 qme.pp.d[1]=5;3 L5 v6 d! t( J) h
}; Y7 Z( a+ ?4 L& M7 s, J
else if(me.pp.number<=95 && me.pp.number>=92)8 R4 V/ X1 q8 [. f. [' j3 e
{
, E- C2 H; @- flgg=6; J+ V/ F- K1 Y2 B' q
me.pp.d[1]=6;
f9 ]6 D% S. p9 H: R" B; O}
0 K: L. }. V; z7 yelse if(me.pp.number<=99 && me.pp.number>=96)
# e" A* d9 ]* f& n9 j{
; Y; Z7 N( }3 W* R9 hlgg=7;
- f) Q( }/ \ @- T7 }me.pp.d[1]=7;' J7 c0 ~! W; ~1 \* ~
}/ g( C0 s% G. X
else if(me.pp.number<=103 && me.pp.number>=100)
8 Y! B% s3 r# o3 r! G{
8 p8 k7 `" h3 T4 k( e1 g! ]lgg=8;
3 s3 i5 A8 U; R* R" [ q7 C# Fme.pp.d[1]=8;
. x1 ]3 a# z, C}
% P* \# x# r( M$ |& {/ m! Relse if(me.pp.number<=107 && me.pp.number>=104)! N1 `7 ? y7 C& k- Y" ^$ Z
{
# h0 ~- J8 \9 plgg=9;( Z( n0 F6 K7 _
me.pp.d[1]=9;
( C3 ]6 ]" a$ I& X/ c- f. Q6 g}4 W* M" B( I; K& G: q
}, q* S* p9 e0 X5 W, p5 g2 R
else if(me.pp.number<=135 && me.pp |
|