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

1400*C. No Prime Differences(找规律数学)

 

解析:

        由于 1 不是质数,所以我们令每一行的数都相差 1

        对于行间,分为 n、m之中有存在偶数和都为奇数两种情况。

        如果n、m存在偶数,假设m为偶数。

        

        如果都为奇数,则:

         

#include<bits/stdc++.h>
using namespace std;
//const int N=
int t,n,m;
int main(){scanf("%d",&t);while(t--){scanf("%d%d",&n,&m);if(n%2==0){int k=1;for(int i=1;i<=n;i++){for(int j=1;j<=m;j++)printf("%d ",i+(j-1)*n);puts("");}}	else if(m%2==0){int k=1;for(int i=1;i<=n;i++){for(int j=1;j<=m;j++)printf("%d ",k++);puts("");}}else{int k=1;for(int i=1;i<=n;i++){if(i%2==0){k+=m;continue;}for(int j=1;j<=m;j++)printf("%d ",k++);puts("");}k=1;for(int i=1;i<=n;i++){if(i%2!=0){k+=m;continue;}for(int j=1;j<=m;j++)printf("%d ",k++);puts("");}}puts("");}return 0;
}

 

http://www.lryc.cn/news/170001.html

相关文章:

  • Python基础之装饰器
  • IDEA设置Maven 镜像
  • 项目评定等级L1、L2、L3、L4
  • 一个基于SpringBoot+Vue前后端分离学生宿舍管理系统详细设计实现
  • 工作相关----《配置bond》
  • Nacos、ZooKeeper和Dubbo的区别
  • 刷一下算法
  • three.js——GUI的使用
  • LeetCode 332. Reconstruct Itinerary【欧拉回路,通路,DFS】困难
  • 236. 二叉树的最近公共祖先 Python
  • WPF中DataGrid控件绑定数据源
  • Linux arm64 set_memory_ro/rw函数
  • 安达发|APS排单软件中甘特图的应用
  • 快速上手Linux基础开发工具
  • 【开发工具】idea 的全局搜索快捷键(Ctrl+shift+F)失效
  • 港联证券:“火箭蛋”来袭 蛋价涨势能否延续?
  • Vue3_vite
  • python-字符串去掉空格的常见方法
  • 如何写出一个成熟的线上线下结合的营销方案?
  • Vc - Qt - “扩张“的窗口
  • vue学习-02vue入门之组件
  • 解决Pycharm使用Conda激活环境失败的问题
  • SpringSecurity 核心组件
  • 【Vue】快速入门和生命周期
  • JVM架构和内存管理优化
  • C语言——贪吃蛇小游戏
  • PHP8中获取并删除数组中第一个元素-PHP8知识详解
  • EtherCAT 总线型 4 轴电机控制卡解决方案
  • Upload-labs十六和十七关
  • 软件包的管理