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

做网站的公司哪家有名百度极简网址

做网站的公司哪家有名,百度极简网址,网站链接怎么做,wordpress 命令执行时间描述 Bart的妹妹Lisa在一个二维矩阵上创造了新的文明。矩阵上每个位置被三种生命形式之一占据:石头,剪刀,布。每天,上下左右相邻的不同生命形式将会发生战斗。在战斗中,石头永远胜剪刀,剪刀永远胜布&#…

描述

Bart的妹妹Lisa在一个二维矩阵上创造了新的文明。矩阵上每个位置被三种生命形式之一占据:石头,剪刀,布。每天,上下左右相邻的不同生命形式将会发生战斗。在战斗中,石头永远胜剪刀,剪刀永远胜布,布永远胜石头。每一天结束之后,败者的领地将被胜者占领。

你的工作是计算出n天之后矩阵的占据情况。

输入

第一行包含三个正整数r,c,n,分别表示矩阵的行数、列数以及天数。每个整数均不超过100。
接下来r行,每行c个字符,描述矩阵初始时被占据的情况。每个位置上的字符只能是R,S,P三者之一,分别代表石头,剪刀,布。相邻字符之间无空格。

输出

输出n天之后的矩阵占据情况。每个位置上的字符只能是R,S,P三者之一,相邻字符之间无空格。

样例输入

3 3 1
RRR
RSR
RRR

样例输出

RRR
RRR
RRR
#include <stdio.h>
#define N 105
int dir[4][2] = {{0,1},{0,-1},{1,0},{-1,0}}; //定义一个二维数组,表示四个方向的偏移量
int main()
{int r, c, n; //定义三个变量,分别表示行数、列数和操作次数char a[N][N], b[N][N]; //定义两个字符数组,分别表示原始矩阵和操作后的矩阵scanf("%d %d %d", &r, &c, &n); //输入行数、列数和操作次数for(int i = 1; i <= r; ++i) //遍历每一行for(int j = 1; j <= c; ++j) //遍历每一列scanf(" %c", &a[i][j]); //输入字符到矩阵中for(int k = 1; k <= n; ++k) //进行n次操作{for(int i = 1; i <= r; ++i) //遍历每一行{for(int j = 1; j <= c; ++j) //遍历每一列{b[i][j] = a[i][j];//默认和原来位置的一样for(int d = 0; d < 4; ++d)//看(i,j)周围有没有能胜过a[i][j]的出拳{int x = i + dir[d][0], y = j + dir[d][1]; //计算相邻位置的坐标if(a[x][y] == 'R' && a[i][j] == 'S') //如果相邻位置是石头,当前位置是剪刀,则将当前位置变为石头b[i][j] = 'R';else if(a[x][y] == 'S' && a[i][j] == 'P') //如果相邻位置是剪刀,当前位置是布,则将当前位置变为剪刀b[i][j] = 'S';else if(a[x][y] == 'P' && a[i][j] == 'R') //如果相邻位置是布,当前位置是石头,则将当前位置变为布b[i][j] = 'P';}}}for(int i = 1; i <= r; ++i)//复制b到afor(int j = 1; j <= c; ++j)a[i][j] = b[i][j];}for(int i = 1; i <= r; ++i) //输出操作后的矩阵{for(int j = 1; j <= c; ++j)printf("%c", a[i][j]);printf("\n");}return 0;
}

http://www.dt0577.cn/news/57360.html

相关文章:

  • 海南响应式网站建设哪里好it学校培训学校哪个好
  • 网站做定向的作用网站怎么做收录
  • 网站做兼容处理怎么郑州seo线上推广系统
  • 做网站都需要哪些技术网络营销环境
  • 医院网站主页面设计武汉做seo
  • 直播间网站建设百度一下首页版
  • 做网站开发学什么语言品牌广告和效果广告的区别
  • 网站推广 经典案例谷歌play商店
  • 网站怎么做百度优化自助友链平台
  • 温州 网站建设广告营销策略有哪些
  • 集团网站群关键词长尾词优化
  • 建设网站代理商小程序推广
  • 免费的个人简历模板表格北京seo公司wyhseo
  • 我英文网站建设在线制作网站免费
  • 英文购物网站建设seo刷关键词排名工具
  • 网站数据模板人力资源培训
  • 国外网站推广软件武汉网站运营专业乐云seo
  • 自己做的网站程序怎么发布企业网络
  • 怎么还原wordpressseo网站推广企业
  • 织梦上网站次导航怎么做2023百度秒收录技术
  • seo网站提交seo站外优化最主要的是什么
  • 做神马网站优化快win7优化大师官方免费下载
  • 佛山网站建设app长沙靠谱的关键词优化
  • 网上做图赚钱的网站廊坊seo建站
  • wordpress清空数据库表武汉seo结算
  • 网易云音乐网站开发介绍建站优化公司
  • 前端开发做网站吗国内新闻大事20条简短
  • 自己做网站打开很卡b站推广是什么意思
  • 做新闻微网站有哪些端点seo博客
  • 织梦做视频网站可以吗网站软件开发