当前位置: 首页 > wzjs >正文

wordpress网站换主机泉州seo报价

wordpress网站换主机,泉州seo报价,微电影分享网站织梦整站源码,wordpress 登陆浏览7-2-10 简易连连看 重新整理思路,写的代码多点,思路清晰点。 **题目要求** 本题要求实现一个简易连连看游戏模拟程序。 给定一个2N2N的方阵网格游戏盘面,每个格子中放置一些符号。 这些符号一定是成对出现的,同一个符号可能不止…

7-2-10 简易连连看

重新整理思路,写的代码多点,思路清晰点。

**题目要求**
本题要求实现一个简易连连看游戏模拟程序。
给定一个22N的方阵网格游戏盘面,每个格子中放置一些符号。
这些符号一定是成对出现的,同一个符号可能不止一对。
程序读入玩家给出的一对位置(x1,y1),(x2,y2)判断这两个位置上的符号是否匹配。
如果匹配成功,则将两个符号消为“*”并输出消去后的盘面;
否则输出“Uh-oh”。若匹配错误达到3次,则输出“Game Over”并结束游戏。
或者当全部符号匹配成功,则输出“Congratulations!”,然后结束游戏。

整理题目条件

  • 输入在一行中给一个正整数N,形成一个2N×2N的方阵网格游戏盘面。符号成对出现。
  • 循环k次读入玩家给出的一对位置(x1,y1),(x2,y2)。
  • 给出两对位置上的字符匹配成功,则将两个符号消为 “*” 并输出消去后的盘面。
  • 匹配失败输出“Uh-oh”。若匹配错误达到3次,则输出“Game Over”并结束游戏。
  • 全部符号匹配成功,则输出“Congratulations!”,然后结束游戏。
#include<stdio.h>
int col;//值为(2*n)方便使用
//打印盘面函数
void pr(char a[][col]){for(int i=0;i<col;i++){for(int j=0;j<col;j++){//行末不能有多余的空格if(j == col-1){printf("%c",a[i][j]);}else{printf("%c ",a[i][j]);}}printf("\n");}
}
int main(){//输入值int n;scanf("%d",&n);col=n*2;char ch,a[col][col];ch=getchar();for(int i=0;i<col;i++){for(int j=0;j<col;j++){scanf("%c ",&a[i][j]);}}int k;scanf("%d",&k);//count记录错误次数,right记录正确次数,flag判断是否完全匹配。int count=0,right=0,flag=1;for(int i=0;i<k;i++){int x1,y1,x2,y2;scanf("%d %d %d %d",&x1,&y1,&x2,&y2);//下标与输入值相差一,故减一。同时,匹配成功变为*不在重复记录。if(a[x1-1][y1-1] == a[x2-1][y2-1] && a[x1-1][y1-1] !='*'){a[x1-1][y1-1] = a[x2-1][y2-1]='*';//正确次数加一right++;//最多匹配 (col*col)/2次,例col=4,最多匹配8次即可全部匹配成功。if(right == (col*col)/2){break;}//每次成功消除后打印盘面。pr(a);}else{//匹配失败printf("Uh-oh\n");//失败次数加一count++;//达到三次if(count == 3){printf("Game Over\n");//没有完全匹配flag=0;break;}}}//重新检查是否完全匹配,如k < 全部成功匹配所需次数,就提前退出,没有完全匹配。for(int i=0;i<col;i++){for(int j=0;j<col;j++){if(a[i][j] != '*'){//没有完全匹配flag=0;}}}//是否完全匹配,是:那就祝贺你成功!否:下次加油哥们!if(flag){printf("Congratulations!");}return 0;
}

在这里插入图片描述
模拟思路写的,可能写的不是很简洁。可供参考。

http://www.dtcms.com/wzjs/83137.html

相关文章:

  • 专做冷冻食品批发的网站网站设计的毕业论文
  • wordpress 首页404哈尔滨seo优化培训
  • 做网站有名的公司爱站工具包的主要功能
  • 建设网站如何挣钱宁波网站关键词优化代码
  • 万站霸屏网页设计模板免费网站
  • 网站建设委托开发合同范本百度识图在线使用
  • 网站 商城 app 建设宁夏百度公司
  • 做一个打鱼网站需要多少钱百度seo推广
  • 建设一个网站需要多少钱上海知名seo公司
  • 网站的封面怎么做医疗器械龙头股
  • 企业网站建设报告今日热搜榜
  • 光伏电站建设的行业网站网站软文推广网站
  • 应持续抓好二级网站的建设工作站长工具无忧
  • 音乐网站开发北京seo助理
  • 做服装公司需要什么网站中国国家人事人才培训网
  • 百度做网站的公司seo技术大师
  • 中国移动网站备案管理系统不能用seo优化排名
  • 海口疫情最新消息今天封城了seo快速建站
  • 网站建设 阿里数字经济发展情况报告
  • 各大网站官网的导航栏怎么做外贸seo推广公司
  • 重庆忠县网站建设公司网络营销的发展趋势
  • 珠海建网站专业公司com域名
  • 冠县品牌网站建设推广广州seo公司品牌
  • 山东淄博网站建设的公司百度seo分析工具
  • 电子信息工程专业招聘信息网台州做优化
  • wordpress 主机主题seo视频教程百度网盘
  • 门户网站案例抖音seo代理
  • 如何能进腾讯做游戏视频网站黄页88网站推广方案
  • 中国十大小说网站排名北京如何优化搜索引擎
  • 网络工程师自学网站站长工具樱花