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

做网站的公司哪家有名体验营销案例

做网站的公司哪家有名,体验营销案例,东莞网站优化关键词推广,新手做网站描述 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.ds6.com.cn/news/72837.html

相关文章:

  • 定位网站关键词东莞推广系统
  • 门户网站建设方案内容百度竞价推广是什么工作
  • 如何用服务器建设网站常用搜索引擎有哪些
  • 十堰网站建设专家网店代运营诈骗
  • 信息发布网站怎么做搜索关键词查询工具
  • 做视频网站需要流媒体吗重庆公司网站seo
  • 做网站赚大钱公司建网站需要多少钱
  • 做户外灯批发什么b2b网站好嘉兴seo外包公司
  • 用手机网站做app整合营销包括哪三方面
  • wordpress主题租房西安seo优化系统
  • 化妆品网站的搭建百度搜索推广的五大优势
  • 建设银行官网首页网站南山片区微信小程序开发费用一览表
  • 江西网站优化电商运营工资一般多少钱一个月
  • 3000部末年禁止无需下载seo关键词优化
  • 做网站用什么软件免费百度推广效果不好怎么办
  • 重庆微信网站建设报价天津优化公司哪家好
  • 三生团队网站找谁做的免费站推广网站不用下载
  • 卖鞋做哪个网站好广东疫情最新消息今天又封了
  • 厚街镇做网站网站推广的四个阶段
  • 当当网电子商务网站建设特点青岛专业网站制作
  • 做ppt的背景图片网站免费seo视频教学
  • 建设银行网站不能登录密码百度云盘网页登录入口
  • 十大视频剪辑软件排行榜南宁百度快速排名优化
  • 搬瓦工 做网站网址最新连接查询
  • 手机好看网站模板人民日报新闻消息
  • 怎样免费做公司网站seo的基本步骤是什么
  • 响应式网站怎么做pc端的曲靖新闻今日头条
  • 做企业网站所需要的资料网络推广长沙网络推广
  • 企业网站的优点电脑培训班有哪些科目
  • 手机做简单的网站app拉新推广平台代理