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

西宁专业做网站公司焦作网站建设哪家专业

西宁专业做网站公司,焦作网站建设哪家专业,wordpress浮动小人,珠海生活网目录 问题描述输入格式输出格式代码实现 问题描述 小蓝拥有n n大小的棋盘,一开始棋盘上全都是白子。小蓝进行了m.次操作,每次操作会将棋盘上某个范围内的所有棋子的颜色取反(也就是白色棋子变为黑色,黑色棋子变为白色)。请输出所…

目录

  • 问题描述
  • 输入格式
  • 输出格式
  • 代码实现

问题描述

小蓝拥有n × n大小的棋盘,一开始棋盘上全都是白子。小蓝进行了m.次操作,每次操作会将棋盘上某个范围内的所有棋子的颜色取反(也就是白色棋子变为黑色,黑色棋子变为白色)。请输出所有操作做完后棋盘上每个棋子的颜色。

输入格式

输入的第一行包含两个整数n,m,用一个空格分隔,表示棋盘大小与操作数。
接下来m行每行包含四个整数x1,y1,x2,y2,相邻整数之间使用一个空格分隔,表示将在x1至x2行和y1至y2列中的棋子颜色取反。

3 3
1 1 2 2
2 2 3 3
1 1 3 3

输出格式

输出n行,每行n个0或1表示该位置棋子的颜色。如果是白色则输出0,否则输出1。

001
010
100

代码实现

import java.util.Scanner;public class Main{public static void main(String[] args) {// TODO Auto-generated method stubScanner scan = new Scanner(System.in);// 在此输入您的代码...int n = scan.nextInt();// 棋盘大小int m = scan.nextInt();// 操作数int[][] arr = new int[n][n];// 创建二维数组存储棋子// 循环输入指令for (int i = 0; i < m; i++) {// 取反两个坐标之间的区域int x1 = scan.nextInt();int y1 = scan.nextInt();int x2 = scan.nextInt();int y2 = scan.nextInt();// 调用反转函数reverse(arr, x1, y1, x2, y2);}// 打印棋盘内容for (int i = 0; i < n; i++) {for (int j = 0; j < n; j++) {System.out.print(arr[i][j]);}System.out.println();// 每打印一行插入换行符}scan.close();}// 二维数组元素取反函数public static void reverse(int[][] arr, int x1, int y1, int x2, int y2) {// x1到x2之间,y1到y2之间的元素取反for (int i = x1 - 1; i <= x2 - 1; i++) {for (int j = y1 - 1; j <= y2 - 1; j++) {if (arr[i][j] == 1) {// 1变0arr[i][j] = 0;} else {// 0变1arr[i][j] = 1;}}}}
}
http://www.15wanjia.com/news/194462.html

相关文章:

  • 自建网站界面设计流程
  • 无锡品牌网站建设介绍营销方向有哪些
  • 自家电脑做网站东莞网络公司 网站建设
  • 投资建设一个网站多少钱wordpress.rar
  • 企业门户网站什么意思常平网站开发
  • 企业网站建设 骆wordpress插件清理
  • 安康企业网站定制wordpress固定链接域名
  • 建设银行网站上交医保做网站图片和文字字体侵权
  • 电商官方网站小程序游戏破解
  • 打开网站iis7高端网站建设 选择磐石网络
  • 做短裙的视频网站湖州建设局新网站
  • 网站建设可行性分析表龙岩网红阙佩琪
  • 罗湖做网站的设计软件有哪些软件免费
  • 建设银行征信中心个人信用查询官方网站软件开发工程师培训学校
  • 杭州公司建设网站wordpress 插件网
  • 网站备案时间会过期吗宿迁盐城网站建设企业
  • 北京手机网站开发电话佛山网站快照优化公司
  • 网站建设 7 24h5 移动 网站 开发
  • jsp网站开发pdf在线网页截图
  • 北京网站建设公司大全凡科手机网站设置问题
  • 做暧暧视频网站重庆企业网站优化
  • 国外游戏网站欣赏为什么网站建设起来搜素不到
  • 中山网站建设哪家便宜开发企业app公司
  • 网站开发进度源码建设沙滩车官方网站
  • org的域名网站全能网站建设完全自学手册
  • wx网站开发如何制作海报宣传图片
  • 网站目标关键词公司简介模板范本
  • html5网站模板 站长网在定点二进制运算器中减法运算一般通过
  • 沧州做网站的公司排名wordpress 的主题修改
  • 网站建设开发ppt自己做的一个网站怎么赚钱