题目

题意:给一个二维数组,对对每个元素可以进行不变和加以的操作,使得相邻的两个元素的不相同

思路:令二维数组的横坐标为i,纵坐标为j,当i+j为偶数的时候令a[i][j]为偶数,当i+j为奇数的时候令a[i][j]为奇数

AC代码:

package 练习;
import java.io.*;
import java.math.*;
import java.util.*;
public class 练习 {static Scanner sc=new Scanner(System.in);public static void main(String[] args) {int n=sc.nextInt();for(int i=0;i<n;i++) {show();}}private static void show() {int n=sc.nextInt();int m=sc.nextInt();long a[][]=new long [n][m];long b[][]=new long [n][m];for(int i=0;i<n;i++) {for(int j=0;j<m;j++) {a[i][j]=sc.nextLong();}}for(int i=0;i<n;i++) {for(int j=0;j<m;j++) {if((i+j)%2==0) {long x=a[i][j]/2*2==a[i][j]?a[i][j]:a[i][j]+1;System.out.print(x+" ");}else {System.out.print(a[i][j]/2*2+1+" ");}}System.out.println();}}
}

codeforces 1438C、Engineer Artem相关推荐

  1. codeforces1438C Engineer Artem

    https://codeforces.com/contest/1438/problem/C 构造题一生之敌 一条斜线奇数,一条斜线偶数,相邻的一定就不一样了 #include<bits/stdc ...

  2. codeforces1438C Engineer Artem (#682 Div2)

    题目链接: https://codeforces.com/problemset/problem/1438/C 题目大意: 给你一个n*m的矩阵a,每个位置一个数字,现在你可以对每一个位置进行一次操作, ...

  3. CodeForces 1169B、Pairs

    题目链接 思路:此题为思维题,要求取出两个所有对中都存在的数,数据范围为300000,所以可采用枚举查找.按照条件,其中一个数肯定存在第一组对中,而第二数则存在于第一个数不存在的第一个对中.简单概括主 ...

  4. codeforces round div2,3周赛补题计划(从开学到期末)

    1. 本学期场次 从2020.09.19-2021.01.18,一共18周. 题号 场次 日期 备注 1475 Codeforces Round #697 (Div. 3) 1.25 1474 Cod ...

  5. Codeforces Round #682 (Div. 2)

    文章目录 Codeforces Round #682 (Div. 2) A. Specific Tastes of Andre B. Valerii Against Everyone C. Engin ...

  6. 【11.9】Codeforces 刷题

    DP\text{DP}DP : B. Yaroslav and Two Strings 题意: 如果两个只包含数字且长度为 n(1≤n≤105)n(1\leq n\leq 10^5)n(1≤n≤105 ...

  7. Codeforces补题记录(1)

    文章目录 Codeforces补题记录(1) 1.Codeforces Round #632 (Div. 2)(2020.4.11) A.Little Artem B.Kind Anton *C.Eu ...

  8. 【第三期】那些设计漂亮、有创意的电路板!

    点击上方"大鱼机器人",选择"置顶/星标公众号" 福利干货,第一时间送达! 转自公众号 | 芯片之家 作者:Boldport  排版:晓宇 往期: [第一期]那 ...

  9. 数据库设计方法、规范与技巧

    本文链接: http://www.openphp.cn/index.php/art.../100/index.html 一.数据库设计过程 数据库技术是信息资源管理最有效的手段.数据库设计是指对于一个 ...

最新文章

  1. 一年结构转换,陌陌走向稳健盈利,唐岩没有放手理由
  2. Xftp连接到Linux服务器时提示连接失败的配置
  3. [CQOI2015]任务查询系统(差分+主席树)
  4. jzoj1404-菱形内的计数【模拟】
  5. java char数组查找_我爱java系列---【在字符数组中查询某个字符串是否存在】
  6. java awt编程_java awt编程
  7. 1 分钟抗住 10 亿请求!某些 App 是怎么做到的? | 原力计划
  8. OrCAD Capture CIS 16.6 修改原理图的页面大小
  9. Java 原生数据类型、Integer
  10. 多格式无水印录屏软件
  11. 2021年dedecms伪原创插件,织梦AI文章伪原创插件使用方法
  12. ffmpeg使用指令转码b站上下载的视频
  13. 常见WAF_WEB应用防火墙_运维必备_应用安全
  14. 5大关键,让你二十年后依然是人才
  15. 简单密码验证:重复的数字字母或连续的数字字母
  16. 电脑技巧:如何实现电脑一键自动关机和重启?
  17. mysql 5.7 查询分类并返回json格式的数据
  18. 操作系统实战 45 讲:运行HelloOS界面
  19. 知识产权律师介绍企业涉外法律服务
  20. 几款实用的内网穿透工具,推荐!

热门文章

  1. 华为颇无奈,徕卡或离它而去而与小米合作
  2. web开发中常用的几种统计图使用
  3. 限流Throttling
  4. 第七届科技节电子设计大赛须知
  5. 微信小程序开发需要的相关技术
  6. 元宇宙产业委共同主席倪健中带队参访杭州市总工会推动元宇宙合作
  7. 英伟达创始人出生 | 历史上的今天
  8. 蒙提霍尔问题及其推广
  9. 指纹识别在智能手机上的应用前景分析
  10. LintCode 661. 把二叉搜索树转化成更大的树