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

最新军事新闻头条聊城关键词优化推广

最新军事新闻头条,聊城关键词优化推广,网站怎么做彩页,小规模公司怎么注销题目描述 给定m行n列的图像各像素点灰度值#xff0c;对其依次进行一系列操作后#xff0c;求最终图像。 其中#xff0c;可能的操作及对应字符有如下四种#xff1a; A#xff1a;顺时针旋转90度#xff1b; B#xff1a;逆时针旋转90度#xff1b; C#xff1a…题目描述 给定m行n列的图像各像素点灰度值对其依次进行一系列操作后求最终图像。 其中可能的操作及对应字符有如下四种 A顺时针旋转90度 B逆时针旋转90度 C左右翻转 D上下翻转。 输入描述 第一行包含两个正整数m和n表示图像的行数和列数中间用单个空格隔开。1 m 100, 1 n 100。 接下来m行每行n个整数表示图像中每个像素点的灰度值相邻两个数之间用单个空格隔开。灰度值范围在0到255之间。 接下来一行包含由A、B、C、D组成的字符串s表示需要按顺序执行的操作序列。s的长度在1到100之间。 输出描述 m行每行包含n个整数为最终图像各像素点的灰度值。其中m为最终图像的行数n为最终图像的列数。相邻两个整数之间用单个空格隔开 样例1 输入 2 3 10 0 10 100 100 10 AC 输出 10 100 0 100 10 10 代码 左右镜像 void zuoyou(){for (int i 1; i n; i){for (int j 1; j m/2; j){swap(a[i][j],a[i][m-j1]);}} } 上下镜像 void shangxia(){for (int i 1; i n/2; i){for (int j 1; j m; j){swap(a[i][j],a[n-i1][j]);}} } 顺时针转一圈 1 2 3 4 5 6 7 8 9 变成 1 4 7 2 5 8 3 6 9 void zhuanzi(){for (int i1; i max(n,m); i){for (int j 1; j i; j){swap(a[i][j],a[j][i]);}}swap(n,m); } 为什么J要小于I,因为是为了让对角线不换 . 其他的就对应自己的另一边.转换. 结合一下就是…… #include bits/stdc.h using namespace std; int n,m,a[100][100] {0}; void shangxia(){for (int i 1; i n/2; i){for (int j 1; j m; j){swap(a[i][j],a[n-i1][j]);}} } void zuoyou(){for (int i 1; i n; i){for (int j 1; j m/2; j){swap(a[i][j],a[i][m-j1]);}} } void zhuanzi(){for (int i1; i max(n,m); i){for (int j 1; j i; j){swap(a[i][j],a[j][i]);}}swap(n,m); } void shun(){zhuanzi();zuoyou(); } void ni(){zhuanzi();shangxia(); } //这是函数部分。 主函数就比较简单套用一下 int main(){cin n m;for (int i 1; i n; i ){for (int j 1; j m; j ){cin a[i][j];}}string s;cin s;for (char opt : s){if (opt A){shun();}else if (opt B){ni();}else if (opt C){zuoyou();}else{shangxia();}}for (int i 1; i n; i ){for (int j 1; j m; j ){cout a[i][j] ;}puts();}return 0; }
http://www.dnsts.com.cn/news/18923.html

相关文章:

  • 博客网站开发教程济南网站建设多少钱
  • 做配音任务的网站装饰工程师
  • 网站设计网站类型移动网站优化
  • 手机网站建设网站报价php开发企业网站教程
  • 建设部监理工程师网站居然之家装修公司官网
  • 电脑QQ浮动窗口怎做电脑网站wordpress免费下载
  • 行业类门户网站建设方案点击图片直接进入网站怎么做
  • 营销型网站托管做网站 有哪些问题
  • 做室内设计兼职的网站资深网站
  • 酒泉哪家公司可以做网站北京公司网站建设定
  • 网站 如何 备案河北品牌网站建设
  • 河南网站平台建设公司苏州工业园区社保公积金管理中心
  • 新乡模板建站厦门景观绿环建设行业协会网站
  • 青岛做网站的公司有哪些淘宝上做网站权重
  • 怎么做网站差不多站长网站首页弹出公告模板
  • 石家庄建站凡科怀柔网站整站优化公司
  • 网站建设对工厂意义公众号代运营公司哪家好
  • 长沙网站制作哪家专业网站开发的理解
  • 西宁网站建设制作公司c++网站开发
  • 河南网站建设运营域名注册公司百度一下官方网站
  • 家具做网站网址导航哪个好
  • 天津网站维护迁移wordpress 500
  • 网站文章图片加标签加做网站去哪个平台
  • 云服务器可以做多个网站自己的网站 做采集怎么做
  • nginx 做网站seo排名优化收费
  • 做设计在哪个网站找图片大全企业vi设计报价
  • 建站公司有哪些服务平面设计网站制作
  • 网站导航做外链wordpress添加og
  • 凡科网做网站收费吗做网站的学校有哪些
  • 免费模板简历网站上海网站建设联系