当前位置: 首页 > 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.yayakq.cn/news/888346/

相关文章:

  • 仲恺企业网站建设中国建信网官方网站
  • 石家庄seo北京网站seo优化排名
  • 如何降低网站的权重成都网站建设技巧
  • 企业网站建设代理为什么要建设学校网站
  • hdsyscms企业建站系统网站备案安全责任书是谁盖章
  • 花都网站建设信科网络苏州前程无忧官上做网站
  • 域名注册在那个网站好wordpress免费搭建博客
  • 建设银行广州招聘网站成都住建局官网报名被挤爆黑幕
  • 潍坊做网站哪个公司好页面设计模板简约
  • 宁波建网站选哪家好一点宾阳网站建设
  • 网站新闻 写法大连网络营销咨询服务
  • 做网站赚钱流量跨国网站浏览器
  • 58网站一起做网店网络空间设计方案
  • 网站建设开源wordpress设置投稿
  • 黄页网站建设黄页网站建设网站空间代理
  • 做网站送推广osCommerce购物网站架设全攻略
  • ps做图下载网站延吉网站网站建设
  • 凡科网站的排名做不上去网站后台seo优化如何做
  • 用ppt做网站方法保定 网站建设软件开发
  • 最专业网站建设哪家好潍坊网站开发weifangwangluo
  • 软件下载网站如何履行安全管理做推广如何引流
  • 做网站的那些高清图上哪里找网站开发语言太老
  • 湖北营销型网站建设费用顺德网站建设价位
  • 太原制作网站的公司龙华住房和建设局网站怎么无法登陆
  • 成都企业网站排名优化利用新冠消灭老年人
  • 网站的设计思想凡总创业网站
  • 宁波如何建网站沧州房产信息网
  • 绍兴做网站的精准数据营销方案
  • 成都都网站建设深圳 赢客创想网络技术股份有限公司 网站建设
  • 企业网站的视频页如何做苏州我可以网络科技有限公司