/**
* by:gonzhihui
* 2017.11.30
*
* 一个小游戏 10*10矩阵 相邻两个或多个消成0
* (内置外挂)一键秒杀 :input x: 100
*
* 主要数据结构:
* typedef std::vector<std::pair<int, int> > VectorPair;
* vector中存放一次输入后的check后的下标。
*
* 编译 直接 g++ -o 可执行文件名 源文件名.cpp
*
*/
#include <stdlib.h> //srand() rand()
#include <iostream> //make_pair
#include <cstring>
#include <time.h> //time(0)
#include <vector>
using std::make_pair;
typedef std::vector<std::pair<int, int> > VectorPair;
VectorPair vp;
static int c[10][10];
//输出矩阵
void show();
//初始化矩阵
void initMatrix();
//核心算法
bool check(int i, int j);
bool checkTop(int i, int j);
bool checkBottom(int i, int j);
bool checkLeft(int i, int j);
bool checkRight(int i, int j);
//将vector中下标处的数组值清零。
bool change0(int i, int j, VectorPair &vp);
//一键秒杀(内置外挂)
void secKill(VectorPair &vp);
void show()
{
std::cout<<
一个小游戏内置外挂
最新推荐文章于 2024-02-19 15:52:54 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)