C++ 80行 极简扫雷
创始人
2024-11-05 16:07:09
0

一共5346个字符,MinGW编译通过(强烈不建议写这种代码!!!

压行规则:一行不超过80个字符

代码:

#include #include #include #define turn(x, y) (mapSize.X * (y) + (x)) #define Outside(x,y) (x < 0 || mapSize.X - 1 < x || y < 0 || mapSize.Y - 1 < y) int *map,*mark,count,bomb,firstOpen,game,bombCount,beginTime,node[8][2] = {1,0, -1,0,0,1,0,-1,-1,-1,-1,1,1,-1,1,1}; char *num[10] = { "  ", "①", "②", "③", "④", "⑤", "⑥", "⑦", "⑧", "●" }; COORD size = { 18, 11 }, origin = { 0, 0 }, mapSize = { 0, 0 }, pos = { 0, 0 }; HANDLE hOut, hIn;INPUT_RECORD Buf; int *color[10] = { 0, 11, 10, 12, 14, 1, 2, 6, 4, 4 }; void gotoxy(int x,int y){COORD pos;pos.X=x;pos.Y=y;SetConsoleCursorPosition( hOut,pos);} void setScreenSize(int l,int c){COORD size={l,c};SMALL_RECT rect={0,0,size.X-1, size.Y-1};SetConsoleWindowInfo(hOut,1,&rect);SetConsoleScreenBufferSize(hOut, size);SetConsoleWindowInfo(hOut,1,&rect);} void hideCursor(){CONSOLE_CURSOR_INFO CursorInfo;GetConsoleCursorInfo(hOut,& CursorInfo);CursorInfo.bVisible=0;SetConsoleCursorInfo(hOut,&CursorInfo);} void delay(int t){static clock_t oldtime=0;while(clock()-t 0)return;for(int i=0;i <8;i++)open(x+node[i][0],y+node[i][1]);} void sign(int x,int y){if(Outside(x, y))return;int *temp=&mark[turn(x,y)];if(!* temp)return;gotoxy(x*2,y);if(*temp==1){*temp=2;SetConsoleTextAttribute(hOut,4); printf("★");bombCount--;}else{*temp=1;SetConsoleTextAttribute(hOut,15);printf(\ "■");bombCount++;}} void setBomb(int x,int y){for(int i=0,j,k;i

运行结果:

 

 

相关内容

热门资讯

八分钟了解!newpoker怎... 八分钟了解!newpoker怎么安装脚本,哈糖大菠萝能开挂吗,指南书教程(有挂分析)1、哈糖大菠萝能...
方案辅助!微信小程序微乐破解器... 方案辅助!微信小程序微乐破解器2024!解谜真的是有辅助教程(有挂细节)1、进入到微信小程序微乐破解...
第9分钟了解!德普之星有辅助软... 第9分钟了解!德普之星有辅助软件吗,德州局透视脚本,步骤教程(有挂神器)运德普之星有辅助软件吗辅助工...
窍要辅助!洞庭茶苑app辅助!... 窍要辅助!洞庭茶苑app辅助!关于存在有辅助神器(有挂辅助)1.洞庭茶苑app辅助 选牌创建新账号,...
七分钟了解!wepoker怎么... 七分钟了解!wepoker怎么开辅助,wepoker透视脚本免费app,绝活儿教程(有挂细节)1、w...
窍要辅助!嘟咪互动有挂吗!开挂... 窍要辅助!嘟咪互动有挂吗!开挂是有辅助软件(有挂总结)窍要辅助!嘟咪互动有挂吗!开挂是有辅助软件(有...
1分钟了解!wepoker辅助... 1分钟了解!wepoker辅助器最新版本更新内容,德普之星私人局辅助免费,办法教程(有挂辅助)wep...
大纲辅助!心悦海南苹果版辅助器... 大纲辅助!心悦海南苹果版辅助器!关于是有辅助工具(有挂攻略)1、玩家可以在心悦海南苹果版辅助器线上大...
指南辅助!小程序广东雀神智能插... 指南辅助!小程序广东雀神智能插件安装下载!解谜真的是有辅助技巧(新版有挂)运小程序广东雀神智能插件安...
第九分钟了解!wepoker作... 第九分钟了解!wepoker作弊辅助,wpk辅助购买,步骤教程(新版有挂)1、完成wepoker作弊...