0
已解决
吕牧原
高级守护
高级守护
#include<iostream>
#include<string>
#include<cstdio>
#include<algorithm>
#include<cmath>
#include<bits/stdc++.h>
#include<windows.h>
#include<windows.h>
#include<assert.h>
#include<ctype.h>
#include<errno.h>
#include<float.h>
#include<fstream>
#include<iomanip>
#include<iostream>
#include<limits.h>
#include<locale.h>
#include<math.h>
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<time.h>
#include<wchar.h>
#include<wctype.h>
#include<algorithm>
#include<bitset>
#include<cctype>
#include<cerrno>
#include<clocale>
#include<cmath>
#include<complex>
#include<cstdio>
#include<cstdlib>
#include<cstring>
#include<ctime>
#include<deque>
#include<exception>
#include<fstream>
#include<functional>
#include<limits>
#include<list>
#include<map>
#include<iomanip>
#include<ios>
#include<iosfwd>
#include<iostream>
#include<istream>
#include<ostream>
#include<queue>
#include<set>
#include<sstream>
#include<stack>
#include<stdexcept>
#include<streambuf>
#include<string>
#include<utility>
#include<vector>
#include<cwchar>
#include<cwctype>
#include<complex.h>
#include<fenv.h>
#include<inttypes.h>
#include<stdbool.h>
#include<stdint.h>
#include<tgmath.h>
#include<assert.h>
#include<ctype.h>
#include<errno.h>
#include<float.h>
#include<fstream>
#include<iomanip>
#include<iostream>
#include<limits.h>
#include<locale.h>
#include<math.h>
#include<stdio.h>
#include<stdlib.h>
#include<string.h>
#include<time.h>
#include<wchar.h>
#include<wctype.h>
#include<algorithm>
#include<bitset>
#include<cctype>
#include<cerrno>
#include<clocale>
#include<cmath>
#include<complex>
#include<cstdio>
#include<cstdlib>
#include<cstring>
#include<ctime>
#include<deque>
#include<exception>
#include<fstream>
#include<functional>
#include<limits>
#include<list>
#include<map>
#include<iomanip>
#include<ios>
#include<iosfwd>
#include<iostream>
#include<istream>
#include<ostream>
#include<queue>
#include<set>
#include<sstream>
#include<stack>
#include<stdexcept>
#include<streambuf>
#include<string>
#include<utility>
#include<vector>
#include<cwchar>
#include<cwctype>
#include<complex.h>
#include<fenv.h>
#include<inttypes.h>
#include<stdbool.h>
#include<conio.h>
#include <winable.h>
#pragma GCC optimize(2)
using namespace std;
/*
颜色对照表
1 深蓝
2 灰绿
3 绿蓝
4 灰红
5 灰粉
6 灰黄
7 灰白
8 灰
9 蓝
10 绿
11 天蓝
12 红
13 粉
14 黄
15 白
图形
●■▼▲
*/
/*
1 天
2 苹果
3 树叶
4 金苹果
5 附魔金苹果
6 空气
7 树木
8 草方块
9 石块
10 铁矿
11 岩浆
12 金矿
13 钻石
14 煤
15 基岩
16 水
17 冰块
18 雪块
19 沙子
20 仙人掌
21 箱子
22 黑曜石
23 传送门
*/
/*
1 剑
2 铲子
3 木斧
4 稿子
*/
int flagtuchu;
int xiangzi[13]={0,13,13,13,13,2,14,13,13,0,0,0,0};
int flag=0;
long long rongluranliaodengji,rongluranliaoshuliang;
string name;
bool chenjiu,jieshule,zuan,xiajie,furen;
long long jinbi=0,jinding=0,yingding=0,zuanshi=0,mugun,muban;
int fumojinpinguo,jinpinguo,pinguo,fumoyaoshui;
double xueliang=10,baoshidu=10;
int shenshangdengji=0;
int XIAJIEyan[51][2049];
int MUDIyan[51][2049];
int MCyan[51][2049];
int ditu=1;
int qipao=10;
int senlinyan[31][66]=
{
{0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,2,3,1,1,1,1,1,2,1,3,1,1,1,1,1,1,3,4,3,1,1,1,1,1,1,2,3,3,2,1,1,1,1,1,1,1,5,3,3,2,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,3,3,3,1,1,1,1,3,3,3,3,1,1,1,1,3,3,3,2,3,1,1,1,1,3,3,3,1,3,3,1,1,1,1,1,1,3,3,1,3,3,3,1,1,1,1,1,3,1,1,1,1,1,1,1,3,1,1,1,1},
{0,1,1,1,3,3,3,3,3,1,1,1,3,2,3,3,1,1,1,1,3,3,3,3,3,1,1,1,3,3,3,2,3,3,3,3,1,1,1,1,1,3,3,3,3,3,3,1,1,1,1,3,2,3,1,1,1,1,1,3,3,3,1,1,1},
{0,1,1,1,3,3,3,3,3,1,1,1,3,3,3,3,3,1,1,1,3,3,3,3,3,3,3,1,3,1,3,3,3,3,1,1,1,1,1,1,1,1,3,3,3,3,3,1,1,1,3,3,3,3,3,1,1,1,1,3,3,3,3,1,1},
{0,1,1,1,1,7,1,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,1,1,1,1,1,7,1,1,1,1,1,3,3,3,3,3,1,1,1,3,3,3,3,3,3,1},
{0,1,1,1,1,7,1,1,8,8,1,1,1,1,7,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,7,1,1,1,1},
{0,1,1,1,1,7,1,8,8,8,8,1,1,1,7,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,1,7,1,1,8,8,8,8,1,1,1,1,1,1,7,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,7,1,1,1,1},
{0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,17,17,8,8,8,8,8,8,8,8,1,1,1,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,1,1,1,7,1,1,1,1,1,1,1,7,1,1,1,1},
{0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,1,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,1,1,1,8,8,8,8,8,8,8,8},
{0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8},
{0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,6,9 ,9 ,9,9 ,9,9 ,9,9 ,9 ,9 ,9,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,11,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13},
{0,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,12,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9},
{0,9,9,9,9,9,9,9,9,9,10,9,9,9,9 ,9 ,9 ,9 ,9,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,6,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,14,9 ,9 ,14,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,12,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15},
};
int xuediyan[31][65]=
{
{0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,18,18,18,18,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,18,18,18,18,18,18,18,18,18,18,18,17,17,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18},
{0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,18,18,18,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18,18},
{0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,18,18,18,8,8,8,8,8,8,8,8},
{0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8},
{0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,6,9 ,9 ,9,9 ,9,9 ,9,9 ,9 ,9 ,9,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,11,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13},
{0,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,12,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9},
{0,9,9,9,9,9,9,9,9,9,10,9,9,9,9 ,9 ,9 ,9 ,9,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,6,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,14,9 ,9 ,14,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,8,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,12,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15},
};
int shadiyan[31][65]=
{
{0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,20,1,1,1,1,1 ,1,1,1,20,1,1,1,1,1,1,1,20,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,20,1,1,1,1,20,1,1,1,20,1,1,1,1,1,1,1,20,1,1,1,1,1,1,1,1,1,1,1,20,1,1,1,1,1 ,1 ,20,1 ,1,1,20,1,1,20,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,20,1,1,1,1,20,1,1,1,20,1,1,1,1,1,1,1,20,1,1,1,1,1,1,1,1,1,1,1,20,1,1,1,1,1 ,1 ,20,1 ,1,1,20,1,1,20,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,20,1,1,1,1,20,1,1,1,20,1,1,1,1,1,1,1,20,1,1,1,1,1,1,1,1,1,1,1,20,1,1,1,1,19,19,19,19,1,1,20,1,1,20,1,1,1,1,1,1,1,1,1,1,1,1},
{0,19,19,19,19,19,19,19,19,19,19,19,16,16,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,11,11,11,11,11,11,11,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19},
{0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,11,11,11,11,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19},
{0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19},
{0,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19,19},
{0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,14,9,6,9 ,9 ,9,9 ,9,9 ,9,9 ,9 ,9 ,9,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,11,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13},
{0,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,12,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,14,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9},
{0,9,9,9,9,9,9,9,9,9,10,9,9,9,9 ,9 ,9 ,9 ,9,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,6,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,14,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,14,9 ,9 ,14,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,14,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,12,9,9,9,9,9,9,14,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15},
};
int heliuyan[31][65]=
{
{0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1 ,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,8,8,8,8,8,8,8,8,8,8,8,8,8},
{0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,8,8,8,8,8,8,8,8,8,8,8,8,8},
{0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,8,8,8,8,8,8,8,8,8,8,8,8,8},
{0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,8,8,8,8,8,8,8,8,8,8,8,8,8},
{0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,8,8,8,8,8,8,8,8,8,8,8,8,16,16,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8},
{0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,14,9,6,9 ,9 ,9,9 ,9,9 ,9,9 ,9 ,9 ,9,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,11,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13},
{0,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,12,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,14,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9},
{0,9,9,9,9,9,9,9,9,9,10,9,9,9,9 ,9 ,9 ,9 ,9,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,6,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,14,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,14,9 ,9 ,14,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,14,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,12,9,9,9,9,9,9,14,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15},
};
int cunzhuangyan[31][65]=
{
{0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,1,1,1,1,1,1,1,7,7,7,1,1,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,1,1,1,1,7,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,7,1,1,1,1,1,1,1,1,1,7,7,7,1,1,1,1,1,1,1,1,1,1,1,7,7,7,1,7,7,7,1,1,1,1,1,1,7,7,7,1,1,1,1,1,1,1,1,1,7,7,7,1,1,1,22,22,22,22,1,1},
{0,1,1,7,7,7,1,1,1,1,1,1,1,7,7,1,7,7,1,1,1,1,1,1,1,1,1,1,7,7,1,7,1,7,7,1,1,1,1,7,7,7,1,7,7,7,1,1,1,1,1,7,7,7,1,7,7,7,1,22,23,23,22,1,1},
{0,1,7,7,1,7,7,1,1,1,1,1,1,7,1,7,1,7,1,1,1,1,1,1,1,1,1,1,7,7,1,1,21,7,7,1,1,1,1,7,7,1,7,1,7,7,1,1,1,1,1,7,7,1,7,1,7,7,1,22,23,23,22,1,1},
{0,1,7,1,1,21,7,1,1,1,1,1,7,7,1,1,21,7,7,1,1,1,1,1,1,1,1,7,7,7,7,7,7,7,7,7,1,1,1,7,7,1,1,21,7,7,1,1,1,1,1,7,7,1,1,21,7,7,1,22,23,23,22,1,1},
{0,7,7,7,1,7,7,7,1,1,1,7,7,7,7,7,7,7,7,7,1,1,1,1,1,1,8,8,8,8,8,8,8,8,8,8,8,1,7,7,7,7,7,7,7,7,7,1,1,1,7,7,7,7,7,7,7,7,7,22,22,22,22,1,1},
{0,7,7,7,7,7,7,7,1,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8},
{0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8},
{0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8},
{0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8},
{0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,14,9,6,9 ,9 ,9,9 ,9,9 ,9,9 ,9 ,9 ,9,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,11,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13},
{0,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,12,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,14,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9},
{0,9,9,9,9,9,9,9,9,9,10,9,9,9,9 ,9 ,9 ,9 ,9,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,6,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,14,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,14,9 ,9 ,14,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,14,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,12,9,9,9,9,9,9,14,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15},
};
int dahaiyan[31][65]=
{
{0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
{0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
{0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
{0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
{0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
{0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
{0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
{0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
{0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
{0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
{0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
{0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
{0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
{0,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16},
{0,9,9,9,9,14,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,14,9 ,9 ,14,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,14,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,12,9,9,9,9,9,9,14,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15},
};
int gaoshanyan[31][65]=
{
{0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,8,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,9,9,9,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,9,9,9,9,9,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,9,9,9,9,9,9,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,8,8,8,9,9,9,9,9,9,9,9,9,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,8,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,8,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,8,8,8,8,8,8,8,8,8,8,8,8,8,8,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8},
{0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,6 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,6,9 ,9 ,9,9 ,9,9 ,9,9 ,9 ,9 ,9,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,11,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13},
{0,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,12,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9},
{0,9,9,9,9,9,9,9,9,9,10,9,9,9,9 ,9 ,9 ,9 ,9,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,6,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,10,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,14,9 ,9 ,14,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,10,9,9,9,9,9,9,9,9,9,9,9,9,13,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,12,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,14,9,9,9,9,9,9,9,9,9,12,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,9,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,9,9,9,9,9,9,9,9,9,9,9,10,9,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9 ,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9,9},
{0,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15,15},
};
struct fangkuaiedge
{
int dengji;
int shuliang;
};
struct gonjuedge
{
int wupin;
int dengji;
};
gonjuedge gongjurongji[11];
fangkuaiedge rongji[11];
int gongjushouchi,fangkuaishouchi;
void beibaokongzhi(int dengji)
{
for(int i=1;i<=10;i++)
{
if(rongji[i].dengji==0)
{
rongji[i].dengji=dengji;
rongji[i].shuliang++;
break;
}
else if(rongji[i].dengji==dengji&&rongji[i].shuliang<64)
{
rongji[i].shuliang++;
break;
}
}
}
void wa(int dengji,int i,int j)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
if(dengji==1||dengji==6)
{
cout<<"警告!空气不能挖";
}
else if(dengji==2||dengji==3||dengji==4||dengji==5)
{
Sleep(300);
MCyan[i][j]=1;
if(dengji==2)
{
pinguo++;
}
else if(dengji==4)
{
jinpinguo++;
}
else if(dengji==5)
{
fumojinpinguo++;
}
else
{
beibaokongzhi(dengji);
}
}
if(dengji==11)
{
cout<<"警告!岩浆不能挖";
}
if(dengji==7)
{
if(gongjurongji[gongjushouchi].wupin==3)
{
Sleep(max(2000-(gongjurongji[gongjushouchi].dengji)*500,0));
MCyan[i][j]=1;
beibaokongzhi(dengji);
}
else
{
Sleep(2000);
MCyan[i][j]=1;
beibaokongzhi(dengji);
}
}
if(dengji==8)
{
if(gongjurongji[gongjushouchi].wupin==2)
{
Sleep(max(0,500-(gongjurongji[gongjushouchi].dengji)*100));
MCyan[i][j]=1;
beibaokongzhi(dengji);
}
else
{
Sleep(500);
MCyan[i][j]=1;
beibaokongzhi(dengji);
}
}
if(dengji==9)
{
if(gongjurongji[gongjushouchi].wupin==4)
{
if(gongjurongji[gongjushouchi].dengji>0)
{
Sleep(max(0,2000-(gongjurongji[gongjushouchi].dengji-1)*400));
MCyan[i][j]=6;
beibaokongzhi(dengji);
}
else
{
cout<<"警告!空手不能挖石头";
}
}
else
{
cout<<"警告!手持不在稿子上";
}
}
if(dengji==10)
{
if(gongjurongji[gongjushouchi].wupin==4)
{
if(gongjurongji[gongjushouchi].dengji>1)
{
Sleep(max(0,2000-(gongjurongji[gongjushouchi].dengji-2)*400));
MCyan[i][j]=6;
beibaokongzhi(dengji);
}
else if(gongjurongji[gongjushouchi].dengji==1)
{
cout<<"警告!木稿不能挖铁";
}
else
{
cout<<"警告!空手不能挖铁";
}
}
else
{
cout<<"警告!手持不在稿子上";
}
}
if(dengji==12)
{
if(gongjurongji[gongjushouchi].wupin==4)
{
if(gongjurongji[gongjushouchi].dengji>2)
{
Sleep(max(0,2000-(gongjurongji[gongjushouchi].dengji-3)*400));
MCyan[i][j]=6;
beibaokongzhi(dengji);
}
else if(gongjurongji[gongjushouchi].dengji==2)
{
cout<<"警告!石稿不能挖金";
}
else if(gongjurongji[gongjushouchi].dengji==1)
{
cout<<"警告!木稿不能挖金";
}
else
{
cout<<"警告!空手不能挖金";
}
}
else
{
cout<<"警告!手持不在稿子上";
}
}
if(dengji==14)
{
if(gongjurongji[gongjushouchi].wupin==4)
{
Sleep(max(0,2000-(gongjurongji[gongjushouchi].dengji-2)*400));
MCyan[i][j]=6;
beibaokongzhi(dengji);
}
}
if(dengji==13)
{
if(gongjurongji[gongjushouchi].wupin==4)
{
if(gongjurongji[gongjushouchi].dengji>3)
{
Sleep(max(0,4000-(gongjurongji[gongjushouchi].dengji-3)*400));
MCyan[i][j]=6;
zuan=1;
beibaokongzhi(dengji);
}
else if(gongjurongji[gongjushouchi].dengji==3)
{
cout<<"警告!铁稿不能挖钻石";
}
else if(gongjurongji[gongjushouchi].dengji==2)
{
cout<<"警告!石稿不能挖钻石";
}
else if(gongjurongji[gongjushouchi].dengji==1)
{
cout<<"警告!木稿不能挖钻石";
}
else
{
cout<<"警告!空手不能挖钻石";
}
}
else
{
cout<<"警告!手持不在稿子上";
}
}
if(dengji==15)
{
cout<<"警告!基岩不能挖";
}
else if(dengji==16)
{
cout<<"警告!水不能挖";
}
else if(dengji==17)
{
Sleep(300);
if(ditu==1)
{
MCyan[i][j]=16;
}
else if(ditu==2)
{
XIAJIEyan[i][j]=16;
}
else if(ditu==3)
{
MUDIyan[i][j]=16;
}
}
else if(dengji==18)
{
Sleep(500);
MCyan[i][j]=1;
beibaokongzhi(dengji);
}
else if(dengji==19)
{
Sleep(300);
MCyan[i][j]=1;
beibaokongzhi(dengji);
}
else if(dengji==20)
{
Sleep(300);
xueliang-=max(0*1.0,1-(shenshangdengji*1.0/8)*1.0);
MCyan[i][j]=1;
beibaokongzhi(dengji);
}
else if(dengji==21)
{
if(gongjurongji[gongjushouchi].wupin==4)
{
Sleep(max(0,60000-10000*(gongjurongji[gongjushouchi].dengji)));
MCyan[i][j]=1;
}
else
{
Sleep(60000);
MCyan[i][j]=1;
}
}
if(dengji==23)
{
cout<<"警告!传送门不能挖";
}
Sleep(1000);
}
void qipaoshuchu()
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
cout<<"呼吸:";
cout<<endl;
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),11);
for(int i=1;i<=(int)(qipao);i++)
{
cout<<"○";
}
if(qipao==0)
{
xueliang-=1-shenshangdengji*1.0;
}
}
void xueliangshuchu()
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
cout<<"血量:";
if((int)(xueliang)<=10)
{
cout<<endl;
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),12);
for(int i=1;i<=(int)(xueliang);i++)
{
cout<<"★";
}
}
else if((int)(xueliang)<=20)
{
cout<<endl;
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),12);
for(int i=1;i<=10;i++)
{
cout<<"★";
}
cout<<endl;
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),14);
for(int ki=1;ki<=(int)(xueliang)/10-1;ki++)
{
for(int i=1;i<=10;i++)
{
cout<<"★";
}
cout<<endl;
}
for(int i=1;i<=(int)(xueliang)%10;i++)
{
cout<<"★";
}
}
else
{
cout<<xueliang;
}
if(xueliang==0)
{
exit(0);
}
}
void zhongmo()
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
cout<<"我看到你所说的那位玩家了。\n";Sleep(4000);
cout<<name<<"?\n";Sleep(4000);
cout<<"是的。小心。他现在已达到了更高的境界。他能阅读我们的思想。\n";Sleep(4000);
cout<<"无伤大雅。他认为我们是游戏的一部分。\n";Sleep(4000);
cout<<"我喜欢这个玩家。他玩得很好。他没有半途而废。\n";Sleep(4000);
cout<<"他以屏幕上出现的文字的形式阅读着我们的思想。\n";Sleep(4000);
cout<<"当他深陷游戏的梦境时,他总以这种方式想象出形形色色的事物。\n";Sleep(4000);
cout<<"文字创造造出了一种美妙的界面。非常灵活。而且比起凝视屏幕后的现实来说,不会让人那么恐惧。\n";Sleep(4000);
cout<<"在玩家能够阅读之前,他们也曾经听到过声音。那些不曾游玩的人们称呼玩家为女巫、术士。玩家们梦见他们自己乘坐在被恶魔施法的棍子上,在天空中翱翔。\n";Sleep(4000);
cout<<"这个玩家梦见了什么?\n";Sleep(4000);
cout<<"梦见了阳光与树木。梦见了火与水。他梦见他创造。亦梦见他毁灭。它梦见他在狩猎,亦梦见被狩猎。他梦见了庇护所。\n";Sleep(4000);
cout<<"哈,那原始的界面。经历一百万年的岁月,它依然在工作。但这个玩家在屏幕后的真实里,到底创造了什么真实的构造?\n";Sleep(4000);
cout<<"他辛勤地劳作,与其他数百万玩家一起,在[IUAfugDSHJC]的折叠中创造了一个真实的世界,并在[*^&*SHGF]中为[^%^$^$DRT]创造了一个[YT*TT^^&*$j]。\n";Sleep(4000);
cout<<"他读不出那个思绪。\n";Sleep(4000);
cout<<"不。他还没有达到那最高的境界。为了达到那层境界,他必须完成生命的长梦,而非游戏中的黄粱一梦。\n";Sleep(4000);
cout<<"他知道我们爱他么?他知道这个宇宙是仁慈的吗?\n";Sleep(4000);
cout<<"有时,在思绪的杂音中,他听到了宇宙。是的。\n";Sleep(4000);
cout<<"但是在许多时候他陷入悲伤,在那漫漫长梦中。他创造了没有夏日的世界,他在黑日下颤抖着,将自己悲伤的创造视为现实世界。\n";Sleep(4000);
cout<<"试图治愈他的悲伤会毁掉他。解决悲伤是他的个人事务。我们不能干涉。\n";Sleep(4000);
cout<<"有时当他们深陷梦境中时,我想要告诉他们,他们在现实中创造了真实的世界。有时我想告诉他们他们对宇宙的重要性。有时,当他们短时间内失去了与宇宙真正的联系,我想帮助他们说出他们所恐惧的话语。\n";Sleep(4000);
cout<<"有时我毫不在意。有时我想要去告诉他们,这个被你们当做真实的世界仅仅是[%^$^$&]和[(&^^$^$@!#!)],我想要去告诉他们,他们是[^%&*FT!]中的[FJGJYTD]。他们在长梦中,所见到的真实太少了。\n";Sleep(4000);
cout<<"而他们仍然在玩这个游戏。\n";Sleep(4000);
cout<<"但实际上很容易就可以告诉他们……\n";Sleep(4000);
cout<<"这个梦对他来说太强烈了。告诉他们如何活着就是阻碍他们活下去。\n";Sleep(4000);
cout<<"我不会告诉这个玩家如何生活的。\n";Sleep(4000);
cout<<"这个玩家正在变得焦虑。\n";Sleep(4000);
cout<<"我会告诉这个玩家一个故事。\n";Sleep(4000);
cout<<"但不是真相。\n";Sleep(4000);
cout<<"不是。是在文字牢笼中严密包裹着的真相。而不是赤裸裸的真相。\n";Sleep(4000);
cout<<"再一次赋予他身体。\n";Sleep(4000);
cout<<"是的,玩家\n";Sleep(4000);
cout<<"称呼他的名字。\n";Sleep(4000);
cout<<name<<",游戏的玩家。\n";Sleep(4000);
cout<<"很好。\n";Sleep(4000);
cout<<"深呼吸,再深呼吸一次。感受空气充盈你的肺叶。让你的四肢回归。运动你的手指。再次感受你的身体,在重力下,在空气中。在长梦中重生。你感受到了。你的身体再一次触碰着宇宙的每一处,仿佛你是一群独立的个体。仿佛我们是一群独立的个体。\n";Sleep(4000);
cout<<"我们是谁?我们一度被称为山的魂魄。太阳父亲,月亮母亲。古老的英灵,动物的魂魄。神祗。鬼魂。小绿人。而后是神,恶魔,天使。喧闹鬼。外星人,地外生物。轻粒子,夸克。词语不断地变化。我们始终如一。\n";Sleep(4000);
cout<<"我们是宇宙。我们是一切你认为的除你之外的事物。现在你正在看着我们,用你的眼睛与肌肤。而为什么宇宙触摸你的皮肤,向你投出一片光芒?为了看到你,玩家。为了彼此了解。我要告诉你一个故事。\n";Sleep(4000);
cout<<"很久以前,有一个玩家。\n";Sleep(4000);
cout<<"那玩家就是你,"<<name<<"\n";Sleep(4000);
cout<<"有时他认为自己是一个人类,在那融化岩石构成的旋转球体的一层薄薄的表皮上。那融化岩石的球体环绕着一个质量大它三十三万倍的炫目气体球旋转。它们是相隔得如此之远,以至于光需要八分钟才能穿越那空隙。那光是来自一颗恒星的信息,而它能够在一亿五千万公里外灼烧你的皮肤。\n";Sleep(4000);
cout<<"有时这个玩家梦见他是一个矿工,在一个并不平坦的、无限延展的世界的地表上。太阳是一个白色的方块。昼夜交替很快;要做的事情也很多;死亡也只是暂时的不便。\n";Sleep(4000);
cout<<"有时,这玩家梦见它迷失在了一个故事里。\n";Sleep(4000);
cout<<"有时,这玩家梦见它成为了其它的事物,在其它地方。有时这些梦是令人不安的。有时却是美丽的。这个玩家从一个梦中醒来,又落入了第二个梦,又从这个梦中落入到了第三个梦中。\n";Sleep(4000);
cout<<"有时这个玩家梦见他在屏幕上看着文字。\n";Sleep(4000);
cout<<"让我们回退一点。\n";Sleep(4000);
cout<<"组成玩家的原子散布在草中,河流中,在空气中,在大地中。一个女人收集了那些原子;她饮用、进食、吸入;而后那女人在她的身体中,孕育了玩家。\n";Sleep(4000);
cout<<"然后那玩家醒来了,从他的母亲体内那个温暖、昏暗的世界中,进入了漫漫长梦。\n";Sleep(4000);
cout<<"那玩家是一个新的故事,从未被讲述过,由的语言书写着。那玩家是一个新的程序,从未被运行过,由上亿年前的源代码生成。那玩家是一个新的人类,从未存在过,由乳汁和爱组成。\n";Sleep(4000);
cout<<"你就是那玩家。那个故事。那个程序。那个人类。仅仅是由乳汁和爱组成。\n";Sleep(4000);
cout<<"我们再往更远的过去回退一点。\n";Sleep(4000);
cout<<"那由七千亿亿亿的原子组成的玩家的身体被创造了,远在这游戏之前,在一颗恒星的内部。所以那玩家也是,来自一颗恒星的信息。而这个玩家贯穿这个故事的始末,这故事源于一个叫朱利安的人种下的信息种子长成的森林,源于一个叫马库斯的人创造的无限世界,存在于一个由玩家创造的小的,私密的世界里,而那又继承了宇宙创造的……\n";Sleep(4000);
cout<<"嘘。有时这个玩家创造的属于自己的小天地是柔软、温暖和简单的。有时是坚硬、冰冷和复杂的。有时他建造出了他脑中的宇宙的模型;斑斑点点的能量穿越广阔空旷的空间。有时他称呼这些斑点为电子和质子。\n";Sleep(4000);
cout<<"有时他称呼他们为行星和恒星。\n";Sleep(4000);
cout<<"有时他确信他存在于一个由开和关;"<<0<<"和"<<1<<"组成的世界;存在于一个由一行行的代码组成的宇宙。有时他确信他是在玩一个游戏。有时他确信他是在读着屏幕上的文字。\n";Sleep(4000);
cout<<"你就是那玩家,阅读着文字……\n";Sleep(4000);
cout<<"嘘……有时这玩家读屏幕上的一行行代码。将它们解读为文字;将文字解读为含义;将含义解读为感受、情绪、理论、想法,而玩家开始急促而剧烈地呼吸,并意识到了他是活着的,那上千次的死亡不是真的,玩家是活着的。\n";Sleep(4000);
cout<<"你,你,你是活着的。\n";Sleep(4000);
cout<<"而有时这玩家相信宇宙通过夏日树叶下洒下的斑斓的阳光与他对话。\n";Sleep(4000);
cout<<"有时这玩家相信宇宙透过晴朗的冬日夜空中,存在于他眼中一隅星光,可能比太阳大上上百万倍的恒星沸腾着的电浆那一瞬间发出来的光对他说话,在从宇宙尽头归来的路上,突然闻到了食物的香气,在那熟悉的门前,他又准备好再一次投入梦境。\n";Sleep(4000);
cout<<"而有时玩家相信宇宙透过"<<0<<"和"<<1<<",透过世界的电力,透过屏幕上滚动的文字和梦的尽头对他说话。\n";Sleep(4000);
cout<<"宇宙说我爱你。\n";Sleep(4000);
cout<<"宇宙说你玩得很好。\n";Sleep(4000);
cout<<"宇宙说一切你所需要的你都具有。\n";Sleep(4000);
cout<<"宇宙说你比你所估计的更强大。\n";Sleep(4000);
cout<<"宇宙说你就是阳光。\n";Sleep(4000);
cout<<"宇宙说你就是黑夜。\n";Sleep(4000);
cout<<"宇宙说你所抗争的黑暗就在你心中。\n";Sleep(4000);
cout<<"宇宙说你所追寻的光明就在你心中。\n";Sleep(4000);
cout<<"宇宙说你并不是一个人在战斗。\n";Sleep(4000);
cout<<"宇宙说你与其他事物是一体的。\n";Sleep(4000);
cout<<"宇宙说你就是宇宙,品味自己,与自己对话,阅读着他自己的代码。。\n";Sleep(4000);
cout<<"宇宙说我爱你,因为你就是爱。\n";Sleep(4000);
cout<<"游戏结束了,玩家从梦中醒来。玩家开始了新的梦境。玩家再次做起了梦,更好的梦。玩家就是宇宙。玩家就是爱。\n";Sleep(4000);
cout<<"你就是那个玩家。\n";Sleep(4000);
cout<<"该醒了。\n";Sleep(5000);
cout<<"致敬MC陪伴我的12个春秋,虽然我才12岁 --牧原" ;Sleep(5000);
system("cls");
}
void baoshidushuchu()
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
cout<<"饱食度:";
if((int)(baoshidu)<=10)
{
cout<<endl;
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),10);
for(int i=1;i<=(int)(baoshidu);i++)
{
cout<<"★";
}
}
else if((int)(baoshidu)<=15)
{
cout<<endl;
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),10);
for(int i=1;i<=10;i++)
{
cout<<"★";
}
cout<<endl;
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),11);
for(int ki=1;ki<=(int)(baoshidu)/10-1;ki++)
{
for(int i=1;i<=10;i++)
{
cout<<"★";
}
cout<<endl;
}
for(int i=1;i<=(int)(baoshidu)%10;i++)
{
cout<<"★";
}
}
else
{
cout<<baoshidu;
}
if(baoshidu==0)
{
xueliang-=1-shenshangdengji*1.0;
}
}
void shuchuMC(int a)
{
if(a==1)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),11);
printf("▇");
}
else if(a==2)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),207);
printf("AP");
}
else if(a==3)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),10);
printf("▇");
}
else if(a==4)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),224);
printf("AP");
}
else if(a==5)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),223);
printf("AP");
}
else if(a==6)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),7);
printf("▇");
}
else if(a==7)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),96);
printf("WO");
}
else if(a==8)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),6);
printf("▇");
}
else if(a==9)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),8);
printf("▇");
}
else if(a==10)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),143);
printf("∷");
}
else if(a==11)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),12);
printf("▇");
}
else if(a==12)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),142);
printf("∷");
}
else if(a==13)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),139);
printf("∷");
}
else if(a==14)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),128);
printf("∷");
}
else if(a==15)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),264);
printf("==");
}
else if(a==16)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),9);
printf("▇");
}
else if(a==17)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),144);
printf("∷");
}
else if(a==18)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
printf("▇");
}
else if(a==19)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),224);
printf("∷");
}
else if(a==20)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),32);
printf("∷");
}
else if(a==21)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),224);
printf("·");
}
else if(a==22)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0);
printf("▇");
}
else if(a==23)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),13);
printf("▇");
}
}
void chushi()
{
for(int i=1;i<=50;i++)
{
for(int j=1;j<=2048;j++)
{
MCyan[i][j]=1;
}
}
for(int i=1;i<=32;i++)
{
srand( time(0));
int a=1+rand()%7;
if(a==1)
{
for(int ki=21;ki<=50;ki++)
{
for(int kj=64*(i-1)+1;kj<=64*i;kj++)
{
MCyan[ki][kj]=senlinyan[ki-20][kj-64*(i-1)];
}
}
}
else if(a==2)
{
for(int ki=21;ki<=50;ki++)
{
for(int kj=64*(i-1)+1;kj<=64*i;kj++)
{
MCyan[ki][kj]=xuediyan[ki-20][kj-64*(i-1)];
}
}
}
else if(a==3)
{
for(int ki=21;ki<=50;ki++)
{
for(int kj=64*(i-1)+1;kj<=64*i;kj++)
{
MCyan[ki][kj]=shadiyan[ki-20][kj-64*(i-1)];
}
}
}
else if(a==4)
{
for(int ki=21;ki<=50;ki++)
{
for(int kj=64*(i-1)+1;kj<=64*i;kj++)
{
MCyan[ki][kj]=heliuyan[ki-20][kj-64*(i-1)];
}
}
}
else if(a==5)
{
for(int ki=21;ki<=50;ki++)
{
for(int kj=64*(i-1)+1;kj<=64*i;kj++)
{
MCyan[ki][kj]=cunzhuangyan[ki-20][kj-64*(i-1)];
}
}
}
else if(a==6)
{
for(int ki=21;ki<=50;ki++)
{
for(int kj=64*(i-1)+1;kj<=64*i;kj++)
{
MCyan[ki][kj]=dahaiyan[ki-20][kj-64*(i-1)];
}
}
}
else
{
for(int ki=21;ki<=50;ki++)
{
for(int kj=64*(i-1)+1;kj<=64*i;kj++)
{
MCyan[ki][kj]=gaoshanyan[ki-20][kj-64*(i-1)];
}
}
}
}
}
int MCx=8,MCy=2;
void MCshuchu()
{
system("cls");
for(int i=max(1,MCx-15);i<=min(50,MCx+15);i++)
{
for(int j=max(1,MCy-5);j<=min(2048,MCy+40);j++)
{
if(MCx==i&&MCy==j)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
cout<<"梦";
}
else
{
shuchuMC(MCyan[i][j]);
}
}
cout<<endl;
}
}
void dixing()
{
while(1)
{
if(MCyan[MCx+1][MCy]==1||MCyan[MCx+1][MCy]==6||MCyan[MCx+1][MCy]==16||MCyan[MCx+1][MCy]==11)
{
MCx+=1;
}
else
{
break;
}
MCshuchu();
xueliangshuchu();
cout<<endl;
baoshidushuchu();
}
}
void jiafangkuai(int dengji1,int shuliang)
{
for(int i=1;i<=10;i++)
{
if(rongji[i].dengji==0||rongji[i].dengji==dengji1&&rongji[i].shuliang+shuliang<=64)
{
rongji[i].dengji=dengji1;
rongji[i].shuliang+=shuliang;
break;
}
}
}
void beibaoshuchu()
{
for(int i=1;i<=10;i++)
{
if(rongji[i].shuliang!=0)
{
shuchuMC(rongji[i].dengji);
}
}
cout<<endl;
for(int i=1;i<=10;i++)
{
if(rongji[i].shuliang!=0)
{
if(rongji[i].shuliang>=10)
{
cout<<rongji[i].shuliang;
}
else
{
cout<<rongji[i].shuliang<<" ";
}
}
}
}
void yidong()
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
char xingzou;
xingzou=getch();
if(xingzou=='d')
{
if(MCy==2048)
{
;
}
else if(MCyan[MCx][MCy+1]==6||MCyan[MCx][MCy+1]==1||MCyan[MCx][MCy+1]==16||MCyan[MCx][MCy+1]==11)
{
if(MCyan[MCx][MCy]==16)
{
Sleep(500);
}
else if(MCyan[MCx][MCy]==11)
{
Sleep(500);
xueliang-=1-shenshangdengji*0.1;
}
else
{
Sleep(200);
}
MCy+=1;
}
else if(MCyan[MCx-1][MCy+1]==6||MCyan[MCx-1][MCy+1]==1||MCyan[MCx-1][MCy+1]==16||MCyan[MCx-1][MCy+1]==11)
{
if(MCyan[MCx][MCy]==16)
{
Sleep(500);
}
else if(MCyan[MCx][MCy]==11)
{
Sleep(500);
xueliang-=1-shenshangdengji*0.1;
}
else
{
Sleep(200);
}
MCy+=1;
MCx-=1;
}
}
else if(xingzou=='a')
{
if(MCy==1)
{
;
}
else if(MCyan[MCx][MCy-1]==6||MCyan[MCx][MCy-1]==1||MCyan[MCx][MCy-1]==16||MCyan[MCx][MCy-1]==11)
{
if(MCyan[MCx][MCy]==16)
{
Sleep(500);
}
else if(MCyan[MCx][MCy]==11)
{
Sleep(500);
xueliang-=1-shenshangdengji*0.1;
}
else
{
Sleep(200);
}
MCy-=1;
}
else if(MCyan[MCx-1][MCy-1]==6||MCyan[MCx-1][MCy-1]==1||MCyan[MCx-1][MCy-1]==16||MCyan[MCx-1][MCy-1]==11)
{
if(MCyan[MCx][MCy]==16)
{
Sleep(500);
}
else if(MCyan[MCx][MCy]==11)
{
Sleep(500);
xueliang-=1-shenshangdengji*0.1;
}
else
{
Sleep(200);
}
MCy-=1;
MCx-=1;
}
}
else if(xingzou=='w')
{
if(MCyan[MCx-1][MCy]==6||MCyan[MCx-1][MCy]==1||MCyan[MCx-1][MCy]==16||MCyan[MCx-1][MCy]==11)
{
if(MCyan[MCx][MCy]==16)
{
Sleep(500);
}
else if(MCyan[MCx][MCy]==11)
{
Sleep(500);
xueliang-=1-shenshangdengji*0.1;
}
else
{
Sleep(200);
}
MCx-=1;
}
MCshuchu();
xueliangshuchu();
cout<<endl;
baoshidushuchu();
cout<<endl;
beibaoshuchu();
if(MCyan[MCx][MCy]==16)
{
Sleep(500);
}
else if(MCyan[MCx][MCy]==11)
{
Sleep(500);
xueliang-=1-shenshangdengji*0.1;
}
else
{
Sleep(200);
}
MCx+=1;
}
else if(xingzou=='t')
{
wa(MCyan[MCx-1][MCy-1],MCx-1,MCy-1);
}
else if(xingzou=='y')
{
wa(MCyan[MCx-1][MCy],MCx-1,MCy);
}
else if(xingzou=='u')
{
wa(MCyan[MCx-1][MCy+1],MCx-1,MCy+1);
}
else if(xingzou=='g')
{
wa(MCyan[MCx][MCy-1],MCx,MCy-1);
}
else if(xingzou=='j')
{
wa(MCyan[MCx][MCy+1],MCx,MCy+1);
}
else if(xingzou=='b')
{
wa(MCyan[MCx+1][MCy-1],MCx+1,MCy-1);
}
else if(xingzou=='n')
{
wa(MCyan[MCx+1][MCy],MCx+1,MCy);
}
else if(xingzou=='m')
{
wa(MCyan[MCx+1][MCy+1],MCx+1,MCy+1);
}
else if(xingzou=='z')
{
if(fumoyaoshui>=1)
{
fumoyaoshui--;
xueliang+=10;
}
else
{
cout<<"没有药水!";
}
}
else if(xingzou=='c')
{
if(rongji[fangkuaishouchi].dengji==2)
{
xueliang+=6;
baoshidu+=2;
rongji[fangkuaishouchi].shuliang-=1;
}
else if(rongji[fangkuaishouchi].dengji==4)
{
xueliang+=2;
baoshidu+=1;
rongji[fangkuaishouchi].shuliang-=1;
}
else if(rongji[fangkuaishouchi].dengji==5)
{
baoshidu+=1;
rongji[fangkuaishouchi].shuliang-=1;
}
else
{
cout<<"手持不在食物上!";
}
}
else if(xingzou=='x')
{
system("cls");
cout<<" 1.正中 ";
cout<<" 2.左下 ";
cout<<" 3.右下 ";
int xuanze;
cin>>xuanze;
if(xuanze==1)
{
if(MCyan[MCx-1][MCy]==6||MCyan[MCx-1][MCy]==1&&rongji[fangkuaishouchi].dengji!=0)
{
MCyan[MCx][MCy]=rongji[fangkuaishouchi].dengji;
rongji[fangkuaishouchi].shuliang-=1;
MCx-=1;
}
}
if(xuanze==2)
{
if(MCyan[MCx][MCy-1]==6||MCyan[MCx][MCy-1]==1&&rongji[fangkuaishouchi].dengji!=0)
{
MCyan[MCx][MCy-1]=rongji[fangkuaishouchi].dengji;
rongji[fangkuaishouchi].shuliang-=1;
}
}
if(xuanze==2)
{
if(MCyan[MCx][MCy+1]==6||MCyan[MCx][MCy+1]==1&&rongji[fangkuaishouchi].dengji!=0)
{
MCyan[MCx][MCy+1]=rongji[fangkuaishouchi].dengji;
rongji[fangkuaishouchi].shuliang-=1;
}
}
}
else if(xingzou=='r')
{
for(int i=max(1,MCx-5);i<=min(50,MCx+5);i++)
{
for(int j=max(1,MCy-5);j<=min(2048,MCy+5);j++)
{
if(MCyan[i][j]==21)
{
system("cls");
cout<<" 选择 ";
for(int i=1;i<=12;i++)
{
shuchuMC(xiangzi[i]);
}
int xuanze;
cin>>xuanze;
if(xiangzi[xuanze]!=0)
{
jiafangkuai(xiangzi[xuanze],1);
}
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),0);
}
}
cout<<endl;
}
}
else if(xingzou=='p')
{
flagtuchu=1;
return ;
}
else if(xingzou=='k')
{
system("cls");
cout<<" 1.方块手持 ";
cout<<" 2.工具手持 ";
int xuanze2;
cin>>xuanze2;
if(xuanze2==1)
{
cout<<" 选择 ";
int xuanze;
cin>>xuanze;
fangkuaishouchi==xuanze;
}
if(xuanze2==2)
{
cout<<" 选择 ";
int xuanze;
cin>>xuanze;
gongjushouchi==xuanze;
}
}
MCshuchu();
xueliangshuchu();
cout<<endl;
baoshidushuchu();
cout<<endl;
beibaoshuchu();
if(MCyan[MCx][MCy]==16)
{
cout<<endl;
qipao--;
qipaoshuchu();
}
else
{
qipao=10;
}
}
void MC()
{
HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);
COORD size = {120, 40};
SetConsoleScreenBufferSize(hOut,size);
SMALL_RECT rc = {0,0, 120, 40};
SetConsoleWindowInfo(hOut,true ,&rc);
while(1)
{
dixing();
yidong();
if(flagtuchu==1)
{
flagtuchu=0;
return ;
}
}
}
bool beibaozhengli()
{
for(int i=1;i<=10;i++)
{
if(rongji[i].dengji==0)
{
rongji[i].dengji=9;
rongji[i].shuliang=64;
break;
}
}
}
void shangcheng()
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
system("cls");
cout<<"\n\n\n\n";
cout<<"您的金币"<<jinbi;
cout<<endl;
cout<<"1.附魔金苹果 提高您的血量和饱食度 50 金币";
cout<<endl;
cout<<"2.附魔药水 提高您的血量 100金币";
cout<<endl;
cout<<"3.一组石头 可以搭 50 金币";
cout<<endl;
cout<<"0.退出";
int xuanze;
cin>>xuanze;
if(xuanze==1)
{
if(jinbi>=50)
{
jinbi-=50;
cout<<"购买成功";
fumojinpinguo+=1;
}
else
{
cout<<"没钱买什么附魔金苹果?";
}
}
if(xuanze==2)
{
if(jinbi>=100)
{
jinbi-=100;
cout<<"购买成功";
fumoyaoshui+=1;
}
else
{
cout<<"没钱买什么附魔药水?";
}
}
if(xuanze==3)
{
if(jinbi>=50)
{
if(beibaozhengli())
{
jinbi-=50;
}
else
{
cout<<"背包不足!";
}
}
else
{
cout<<"没钱买什么石头?";
}
}
}
int chakan(int dengji)
{
int shuliang=0;
for(int i=1;i<=10;i++)
{
if(rongji[i].dengji==dengji)
{
shuliang+=rongji[i].shuliang;
}
}
return shuliang;
}
void jian(int dengji,int shuliang)
{
for(int i=1;i<=10;i++)
{
if(rongji[i].dengji==dengji&&rongji[i].shuliang>=shuliang)
{
rongji[i].shuliang-=shuliang;
return ;
}
}
exit(0);
}
void jia(int dengji1,int dengji2)
{
for(int i=1;i<=10;i++)
{
if(gongjurongji[i].wupin==0)
{
gongjurongji[i].wupin==dengji1;
gongjurongji[i].dengji==dengji2;
break;
}
}
}
void gongzuotai()
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
system("cls");
cout<<"\n\n\n 您的物品:\n";
cout<<" 1.钻石 "<<zuanshi<<"个\n";
cout<<" 2.黄金锭 "<<jinding<<"个\n";
cout<<" 3.铁锭 "<<yingding<<"个\n";
cout<<" 4.木头 "<<chakan(7)<<"个\n";
cout<<" 5.木板 "<<muban<<"个\n";
cout<<" 6.石头 "<<chakan(9)<<"个\n";
cout<<" 7.木棍 "<<mugun<<"个\n";
cout<<"\n\n\n 可以合成:\n";
cout<<" 1.木板 1个木头做4个木板\n";
cout<<" 2.木棍 2个木板做4个木棍\n";
cout<<" 3.木稿 2个木棍,3个木板做一个木稿\n";
cout<<" 4.石稿 2个木棍,3个石头做一个石稿\n";
cout<<" 5.铁稿 2个木棍,3个铁锭做一个铁稿\n";
cout<<" 6.金稿 2个木棍,3个金锭做一个金稿\n";
cout<<" 7.钻稿 2个木棍,3个钻石做一个钻稿\n";
cout<<" 8.木斧 2个木棍,4个木板做一个木斧\n";
cout<<" 9.石斧 2个木棍,4个石头做一个石斧\n";
cout<<" 10.铁斧 2个木棍,4个铁锭做一个铁斧\n";
cout<<" 11.金斧 2个木棍,4个金锭做一个金斧\n";
cout<<" 12.钻斧 2个木棍,4个钻石做一个钻斧\n";
cout<<" 13.木铲 2个木棍,2个木板做一个木铲\n";
cout<<" 14.石铲 2个木棍,2个石头做一个石铲\n";
cout<<" 15.铁铲 2个木棍,2个铁锭做一个铁铲\n";
cout<<" 16.金铲 2个木棍,2个金锭做一个金铲\n";
cout<<" 17.钻铲 2个木棍,2个钻石做一个钻铲\n";
cout<<"\n\n\n 您的选择:\n";
int xuanze;
cin>>xuanze;
if(xuanze==1)
{
if(chakan(7)>=1)
{
jian(7,1);
muban+=4;
cout<<"成功!!";
}
else
{
cout<<"工具不足!!";
}
}
else if(xuanze==2)
{
if(muban>=2)
{
muban-=2;
mugun+=4;
cout<<"成功!!";
}
else
{
cout<<"工具不足!!";
}
}
else if(xuanze==3)
{
if(muban>=3&&mugun>=2)
{
muban-=3;
mugun-=2;
jia(4,1);
cout<<"成功!!";
}
else
{
cout<<"工具不足!!";
}
}
else if(xuanze==4)
{
if(chakan(9)>=3&&mugun>=2)
{
jian(9,3);
mugun-=2;
jia(4,2);
cout<<"成功!!";
}
else
{
cout<<"工具不足!!";
}
}
else if(xuanze==5)
{
if(yingding>=3&&mugun>=2)
{
yingding-=3;
mugun-=2;
jia(4,3);
cout<<"成功!!";
}
else
{
cout<<"工具不足!!";
}
}
else if(xuanze==6)
{
if(jinding>=3&&mugun>=2)
{
jinding-=3;
mugun-=2;
jia(4,4);
cout<<"成功!!";
}
else
{
cout<<"工具不足!!";
}
}
else if(xuanze==7)
{
if(zuanshi>=3&&mugun>=2)
{
zuanshi-=3;
mugun-=2;
jia(4,5);
cout<<"成功!!";
}
else
{
cout<<"工具不足!!";
}
}
else if(xuanze==8)
{
if(muban>=4&&mugun>=2)
{
muban-=4;
mugun-=2;
jia(3,1);
cout<<"成功!!";
}
else
{
cout<<"工具不足!!";
}
}
else if(xuanze==9)
{
if(chakan(9)>=4&&mugun>=2)
{
jian(9,4);
mugun-=2;
jia(3,2);
cout<<"成功!!";
}
else
{
cout<<"工具不足!!";
}
}
else if(xuanze==10)
{
if(yingding>=4&&mugun>=2)
{
yingding-=4;
mugun-=2;
jia(3,3);
cout<<"成功!!";
}
else
{
cout<<"工具不足!!";
}
}
else if(xuanze==11)
{
if(jinding>=4&&mugun>=2)
{
jinding-=4;
mugun-=2;
jia(3,4);
cout<<"成功!!";
}
else
{
cout<<"工具不足!!";
}
}
else if(xuanze==12)
{
if(zuanshi>=4&&mugun>=2)
{
zuanshi-=4;
mugun-=2;
jia(3,5);
cout<<"成功!!";
}
else
{
cout<<"工具不足!!";
}
}
else if(xuanze==13)
{
if(muban>=2&&mugun>=2)
{
muban-=2;
mugun-=2;
jia(2,1);
cout<<"成功!!";
}
else
{
cout<<"工具不足!!";
}
}
else if(xuanze==14)
{
if(chakan(9)>=2&&mugun>=2)
{
jian(9,2);
mugun-=2;
jia(2,2);
cout<<"成功!!";
}
else
{
cout<<"工具不足!!";
}
}
else if(xuanze==15)
{
if(yingding>=2&&mugun>=2)
{
yingding-=2;
mugun-=2;
jia(2,3);
cout<<"成功!!";
}
else
{
cout<<"工具不足!!";
}
}
else if(xuanze==16)
{
if(jinding>=2&&mugun>=2)
{
jinding-=2;
mugun-=2;
jia(2,4);
cout<<"成功!!";
}
else
{
cout<<"工具不足!!";
}
}
else if(xuanze==17)
{
if(zuanshi>=2&&mugun>=2)
{
zuanshi-=2;
mugun-=2;
jia(2,5);
cout<<"成功!!";
}
else
{
cout<<"工具不足!!";
}
}
Sleep(3000);
}
void ronglu()
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
system("cls");
cout<<"\n\n\n 规则:\n";
cout<<" 一个木板烧一个物品\n";
cout<<" 一个木头烧两个物品\n";
cout<<" 一个煤炭烧四个物品\n";
cout<<" 不足一个燃料算一个燃料\n";
cout<<" 一次装燃料不要超过64个,也不要超过背包容量,也不要是零个,不然你的存档就没了\n";
Sleep(3000);
cout<<" 熔炉燃料:\n";
if(rongluranliaodengji==0)
{
cout<<" 无\n";
cout<<" 是否添置燃料: 1.是 2.退出\n";
int xuanze1;
cin>>xuanze1;
if(xuanze1==1)
{
cout<<" 您的燃料:\n";
cout<<" 1.木头:"<<chakan(7)<<"个\n";
cout<<" 2.木板:"<<muban<<"个\n";
cout<<" 3.煤:"<<chakan(14)<<"个\n";
int xuanze2;
cin>>xuanze2;
if(xuanze2==1)
{
cout<<" 多少个\n";
int xuanze3;
cin>>xuanze3;
if(xuanze3==0)
{
exit(0);
}
jian(7,xuanze3);
rongluranliaodengji=1;
rongluranliaoshuliang+=xuanze3;
}
else if(xuanze2==2)
{
rongluranliaodengji=2;
cout<<" 多少个\n";
int xuanze3;
cin>>xuanze3;
if(xuanze3==0)
{
exit(0);
}
muban-=xuanze3;
rongluranliaoshuliang+=xuanze3;
}
else if(xuanze2==3)
{
rongluranliaodengji=3;
cout<<" 多少个\n";
int xuanze3;
cin>>xuanze3;
if(xuanze3==0)
{
exit(0);
}
jian(14,xuanze3);
rongluranliaoshuliang+=xuanze3;
}
}
}
else if(rongluranliaodengji==1)
{
cout<<" 木头:"<<rongluranliaoshuliang<<"个\n";
cout<<" 是否添置燃料: 1.是 2.否\n";
int xuanze1;
cin>>xuanze1;
if(xuanze1==1)
{
cout<<" 您的燃料:\n";
cout<<" 木头:"<<chakan(7)<<"个\n";
cout<<" 多少个\n";
int xuanze2;
cin>>xuanze2;
if(xuanze2==0)
{
exit(0);
}
jian(7,xuanze2);
rongluranliaoshuliang+=xuanze2;
}
}
else if(rongluranliaodengji==2)
{
cout<<" 木板:"<<rongluranliaoshuliang<<"个";
cout<<" 是否添置燃料: 1.是 2.否\n";
int xuanze1;
cin>>xuanze1;
if(xuanze1==1)
{
cout<<" 您的燃料:\n";
cout<<" 木板:"<<muban<<"个\n";
cout<<" 多少个\n";
int xuanze2;
cin>>xuanze2;
if(xuanze2==0)
{
exit(0);
}
jian(7,xuanze2);
muban-=xuanze2;
rongluranliaoshuliang+=xuanze2;
}
}
else if(rongluranliaodengji==3)
{
cout<<" 煤:"<<rongluranliaoshuliang<<"个";
cout<<" 是否添置燃料: 1.是 2.否\n";
int xuanze1;
cin>>xuanze1;
if(xuanze1==1)
{
cout<<" 您的燃料:\n";
cout<<" 煤:"<<chakan(14)<<"个\n";
cout<<" 多少个\n";
int xuanze2;
cin>>xuanze2;
if(xuanze2==0)
{
exit(0);
}
jian(14,xuanze2);
rongluranliaoshuliang+=xuanze2;
}
}
cout<<"\n";
cout<<" 您要烧的物品\n";
cout<<" 1.粗铁"<<chakan(10)<<"\n";
cout<<" 2.粗锭"<<chakan(12)<<"\n";
cout<<" 3.钻石矿"<<chakan(13)<<"\n";
int xuanze;
cin>>xuanze;
if(xuanze==1)
{
cout<<" 多少个\n";
int xuanze2;
cin>>xuanze2;
if(xuanze2==0)
{
exit(0);
}
if(pow(2,rongluranliaodengji-1)*rongluranliaoshuliang>=xuanze2)
{
rongluranliaoshuliang-=xuanze2/pow(2,rongluranliaodengji-1);
yingding+=xuanze2;
Sleep(xuanze2*1000);
jian(10,xuanze2);
cout<<"成功!!!\n";
}
else
{
cout<<" 燃料不够!!!\n";
}
}
else if(xuanze==2)
{
cout<<" 多少个\n";
int xuanze2;
cin>>xuanze2;
if(xuanze2==0)
{
exit(0);
}
if(pow(2,rongluranliaodengji-1)*rongluranliaoshuliang>=xuanze2)
{
rongluranliaoshuliang-=xuanze2/pow(2,rongluranliaodengji-1);
jinding+=xuanze2;
Sleep(xuanze2*1000);
jian(12,xuanze2);
cout<<"成功!!!\n";
}
else
{
cout<<" 燃料不够!!!\n";
}
}
else if(xuanze==3)
{
cout<<" 多少个\n";
int xuanze2;
cin>>xuanze2;
if(xuanze2==0)
{
exit(0);
}
if(pow(2,rongluranliaodengji-1)*rongluranliaoshuliang>=xuanze2)
{
rongluranliaoshuliang-=xuanze2/pow(2,rongluranliaodengji-1);
zuanshi+=xuanze2;
Sleep(xuanze2*1000);
jian(13,xuanze2);
cout<<"成功!!!\n";
}
else
{
cout<<" 燃料不够!!!\n";
}
}
Sleep(2000);
}
void jinbiduihuan()
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
system("cls");
cout<<" 一个铁锭兑换5个金币\n";
cout<<" 一个金锭兑换10个金币\n";
cout<<" 一个钻石兑换15个金币\n";
cout<<" 1.铁锭:"<<yingding<<"个"<<"\n";
cout<<" 2.金锭:"<<jinding<<"个"<<"\n";
cout<<" 3.钻石:"<<zuanshi<<"个"<<"\n";
int xuanze;
cin>>xuanze;
if(xuanze==1)
{
cout<<" 多少个\n";
int xuanze2;
cin>>xuanze2;
if(xuanze2>yingding)
{
cout<<"铁锭不足!!";
}
else
{
jinbi+=5*xuanze2;
}
}
if(xuanze==2)
{
cout<<" 多少个\n";
int xuanze2;
cin>>xuanze2;
if(xuanze2>jinding)
{
cout<<"金锭不足!!";
}
else
{
jinbi+=10*xuanze2;
}
}
if(xuanze==3)
{
cout<<" 多少个\n";
int xuanze2;
cin>>xuanze2;
if(xuanze2>zuanshi)
{
cout<<"钻石不足!!";
}
else
{
jinbi+=15*xuanze2;
}
}
if(jinbi>=10000)
{
furen=1;
}
Sleep(3000);
}
void guize()
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
system("cls");
cout<<"\n\n\n 规则是:\n";
Sleep(1000);
cout<<" a键向左\n";
Sleep(1000);
cout<<" d键向右\n";
Sleep(1000);
cout<<" w键跳跃\n";
Sleep(1000);
cout<<" tyugjbnm键挖方块,方向你知道的\n";
Sleep(1000);
cout<<" z键使用药水\n";
Sleep(1000);
cout<<" c键吃东西\n";
Sleep(1000);
cout<<" x键搭东西,然后有提示\n";
Sleep(1000);
cout<<" r键翻箱子\n";
Sleep(1000);
cout<<" p键退出\n";
Sleep(1000);
cout<<" k键改变手持\n";
Sleep(1000);
cout<<" 还有好多玩法,等你尝试!!!\n";
Sleep(5000);
}
void chengjiu()
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
system("cls");
cout<<"\n\n\n 您的成就:\n";
cout<<"\n\n\n 已完成:\n";
if(chenjiu==1)
{
cout<<" 解说成就\n";
}
if(jieshule==1)
{
cout<<" 结束了?\n";
}
if(zuan==1)
{
cout<<" 钻石!\n";
}
if(xiajie==1)
{
cout<<" 下界!";
}
if(furen==1)
{
cout<<" 富人一个!";
}
Sleep(3000);
}
void MCqianzhi()
{
HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);
COORD size = {130, 40};
SetConsoleScreenBufferSize(hOut,size);
SMALL_RECT rc = {0,0, 130, 40};
SetConsoleWindowInfo(hOut,true ,&rc);
system("cls");
cout<<"\n\n\n 注册:你的名字\n\n";
cin>>name;
while(1)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
system("cls");
cout<<"\n\n\n\n";
cout<<" |------------------------------------------------------------------------------------------|\n";
cout<<" | 1.游戏 2.商城 3.工作台 4.熔炉 5.金币 6.规则 |\n";
cout<<" | 作者--吕牧原 |\n";
cout<<" |------------------------------------------------------------------------------------------|\n";
cout<<"\t\t选择:";
int xuanze;
cin>>xuanze;
if(xuanze==1)
{
if(flag==0)
{
gongjushouchi=1;
flag=1;
gongjurongji[1].wupin=4;
gongjurongji[1].dengji=5;
chushi();
}
MC();
}
else if(xuanze==2)
{
shangcheng();
}
else if(xuanze==3)
{
gongzuotai();
}
else if(xuanze==4)
{
ronglu();
}
else if(xuanze==5)
{
jinbiduihuan();
}
else if(xuanze==6)
{
guize();
}
else if(xuanze==7)
{
chenjiu=1;
chengjiu();
}
}
}
int x=14,y=1;
int jiguan1[16][3]={{0},{0,1,4},{0,1,4},{0,3,2},{0,1,3},{0,2,4},{0,4,1},{0,1,4},{0,2,3},{0,1,4},{0,3,2},{0,1,4},{0,1,4},{0,2,4},{0,1,3},{0,2,4}};
int ditu4y[20][41]=
{
{0},
{0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,11,11,11,11,11,11,11,11,11,11},
{0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,11,11,11,11,11,11,11,11,11},
{0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,15,11,11,11,11,11,11,11,11},
{0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,11,11,11,11,11,11,11,11,11},
{0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,11,11,11,11,11,11,11,11,11,11},
{0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,191,191,191,191,191,191,11,11,11,11,11},
{0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11},
{0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,191,191,191,11,11,6 ,6 ,6 ,6 ,6 ,6 ,191,11,11,11,11},
{0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
{0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
{0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
{0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
{0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
{0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
{0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
{0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
{0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
};
int ditu4d[20][41]=
{
{0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,4,4,4,4,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,4,1,1,1,1,1,1,1,1,4,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
};
int ditu4di[20][41]=
{
{0},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,2,2,2,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,2,2,0,0,1,1,1,1,1,1,2,0,0,0,0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1},
{0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1},
{0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1},
{0,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1},
{0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
};
int ditu3y[20][41]=
{
{0},
{0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,11,11,11,11,12,11,11,11,11,11,11,11},
{0,11,11,11,11,11,11,11,11,11,11,11,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,15,15,15,11,11,12,12,12,11,11,11,11,11,11},
{0,11,11,11,11,11,11,11,11,11,11,11,6 ,11,11,11,11,6 ,11,11,11,11,11,11,11,11,11,11,15,11,11,12,12,12,12,12,11,11,11,11,11},
{0,11,11,11,15,11,11,11,11,11,11,11,6 ,11,11,11,11,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,12,12,11,11,11,11,11,11},
{0,11,11,15,11,11,11,11,11,11,11,11,6 ,11,11,11,11,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,12,11,11,11,11,11,11,11},
{0,11,15,15,15,15,15,15,15,15,11,11,6 ,11,11,11,11,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0,11,11,15,11,11,11,11,11,11,11,11,6 ,11,11,11,11,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0,11,11,11,15,11,11,11,11,11,11,11,6 ,11,11,11,11,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0,11,11,11,11,11,11,11,11,11,11,11,6 ,11,11,11,11,6 ,11,11,11,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0,11,11,11,11,11,11,11,11,11,11,11,6 ,11,11,11,11,6 ,11,11,11,11,191,191,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0,11,11,11,11,11,11,11,11,11,11,11,6 ,11,11,11,11,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0,11,11,11,11,11,11,11,11,11,11,11,6 ,11,11,11,11,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0,11,11,11,11,11,11,11,11,11,11,11,6 ,11,11,11,11,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0,11,11,11,191,11,11,11,11,11,11,11,6 ,11,11,11,11,6 ,11,11,11,11,191,191,11,11,11,11,11,11,11,191,191,11,11,11,11,11,11,11,11},
{0,15,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
{0,15,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
{0,15,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
{0,15,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
{0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
};
int ditu3d[20][41]=
{
{0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,4,4,1,1,1,1,1,1,1,4,4,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
};
int ditu3di[20][41]=
{
{0},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,2,0,0,0,0,0,0,0,1,0,0,0,0,1,0,0,0,0,2,2,0,0,0,0,0,0,0,2,2,0,0,0,0,0,0,0,0},
{0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,0,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
};
int ditu2y[20][41]=
{
{0},
{0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,15,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,15,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0 ,6 ,6 ,6 ,6 ,6 ,6 ,15,15,15,15,15,15,15,15,15,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,15,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,15,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0 ,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0 ,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,191,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11},
{0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
{0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
{0 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
};
int ditu2d[20][41]=
{
{0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,3,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,4,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
};
int ditu2di[20][41]=
{
{0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{0,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
};
int chushiy[20][51]=
{
{0},
{0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
{0,11,11,11,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,11,0 ,11,0 ,11,11,6 },
{0,11,11,15,15,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,11,11,11,11,11,11,6 ,0 ,11,0 ,0 ,11,11,6 },
{0,11,11,11,15,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,11,11,11,11,11,6 ,0 ,11,0 ,0 ,11,11,6 },
{0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,15,15,15,15,15,15,11,11,11,11,6 ,0 ,11,0 ,0 ,11,11,6 },
{0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,15,11,11,11,11,11,6 ,0 ,0 ,0 ,0 ,0 ,11,6 },
{0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,15,11,11,11,11,11,11,6 ,11,0 ,11,0 ,0 ,11,6 },
{0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,11,0 ,11,0 ,11,11,6 },
{0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,172,10,10,10,172,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,11,11,11,0 ,11,11,6 },
{0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,0 ,0 ,0 ,0 ,0 ,0 ,6 },
{0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,10,10,10,10,10,10,10,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,11,0 ,0 ,11,11,11,6 },
{0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,0 ,0 ,0 ,11,0 ,11,6 },
{0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,11,0 ,0 ,11,11,11,6 },
{0,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,6 ,6 ,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,11,6 ,11,0 ,0 ,11,11,11,6 },
{0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
{0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
{0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
{0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
{0,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 ,6 },
};
int chushid[20][51]=
{
{0},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,2,1,1,1,2,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
};
int chushidi[20][51]=
{
{0},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,2,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,0,0,0,1},
{0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
{0,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1},
};
void win()
{
HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);
COORD size = {150, 60};
SetConsoleScreenBufferSize(hOut,size);
SMALL_RECT rc = {0,0, 150, 60};
SetConsoleWindowInfo(hOut,true ,&rc);
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
cout<<"■ ■ ■■■■■■■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■■■■■■■ ■■■■■■■";
cout<<endl;
system("cls");
Sleep(500);
cout<<"■ ■ ■■■■■■■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■■■■■■■ ■■■■■■■";
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<" ■ ■ ■ ■■■■■■■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
for(int j=1;j<=5;j++)
{
for(int i=1;i<=15;i++)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),i);
system("cls");
Sleep(500);
cout<<"■ ■ ■■■■■■■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■■■■■■■ ■■■■■■■";
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<" ■ ■ ■ ■■■■■■■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
}
}
exit(0);
}
void die()
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
cout<<"■ ■ ■■■■■■■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■■■■■■■ ■■■■■■■";
cout<<endl;
system("cls");
Sleep(500);
cout<<"■ ■ ■■■■■■■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■■■■■■■ ■■■■■■■";
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<" ■ ■ ■■■■■■■■■";
cout<<endl;
cout<<" ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■";
cout<<endl;
cout<<" ■■■■■■■ ■ ■■■■■■■■■";
cout<<endl;
cout<<" ■ ■ ■ ■ ";
cout<<endl;
cout<<" ■ ■ ■ ■ ";
cout<<endl;
cout<<" ■ ■ ■ ■ ";
cout<<endl;
cout<<" ■ ■ ■ ■ ";
cout<<endl;
cout<<" ■ ■ ■ ■ ";
cout<<endl;
cout<<" ■■■■■■■ ■ ■■■■■■■■■";
for(int j=1;j<=5;j++)
{
for(int i=1;i<=15;i++)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),i);
system("cls");
cout<<"■ ■ ■■■■■■■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■■■■■■■ ■■■■■■■";
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<" ■ ■ ■■■■■■■■■";
cout<<endl;
cout<<" ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■";
cout<<endl;
cout<<" ■■■■■■■ ■ ■■■■■■■■■";
cout<<endl;
cout<<" ■ ■ ■ ■ ";
cout<<endl;
cout<<" ■ ■ ■ ■ ";
cout<<endl;
cout<<" ■ ■ ■ ■ ";
cout<<endl;
cout<<" ■ ■ ■ ■ ";
cout<<endl;
cout<<" ■ ■ ■ ■ ";
cout<<endl;
cout<<" ■■■■■■■ ■ ■■■■■■■■■";
}
}
exit(0);
}
//die
void yici(int i,int j)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),11);
system("cls");
cout<<" ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ";
cout<<endl;
cout<<"■■■ ■ ■■■ ■";
cout<<endl;
cout<<" ■";
cout<<endl;
cout<<"■■■ ■■■";
cout<<endl;
cout<<" ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■";
cout<<endl;
cout<<"■ ■■■";
Sleep(100);
system("cls");
cout<<" ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■■■■■■";
cout<<endl;
cout<<"■■■ ■ ■■■ ■ ■■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■";
cout<<endl;
cout<<"■■■ ■■■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<"■ ■■■ ■ ■";
Sleep(100);
system("cls");
cout<<" ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■■■■■■";
cout<<endl;
cout<<"■■■ ■ ■■■ ■ ■■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■■■■■■■■■■";
cout<<endl;
cout<<"■■■ ■■■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<"■ ■■■ ■ ■";
Sleep(100);
system("cls");
cout<<" ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■■■■■■";
cout<<endl;
cout<<"■■■ ■ ■■■ ■ ■■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■■■■■■■■■■";
cout<<endl;
cout<<"■■■ ■■■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<"■ ■■■ ■ ■";
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<" ■";
cout<<endl;
cout<<" ■ ■";
cout<<endl;
cout<<" ■ ■■■■■■■■";
cout<<endl;
cout<<" ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■";
cout<<endl;
cout<<" ■ ■";
cout<<endl;
cout<<" ■ ■ ■";
cout<<endl;
cout<<" ■ ■";
cout<<endl;
cout<<" ■ ■";
cout<<endl;
cout<<" ■ ■";
Sleep(100);
system("cls");
cout<<" ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■■■■■■";
cout<<endl;
cout<<"■■■ ■ ■■■ ■ ■■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■■■■■■■■■■";
cout<<endl;
cout<<"■■■ ■■■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<"■ ■■■ ■ ■";
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<" ■ ■ ■■■■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■■■■■■■■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■■■■■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
Sleep(100);
system("cls");
cout<<" ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■■■■■■";
cout<<endl;
cout<<"■■■ ■ ■■■ ■ ■■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■■■■■■■■■■";
cout<<endl;
cout<<"■■■ ■■■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<"■ ■■■ ■ ■";
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<" ■ ■ ■■■■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■■■■■■■■ ■ ■ ■ ■ ■ ";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■ ■■■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■■■■■ ■ ■ ";
cout<<endl;
cout<<" ■ ■ ■■ ■ ■ ■ ■■■■■■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■ ■ ■ ";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■ ";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■■■■■■";
}
//一次机会
void liangci(int i,int j)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),11);
system("cls");
cout<<" ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ";
cout<<endl;
cout<<"■■■ ■ ■■■ ■";
cout<<endl;
cout<<" ■";
cout<<endl;
cout<<"■■■ ■■■";
cout<<endl;
cout<<" ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■";
cout<<endl;
cout<<"■ ■■■";
Sleep(100);
system("cls");
cout<<" ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■■■■■■";
cout<<endl;
cout<<"■■■ ■ ■■■ ■ ■■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■";
cout<<endl;
cout<<"■■■ ■■■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<"■ ■■■ ■ ■";
Sleep(100);
system("cls");
cout<<" ■ ■ ■ ■ ■■■■■■■■■■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■■■■■■ ■ ■ ";
cout<<endl;
cout<<"■■■ ■ ■■■ ■ ■■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■■■■■■■■■■■";
cout<<endl;
cout<<"■■■ ■■■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■ ■ ■ ■■ ■■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<"■ ■■■ ■ ■ ■ ■";
Sleep(100);
system("cls");
cout<<" ■ ■ ■ ■ ■■■■■■■■■■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■■■■■■ ■ ■";
cout<<endl;
cout<<"■■■ ■ ■■■ ■ ■■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■■■■■■■■■■■";
cout<<endl;
cout<<"■■■ ■■■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■ ■ ■ ■■ ■■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<"■ ■■■ ■ ■ ■ ■";
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<" ■";
cout<<endl;
cout<<" ■ ■";
cout<<endl;
cout<<" ■ ■■■■■■■■";
cout<<endl;
cout<<" ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■";
cout<<endl;
cout<<" ■ ■";
cout<<endl;
cout<<" ■ ■ ■";
cout<<endl;
cout<<" ■ ■";
cout<<endl;
cout<<" ■ ■";
cout<<endl;
cout<<" ■ ■";
Sleep(100);
system("cls");
cout<<" ■ ■ ■ ■ ■■■■■■■■■■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■■■■■■ ■ ■ ";
cout<<endl;
cout<<"■■■ ■ ■■■ ■ ■■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■■■■■■■■■■■";
cout<<endl;
cout<<"■■■ ■■■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■ ■ ■ ■■ ■■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<"■ ■■■ ■ ■ ■ ■";
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<" ■ ■ ■■■■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■■■■■■■■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■■■■■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■";
Sleep(100);
system("cls");
cout<<" ■ ■ ■ ■ ■■■■■■■■■■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■■■■■■ ■ ■ ";
cout<<endl;
cout<<"■■■ ■ ■■■ ■ ■■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■■■■■■■■■■■";
cout<<endl;
cout<<"■■■ ■■■ ■ ■ ■ ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■ ■ ■ ■■ ■■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<"■ ■■■ ■ ■ ■ ■";
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<endl;
cout<<" ■ ■ ■■■■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■■■■■■■■ ■ ■ ■ ■ ■ ";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■ ■■■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■■■■■ ■ ■ ";
cout<<endl;
cout<<" ■ ■ ■■ ■ ■ ■ ■■■■■■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■ ■ ■ ";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■ ";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■ ■";
cout<<endl;
cout<<" ■ ■ ■ ■ ■ ■■■■■■";
}
//两次机会
void shuchu4(int ki,int kj)
{
system("cls");
for(int i=1;i<=19;i++)
{
for(int j=1;j<=40;j++)
{
if(x==i&&y==j)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
cout<<"我";
}
else if(ditu4d[i][j]==1)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), ditu4y[i][j]);
printf("▇");
}
else if(ditu4d[i][j]==2)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), ditu4y[i][j]);
printf("●");
}
else if(ditu4d[i][j]==3)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), ditu4y[i][j]);
printf("▼");
}
else
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), ditu4y[i][j]);
printf("▲");
}
}
cout<<endl;
}
if(ditu4di[x][y]==2) die();
if(ditu4di[x][y]==1) die();
}
//输出4
void dixing4()
{
while(1)
{
bool f=0;
if(ditu4di[x+1][y]==0)
{
x+=1;
if(x==20)
{
f=1;
}
}
else
{
break;
}
if(f==1)
{
die();
break;
}
system("cls");
shuchu4(1,1);
}
}
//地心引力4
void yidong4(int i,int j,char xingzou)
{
if(xingzou=='d')
{
if(ditu4di[x][y+1]==0||ditu3di[x][y+1]==2)
{
if(y!=j+40)
y+=1;
}
}
if(xingzou=='a')
{
if(ditu4di[x][y-1]==0||ditu3di[x][y-1]==2)
{
if(y!=j+1-1)
y-=1;
}
}
if(xingzou=='s')
{
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu4(i,j);
Sleep(20);
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu4(i,j);
Sleep(20);
x+=1;
y-=1;
if(ditu4di[x][y]==1) x-=1;
if(y<j+1-1) y=j;
shuchu4(i,j);
Sleep(20);
x+=1;
y-=1;
if(ditu4di[x][y]==1) x-=1;
if(y<j+1-1) y=j;
Sleep(20);
shuchu4(i,j);
}
if(xingzou=='w')
{
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu4(i,j);
Sleep(20);
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu4(i,j);
Sleep(20);
x+=1;
y+=1;
if(ditu4di[x][y]==1) x-=1;
if(y>j+40) y=j+40;
shuchu4(i,j);
Sleep(20);
x+=1;
y+=1;
if(ditu4di[x][y]==1) x-=1;
if(y>j+40) y=j+40;
shuchu4(i,j);
Sleep(20);
}
if(xingzou=='q')
{
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu4(i,j);
Sleep(20);
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu4(i,j);
Sleep(20);
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu4(i,j);
Sleep(20);
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu4(i,j);
Sleep(20);
x+=1;
y-=1;
if(ditu4di[x][y]==1) x-=1;
if(y<j+1-1) y=j;
shuchu4(i,j);
Sleep(20);
x+=1;
y-=1;
if(ditu4di[x][y]==1) x-=1;
if(y<j+1-1) y=j;
shuchu4(i,j);
Sleep(20);
x+=1;
y-=1;
if(ditu4di[x][y]==1) x-=1;
if(y<j+1-1) y=j;
Sleep(200);
shuchu4(i,j);
Sleep(20);
x+=1;
y-=1;
if(ditu4di[x][y]==1) x-=1;
if(y<j+1-1) y=j;
Sleep(20);
shuchu4(i,j);
}
if(xingzou=='e')
{
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu4(i,j);
Sleep(20);
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu4(i,j);
Sleep(20);
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu4(i,j);
Sleep(20);
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu4(i,j);
Sleep(20);
x+=1;
y+=1;
if(ditu4di[x][y]==1) x-=1;
if(y>j+40) y=j+40;
shuchu4(i,j);
Sleep(20);
x+=1;
y+=1;
if(ditu4di[x][y]==1) x-=1;
if(y>j+40) y=j+40;
shuchu4(i,j);
Sleep(20);
x+=1;
y+=1;
if(ditu4di[x][y]==1) x-=1;
if(y>j+40) y=j+40;
shuchu4(i,j);
Sleep(20);
x+=1;
y+=1;
if(ditu4di[x][y]==1) x-=1;
if(y>j+40) y=j+40;
Sleep(20);
shuchu4(i,j);
}
}
//移动4
void ditu4()
{
x=1,y=3;
dixing4();
while(1)
{
char xingzou;
xingzou=getch();
if(xingzou=='I'&&y>=33&&x==15)
{
win();
}
yidong4(1,1,xingzou);
shuchu4(1,1);
dixing4();
if(y==4) ditu4di[x+1][3]=0;
if(y==36)
{
while(1)
{
x-=1;
shuchu4(1,1);
}
}
}
}
void shuchu3(int ki,int kj)
{
system("cls");
for(int i=1;i<=19;i++)
{
for(int j=1;j<=40;j++)
{
if(x==i&&y==j)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
cout<<"我";
}
else if(ditu3d[i][j]==1)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), ditu3y[i][j]);
printf("▇");
}
else if(ditu3d[i][j]==2)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), ditu3y[i][j]);
printf("●");
}
else if(ditu3d[i][j]==3)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), ditu3y[i][j]);
printf("▼");
}
else
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), ditu3y[i][j]);
printf("▲");
}
}
cout<<endl;
}
if(ditu3di[x][y]==2) die();
if(ditu3di[x][y]==1) die();
}
//输出3
void dixing3()
{
while(1)
{
bool f=0;
if(ditu3di[x+1][y]==0)
{
x+=1;
if(x==19)
{
f=1;
}
}
else
{
break;
}
if(f==1)
{
die();
break;
}
system("cls");
shuchu3(1,1);
}
}
//地心引力3
void yidong3(char xingzou,int i,int j)
{
if(xingzou=='d')
{
if(ditu3di[x][y+1]==0||ditu3di[x][y+1]==2)
{
if(y!=j+40)
y+=1;
}
}
if(xingzou=='a')
{
if(ditu3di[x][y-1]==0||ditu3di[x][y-1]==2)
{
if(y!=j+1-1)
y-=1;
}
}
if(xingzou=='s')
{
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu3(i,j);
Sleep(20);
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu3(i,j);
Sleep(20);
x+=1;
y-=1;
if(ditu3di[x][y]==1) x-=1;
if(y<j+1-1) y=j;
shuchu3(i,j);
Sleep(20);
x+=1;
y-=1;
if(ditu3di[x][y]==1) x-=1;
if(y<j+1-1) y=j;
Sleep(20);
shuchu3(i,j);
}
if(xingzou=='w')
{
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu3(i,j);
Sleep(20);
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu3(i,j);
Sleep(20);
x+=1;
y+=1;
if(ditu3di[x][y]==1) x-=1;
if(y>j+40) y=j+40;
shuchu3(i,j);
Sleep(20);
x+=1;
y+=1;
if(ditu3di[x][y]==1) x-=1;
if(y>j+40) y=j+40;
shuchu3(i,j);
Sleep(20);
}
if(xingzou=='q')
{
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu3(i,j);
Sleep(20);
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu3(i,j);
Sleep(20);
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu3(i,j);
Sleep(20);
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu3(i,j);
Sleep(20);
x+=1;
y-=1;
if(ditu3di[x][y]==1) x-=1;
if(y<j+1-1) y=j;
shuchu3(i,j);
Sleep(20);
x+=1;
y-=1;
if(ditu3di[x][y]==1) x-=1;
if(y<j+1-1) y=j;
shuchu3(i,j);
Sleep(20);
x+=1;
y-=1;
if(ditu3di[x][y]==1) x-=1;
if(y<j+1-1) y=j;
Sleep(200);
shuchu3(i,j);
Sleep(20);
x+=1;
y-=1;
if(ditu3di[x][y]==1) x-=1;
if(y<j+1-1) y=j;
Sleep(20);
shuchu3(i,j);
}
if(xingzou=='e')
{
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu3(i,j);
Sleep(20);
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu3(i,j);
Sleep(20);
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu3(i,j);
Sleep(20);
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu3(i,j);
Sleep(20);
x+=1;
y+=1;
if(ditu3di[x][y]==1) x-=1;
if(y>j+40) y=j+40;
shuchu3(i,j);
Sleep(20);
x+=1;
y+=1;
if(ditu3di[x][y]==1) x-=1;
if(y>j+40) y=j+40;
shuchu3(i,j);
Sleep(20);
x+=1;
y+=1;
if(ditu3di[x][y]==1) x-=1;
if(y>j+40) y=j+40;
shuchu3(i,j);
Sleep(20);
x+=1;
y+=1;
if(ditu3di[x][y]==1) x-=1;
if(y>j+40) y=j+40;
Sleep(20);
shuchu3(i,j);
}
}
//移动3
void youxijiguan1()
{
for(int i=1;i<=15;i++)
{
yici(1,1);
int jiguan1y=12+jiguan1[i][1];
int jiguan2y=12+jiguan1[i][2];
ditu3y[5][jiguan1y]=191;
ditu3y[5][jiguan2y]=191;
ditu3di[5][jiguan1y]=2;
ditu3di[5][jiguan2y]=2;
ditu3d[5][jiguan1y]=3;
ditu3d[5][jiguan2y]=3;
shuchu3(1,1);
Sleep(100);
char a;
a=getch();
yidong3(a,1,1);
for(int i=5;i<=17;i++)
{
ditu3y[i][jiguan1y]=191;
ditu3y[i][jiguan2y]=191;
ditu3di[i][jiguan1y]=2;
ditu3di[i][jiguan2y]=2;
ditu3d[i][jiguan1y]=3;
ditu3d[i][jiguan2y]=3;
ditu3y[i-1][jiguan1y]=11;
ditu3y[i-1][jiguan2y]=11;
ditu3di[i-1][jiguan1y]=0;
ditu3di[i-1][jiguan2y]=0;
ditu3d[i-1][jiguan1y]=1;
ditu3d[i-1][jiguan2y]=1;
shuchu3(1,1);
Sleep(100);
}
ditu3y[17][jiguan1y]=11;
ditu3y[17][jiguan2y]=11;
ditu3di[17][jiguan1y]=0;
ditu3di[17][jiguan2y]=0;
ditu3d[17][jiguan1y]=1;
ditu3d[17][jiguan2y]=1;
shuchu3(1,1);
Sleep(100);
}
}
void ditu3()
{
int flag=1;
x=14;
y=40;
while(1)
{
shuchu3(1,1);
char xingzou;
if(x==18&&y==1&&xingzou=='a') ditu4();
xingzou=getch();
if(x==14&&y==40&&xingzou=='d') return ;
yidong3(xingzou,1,1);
dixing3();
if(y==16&&flag==0)
{
flag=1;
ditu3y[10][12]=6;
ditu3di[10][12]=1;
ditu3y[10][17]=6;
ditu3di[10][17]=1;
shuchu3(1,1);
Sleep(100);
ditu3y[11][12]=6;
ditu3di[11][12]=1;
ditu3y[11][17]=6;
ditu3di[11][17]=1;
shuchu3(1,1);
Sleep(100);
ditu3y[12][12]=6;
ditu3di[12][12]=1;
ditu3y[12][17]=6;
ditu3di[12][17]=1;
shuchu3(1,1);
Sleep(100);
ditu3y[13][12]=6;
ditu3di[13][12]=1;
ditu3y[13][17]=6;
ditu3di[13][17]=1;
shuchu3(1,1);
Sleep(100);
ditu3y[14][12]=6;
ditu3di[14][12]=1;
ditu3y[14][17]=6;
ditu3di[14][17]=1;
shuchu3(1,1);
Sleep(100);
ditu3y[15][12]=6;
ditu3di[15][12]=1;
ditu3y[15][17]=6;
ditu3di[15][17]=1;
shuchu3(1,1);
Sleep(100);
ditu3y[16][12]=6;
ditu3di[16][12]=1;
ditu3y[16][17]=6;
ditu3di[16][17]=1;
shuchu3(1,1);
Sleep(100);
ditu3y[17][12]=6;
ditu3di[17][12]=1;
ditu3y[17][17]=6;
ditu3di[17][17]=1;
youxijiguan1();
}
if(y==18&&flag==1)
{
flag=0;
ditu3y[10][12]=11;
ditu3di[10][12]=0;
ditu3y[10][17]=11;
ditu3di[10][17]=0;
shuchu3(1,1);
Sleep(100);
ditu3y[11][12]=11;
ditu3di[11][12]=0;
ditu3y[11][17]=11;
ditu3di[11][17]=0;
shuchu3(1,1);
Sleep(100);
ditu3y[12][12]=11;
ditu3di[12][12]=0;
ditu3y[12][17]=11;
ditu3di[12][17]=0;
shuchu3(1,1);
Sleep(100);
ditu3y[13][12]=11;
ditu3di[13][12]=0;
ditu3y[13][17]=11;
ditu3di[13][17]=0;
shuchu3(1,1);
Sleep(100);
ditu3y[14][12]=11;
ditu3di[14][12]=0;
ditu3y[14][17]=11;
ditu3di[14][17]=0;
shuchu3(1,1);
Sleep(100);
ditu3y[15][12]=11;
ditu3di[15][12]=0;
ditu3y[15][17]=11;
ditu3di[15][17]=0;
shuchu3(1,1);
Sleep(100);
ditu3y[16][12]=11;
ditu3di[16][12]=0;
ditu3y[16][17]=11;
ditu3di[16][17]=0;
shuchu3(1,1);
Sleep(100);
ditu3y[17][12]=11;
ditu3di[17][12]=0;
ditu3y[17][17]=11;
ditu3di[17][17]=0;
}
if(y==19&&flag==0)
{
flag=1;
ditu3y[10][12]=6;
ditu3di[10][12]=1;
ditu3y[10][17]=6;
ditu3di[10][17]=1;
shuchu3(1,1);
Sleep(100);
ditu3y[11][12]=6;
ditu3di[11][12]=1;
ditu3y[11][17]=6;
ditu3di[11][17]=1;
shuchu3(1,1);
Sleep(100);
ditu3y[12][12]=6;
ditu3di[12][12]=1;
ditu3y[12][17]=6;
ditu3di[12][17]=1;
shuchu3(1,1);
Sleep(100);
ditu3y[13][12]=6;
ditu3di[13][12]=1;
ditu3y[13][17]=6;
ditu3di[13][17]=1;
shuchu3(1,1);
Sleep(100);
ditu3y[14][12]=6;
ditu3di[14][12]=1;
ditu3y[14][17]=6;
ditu3di[14][17]=1;
shuchu3(1,1);
Sleep(100);
ditu3y[15][12]=6;
ditu3di[15][12]=1;
ditu3y[15][17]=6;
ditu3di[15][17]=1;
shuchu3(1,1);
Sleep(100);
ditu3y[16][12]=6;
ditu3di[16][12]=1;
ditu3y[16][17]=6;
ditu3di[16][17]=1;
shuchu3(1,1);
Sleep(100);
ditu3y[17][12]=6;
ditu3di[17][12]=1;
ditu3y[17][17]=6;
ditu3di[17][17]=1;
}
if(y==13&&flag==1)
{
flag=0;
ditu3y[10][12]=11;
ditu3di[10][12]=0;
ditu3y[10][17]=11;
ditu3di[10][17]=0;
shuchu3(1,1);
Sleep(100);
ditu3y[11][12]=11;
ditu3di[11][12]=0;
ditu3y[11][17]=11;
ditu3di[11][17]=0;
shuchu3(1,1);
Sleep(100);
ditu3y[12][12]=11;
ditu3di[12][12]=0;
ditu3y[12][17]=11;
ditu3di[12][17]=0;
shuchu3(1,1);
Sleep(100);
ditu3y[13][12]=11;
ditu3di[13][12]=0;
ditu3y[13][17]=11;
ditu3di[13][17]=0;
shuchu3(1,1);
Sleep(100);
ditu3y[14][12]=11;
ditu3di[14][12]=0;
ditu3y[14][17]=11;
ditu3di[14][17]=0;
shuchu3(1,1);
Sleep(100);
ditu3y[15][12]=11;
ditu3di[15][12]=0;
ditu3y[15][17]=11;
ditu3di[15][17]=0;
shuchu3(1,1);
Sleep(100);
ditu3y[16][12]=11;
ditu3di[16][12]=0;
ditu3y[16][17]=11;
ditu3di[16][17]=0;
shuchu3(1,1);
Sleep(100);
ditu3y[17][12]=11;
ditu3di[17][12]=0;
ditu3y[17][17]=11;
ditu3di[17][17]=0;
}
}
}
//第三个地图
void shuchu2(int ki,int kj)
{
system("cls");
for(int i=1;i<=19;i++)
{
for(int j=1;j<=40;j++)
{
if(x==i&&y==j)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
cout<<"我";
}
else if(ditu2d[i][j]==1)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), ditu2y[i][j]);
printf("▇");
}
else if(ditu2d[i][j]==3)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), ditu2y[i][j]);
printf("▼");
}
else
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), ditu2y[i][j]);
printf("▲");
}
}
cout<<endl;
}
if(ditu2di[x][y]==2) die();
if(ditu2di[x][y]==1) die();
}
//输出2
void dixing2(int i,int j)
{
while(1)
{
bool f=0;
if(ditu2di[x+1][y]==0)
{
x+=1;
if(x==19)
{
f=1;
}
}
else
{
break;
}
if(f==1)
{
die();
break;
}
system("cls");
shuchu2(1,1);
}
}
//地心引力2
void yidong2(char xingzou,int i,int j)
{
if(xingzou=='d')
{
if(ditu2di[x][y+1]==0||ditu2di[x][y+1]==2)
{
if(y!=j+40)
y+=1;
}
}
if(xingzou=='a')
{
if(ditu2di[x][y-1]==0||ditu2di[x][y-1]==2)
{
if(y!=j+1-1)
y-=1;
}
}
if(xingzou=='s')
{
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu2(i,j);
Sleep(20);
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu2(i,j);
Sleep(20);
x+=1;
y-=1;
if(y<j+1-1) y=j;
shuchu2(i,j);
Sleep(20);
x+=1;
y-=1;
if(y<j+1-1) y=j;
Sleep(20);
shuchu2(i,j);
}
if(xingzou=='w')
{
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu2(i,j);
Sleep(20);
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu2(i,j);
Sleep(20);
x+=1;
y+=1;
if(y>j+40) y=j+40;
shuchu2(i,j);
Sleep(20);
x+=1;
y+=1;
if(y>j+40) y=j+40;
shuchu2(i,j);
Sleep(20);
}
if(xingzou=='q')
{
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu2(i,j);
Sleep(20);
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu2(i,j);
Sleep(20);
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu2(i,j);
Sleep(20);
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu2(i,j);
Sleep(20);
x+=1;
y-=1;
if(y<j+1-1) y=j;
shuchu2(i,j);
Sleep(20);
x+=1;
y-=1;
if(y<j+1-1) y=j;
shuchu2(i,j);
Sleep(20);
x+=1;
y-=1;
Sleep(20);
if(y<j+1-1) y=j;
shuchu2(i,j);
Sleep(20);
x+=1;
y-=1;
if(y<j+1-1) y=j;
Sleep(20);
shuchu2(i,j);
}
if(xingzou=='e')
{
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu2(i,j);
Sleep(20);
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu2(i,j);
Sleep(20);
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu2(i,j);
Sleep(20);
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu2(i,j);
Sleep(20);
x+=1;
y+=1;
if(y>j+40) y=j+40;
shuchu2(i,j);
Sleep(20);
x+=1;
y+=1;
if(y>j+40) y=j+40;
shuchu2(i,j);
Sleep(20);
x+=1;
y+=1;
if(y>j+40) y=j+40;
shuchu2(i,j);
Sleep(20);
x+=1;
y+=1;
if(y>j+40) y=j+40;
Sleep(20);
shuchu2(i,j);
}
}
//移动2
void ditu2()
{
x=16;
y=40;
while(1)
{
shuchu2(1,1);
char xingzou;
xingzou=getch();
yidong2(xingzou,1,1);
if(x==16&&y==40&&xingzou=='d')
{
return ;
}
}
}
void shuchu1(int i,int j)
{
system("cls");
for(int ki=1;ki<=19;ki++,i++)
{
for(int kj=1;kj<=42;kj++,j++)
{
if(i==x&&j==y)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
cout<<"我";
}
else
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE), chushiy[i][j]);
if(chushid[i][j]==1)
{
printf("▇");
}
else if(chushid[i][j]==2)
{
printf("●");
}
}
}
cout<<endl;
j-=42;
}
i-=19;
if(chushidi[x][y]==2) die();
if(chushidi[x][y]==1) die();
}
void dixing(int i,int j)
{
while(1)
{
bool f=0;
if(chushidi[x+1][y]==0)
{
x+=1;
if(x==19)
{
f=1;
}
}
else
{
break;
}
if(f==1)
{
die();
break;
}
system("cls");
shuchu1(i,j);
}
}
//地心引力
void yidong(char xingzou,int i,int j)
{
if(xingzou=='d')
{
if(chushidi[x][y+1]==0)
{
if(y!=j+40)
y+=1;
}
}
if(xingzou=='a')
{
if(chushidi[x][y-1]==0)
{
if(y!=j+1-1)
y-=1;
}
}
if(xingzou=='s')
{
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu1(i,j);
Sleep(20);
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu1(i,j);
Sleep(20);
x+=1;
y-=1;
if(y<j+1-1) y=j;
shuchu1(i,j);
Sleep(20);
x+=1;
y-=1;
if(y<j+1-1) y=j;
Sleep(20);
shuchu1(i,j);
}
if(xingzou=='w')
{
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu1(i,j);
Sleep(20);
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu1(i,j);
Sleep(20);
x+=1;
y+=1;
if(y>j+40) y=j+40;
shuchu1(i,j);
Sleep(20);
x+=1;
y+=1;
if(y>j+40) y=j+40;
shuchu1(i,j);
Sleep(20);
}
if(xingzou=='q')
{
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu1(i,j);
Sleep(20);
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu1(i,j);
Sleep(20);
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu1(i,j);
Sleep(20);
x-=1;
y-=1;
if(y<j+1-1) y=j;
shuchu1(i,j);
Sleep(20);
x+=1;
y-=1;
if(y<j+1-1) y=j;
shuchu1(i,j);
Sleep(20);
x+=1;
y-=1;
if(y<j+1-1) y=j;
Sleep(20);
x+=1;
y-=1;
shuchu1(i,j);
Sleep(20);
if(y<j+1-1) y=j;
shuchu1(i,j);
Sleep(20);
x+=1;
y-=1;
if(y<j+1-1) y=j;
Sleep(20);
shuchu1(i,j);
}
if(xingzou=='e')
{
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu1(i,j);
Sleep(20);
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu1(i,j);
Sleep(20);
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu1(i,j);
Sleep(20);
x-=1;
y+=1;
if(y>j+40) y=j+40;
shuchu1(i,j);
Sleep(20);
x+=1;
y+=1;
if(y>j+40) y=j+40;
shuchu1(i,j);
Sleep(20);
x+=1;
y+=1;
if(y>j+40) y=j+40;
shuchu1(i,j);
Sleep(20);
x+=1;
y+=1;
if(y>j+40) y=j+40;
shuchu1(i,j);
Sleep(20);
x+=1;
y+=1;
if(y>j+40) y=j+40;
Sleep(20);
shuchu1(i,j);
}
}
//移动
void ditu1()
{
int flag=0;
int flaga1=0,flaga2=0;
int j=1,i=1;
while(1)
{
shuchu1(i,j);
char xingzou=getch();
if(flaga1==1&&flaga2==1&&x==14&&y==1&&xingzou=='a')
{
ditu2();
x=14;
y=1;
}
if(flaga1==1&&flaga2==1&&x==17&&y==1&&xingzou=='a')
{
ditu3();
x=17;
y=1;
}
yidong(xingzou,i,j);
Sleep(10);
dixing(i,j);
if(y==19&&flaga1==0)
{
flaga1=1;
shuchu1(i,j);
yici(i,j);
shuchu1(i,j);
char xingzou=getch();
yidong(xingzou,i,j);
chushiy[9][19]=10;
chushid[9][19]=1;
chushidi[9][19]=0;
chushiy[10][19]=12;
chushid[10][19]=2;
chushidi[10][19]=2;
shuchu1(i,j);
Sleep(100);
chushiy[10][19]=10;
chushid[10][19]=1;
chushidi[10][19]=0;
chushiy[11][19]=12;
chushid[11][19]=2;
chushidi[11][19]=2;
shuchu1(i,j);
Sleep(100);
chushiy[11][19]=10;
chushid[11][19]=1;
chushidi[11][19]=0;
chushiy[12][19]=12;
chushid[12][19]=2;
chushidi[12][19]=2;
shuchu1(i,j);
Sleep(100);
chushiy[12][19]=11;
chushid[12][19]=1;
chushidi[12][19]=0;
chushiy[13][19]=12;
chushid[13][19]=2;
chushidi[13][19]=2;
shuchu1(i,j);
Sleep(100);
chushiy[13][19]=11;
chushid[13][19]=1;
chushidi[12][19]=0;
chushiy[14][19]=12;
chushid[14][19]=2;
chushidi[13][19]=2;
shuchu1(i,j);
Sleep(100);
chushiy[14][19]=11;
chushid[14][19]=1;
chushidi[14][19]=0;
}
if(y==23&&flaga2==0)
{
flaga2=1;
chushid[9][23]=1;
chushiy[9][23]=10;
chushidi[9][23]=0;
yici(i,j);
shuchu1(i,j);
char xingzou=getch();
yidong(xingzou,i,j);
for(int k=1;k<=40;k++)
{
if(k!=19)
{
chushid[1][k]=2;
chushidi[1][k]=2;
}
}
shuchu1(i,j);
Sleep(100);
for(int ki=2;ki<=14;ki++)
{
for(int kj=1;kj<=40;kj++)
{
if(kj!=19)
{
chushid[ki][kj]=2;
chushidi[ki][kj]=2;
chushid[ki-1][kj]=1;
chushidi[ki-1][kj]=0;
}
}
shuchu1(i,j);
Sleep(100);
}
for(int k=1;k<=40;k++)
{
if(k!=19)
{
chushid[14][k]=1;
chushidi[14][k]=0;
}
}
shuchu1(i,j);
chushidi[15][11]=0;
liangci(1,1);
shuchu1(i,j);
char xing=getch();
yidong(xing,i,j);
char xin=getch();
yidong(xin,i,j);
for(int ki1=15;ki1<=19;ki1++)
{
for(int kj1=13;kj1<=30;kj1++)
{
chushiy[ki1][kj1]=15;
chushidi[ki1][kj1]=0;
}
Sleep(100);
dixing(i,j);
shuchu1(i,j);
}
dixing(i,j);
}
if(y<=37&&flag==1)
{
flag=0;
j-=9;
}
if(y>=38&&flag==0)
{
flag=1;
j+=9;
chushiy[6][37]=11;
chushiy[7][36]=11;
chushiy[4][37]=11;
chushiy[3][36]=11;
chushiy[6][33]=15;
chushiy[7][34]=15;
chushiy[3][34]=15;
chushiy[4][33]=15;
}
system("cls");
}
}
//地图
void guize2()
{
cout<<"规则是:\n";
Sleep(700);
cout<<"a键向左走,d键向右走\n";
Sleep(1500);
cout<<"s键向左跳跃,w键向右跳跃\n";
Sleep(1500);
cout<<"q键向左二连跳,e键向右二连跳\n";
Sleep(1500);
cout<<"版权所有,未经允许不得盗版,例:迷你世界盗版MC\n";
Sleep(2500);
cout<<"在此致敬行走,有些代码是借鉴行走的";
Sleep(6000);
system("cls");
}
//规则
void kaishiyouxi()
{
system("cls");
while(1)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
cout<<"\n\n\n\n";
cout<<" |--------------------------------------------------------|\n";
cout<<" | 1.新游戏 2.规则 |\n";
cout<<" | 作者--吕牧原 |\n";
cout<<" |--------------------------------------------------------|\n";
cout<<"\t\t选择:";
int xuanze;
cin>>xuanze;
system("cls");
if(xuanze==2)
{
guize2();
}
else
{
ditu1();
}
}
}
//游戏
void mozu()
{
while(1)
{
SetConsoleTextAttribute(GetStdHandle(STD_OUTPUT_HANDLE),15);
cout<<"\n\n\n\n";
cout<<" |------------------------------------------------------------------------|\n";
cout<<" | 1.原版 2.MC 3.古树 |\n";
cout<<" | 作者--吕牧原 |\n";
cout<<" |------------------------------------------------------------------------|\n";
cout<<"\t\t选择:";
int a;
cin>>a;
if(a==1)
{
kaishiyouxi();
}
else if(a==2)
{
MCqianzhi();
}
else
{
cout<<"未开封";
}
}
}
//模组
void exe()
{
HANDLE hOut = GetStdHandle(STD_OUTPUT_HANDLE);
CONSOLE_SCREEN_BUFFER_INFO bInfo;
GetConsoleScreenBufferInfo(hOut, &bInfo );
SetConsoleTitle("MC·肝爆之旅");
COORD size = {100, 30};
SetConsoleScreenBufferSize(hOut,size);
SMALL_RECT rc = {0,0, 100, 30};
SetConsoleWindowInfo(hOut,true ,&rc);
int x=::MessageBox(NULL, TEXT(" Minecraft时代,开启!\n 世界无双"), TEXT("1.0版本!"), 0);
}
//修改exe
void kaishiyu()
{
system("color 70");
cout<<"\n\n\n\n\n\n\n\n\n\n\t\t\t\t\t源自dream创建者\n";Sleep(1500);
cout<<"\t\t\t\t\t纯属虚构 本人原创\n";Sleep(1500);
cout<<"\t\t\t\t 世界无双 是 Minecraft 的1.0.00版本\n";Sleep(1500);
cout<<"\t\t\t\t为了大家的体验效果 请打开英文输入法\n";Sleep(1500);
cout<<"\t\t\t\t输入数据时核对一下 输入数字时不能有英文\n";Sleep(1500);
cout<<"\t\t\t\t360找到你的时候麻烦通过一下,程序可能被当成病毒了!\n";Sleep(2000);
cout<<"\t\t\t\t\t 极昼工坊出品 -JZ-\n";Sleep(1000);
cout<<"\t\t\t\t 极昼官方欢迎您游玩此游戏 谢谢!"; Sleep(5000);
system("cls");
system("color 07");
}
//开始语
int main()
{
exe();
kaishiyu();
mozu();
return 0;
}