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

珠海建站模板搭建手机网站用什么软件

珠海建站模板搭建,手机网站用什么软件,商城开发方案,网站推广排名收费标准题目描述 小明班上是n行m列的座位排列#xff0c;座位按照行列顺序编号#xff0c;如6行7列#xff0c;那么第1行第1列座位号为1号、第1行第7列为7号、第3行第4列为18号#xff0c;如此递推。 现在期中考刚结束要进行全班换座位。班主任刚刚公布了换位指令#xff0c;指…题目描述 小明班上是n行m列的座位排列座位按照行列顺序编号如6行7列那么第1行第1列座位号为1号、第1行第7列为7号、第3行第4列为18号如此递推。 现在期中考刚结束要进行全班换座位。班主任刚刚公布了换位指令指令一共z条且只有以下几类 ①行对换 ②列对换。 请你根据换位指令找到换位结束后第x行第y列的原座位号。 输入格式 第一行为三个整数分别为n、m、z以空格隔开整数含义如题所示。 第二至z1行有三个整数分别为a、b、c。若a为1则将bc行对换若a为2则将bc列对换。 最后一行有两个整数分别为x和y整数含义如题所示。 输出格式 输出1行输出第x行第y列的原座位号。 输入输出样例 1 输入 #1 5 5 2 1 1 2 2 3 1 1 1 输出 #1 8   说明/提示 对于60%的数据1≤n,m,z≤1000 对于100%的数据1≤n,m≤50001≤z≤100000。 参考答案 #include iostream using namespace std; int main() {int n,m,z,x,y;int p[5001],q[5001],a,b,c;cinnmz;for(int i1;in;i) p[i]i;for(int i1;im;i) q[i]i;for(int i1;iz;i){cinabc;if(a1)swap(p[b],p[c]);else swap(q[b],q[c]);}cinxy;int rowp[x];int colq[y];cout(row-1)*mcol;return 0; } 解题思路 初始化行和列的映射数组我们使用两个数组p和q来分别记录行和列的当前映射关系。初始时p[i] i表示第i行当前还是原来的第i行q[j] j表示第j列当前还是原来的第j列。 处理交换操作对于每个交换操作如果是行交换a1我们交换p数组中的b和c位置的值如果是列交换a2我们交换q数组中的b和c位置的值。 查询最终座位号根据处理后的p和q数组找到第x行和第y列对应的原始行和列。原始座位号的计算公式为  (原始行-1)*m原始列 其中m是列数。 (直接用二维数组模拟会超时)
http://www.w-s-a.com/news/229132/

相关文章:

  • 手机网站页面制作网站怎么做快照
  • asp网站怎么仿站推广软件下载平台
  • 电子商务网站建设期末试题08答案互联网怎么做
  • 规范门户网站的建设和管理办法微信网站开发公司电话
  • 免费行情网站凡客的官网
  • 做网站运营的女生多吗海淀企业网站建设
  • 网站运行环境配置网站建设个一般需要花费多少钱
  • 广西平台网站建设报价wordpress 免费 企业 主题
  • 四川省建设厅职称查询网站辽宁省住房和城乡建设部网站
  • 公司网站后台登陆网站放到云服务器上怎么做
  • 济南 网站定制做网站购买域名
  • 代理分佣后台网站开发怎么用源码做网站视频
  • 天津网站建设招标wordpress七牛图片插件
  • 建设合同施工合同示范文本汕头市网络优化推广平台
  • 网站关键词修改老王搜索引擎入口
  • 那个网站做搬家推广比较好建设部网站办事大厅栏目
  • 做企业销售分析的网站广州网站设计建设
  • 建站流程wordpress怎么开伪静态
  • 服务器不是自己的做违法网站videopro wordpress
  • 北京建网站的公司哪个比较好网站开通告知书
  • 网站负责人 主体负责人黑龙江 建设监理协会网站
  • 手机网站焦点图代码建设工程质量检测网站
  • 墙绘做网站推广有作用没html网页制作用什么软件
  • 企业做网站有用吗网站推广的常用方法有哪些?
  • 景安做网站教程互联网小程序开发
  • 桂林北站离阳朔多远贵州省建设厅住房和城乡建设官网二建考试
  • 浙江省建设厅 网站是多少wordpress淘宝客一键
  • 网站流量少怎么做5个不好的网站
  • 随州网站建设有限公司个人申请注册公司需要多少钱
  • 东莞做商城网站建设wordpress批量下载外链图片