题目描述
给你一个Nx M的方格图,现在要求你对其中每个1 x 1的
小方格进行染色,要求如下:
●每种颜色染色的格子数都是相同的。
●相邻格子染的颜色不同。
●所有格子必须染色。
现在问最少要多少种颜色就可以完成任务。
输入描述:
第一行一个正整数T,代表测试数据组数。
接下来T行每行两个空格分隔的正整数N, M,代表方
格图的行数和列数。
1≤T≤100
1≤N,M≤108
输出描述:
共T行每行一个整数表示答案。
示例1输入输出示例仅供调试,后台判题数据一般不包含示

输入
复制
1
22
输出
复制
2
说明
第一行第一列和第二行第二列的格子染第一-种颜色,第
二行第一列和第一行第二列的格子染第 二种颜色。

#include<bits/stdc++.h>
using namespace std;
int help(int m,int n){if(m==1&&n==1) return 1;if(m==1||n==1) return 2;long long t=m*n;for(long long int i=2;i<t;i++){if(t%i==0) return i;}
}
int main(){int t,m,n;cin>>t;while(t--){int m,n;cin>>m>>n;cout<<help(m,n)<<endl;}return 0;
}

贝壳笔试 涂格子最少需要多少种颜料相关推荐

  1. Python递归学习6 涂格子问题

    涂格子问题 问题 有排成一行的n个方格,用红(Red).粉(Pink).绿(Green)三色涂每个格子,每格涂一色,要求任何相邻的方格不能同色,且首尾两格也不同色.求全部的满足要求的涂法. 问题分析 ...

  2. 自己摸索的点灯游戏(涂格子)

    很简陋的1.0版本,算是我的入门作品. 使用了easyX图形库 //日志://2018/12/3/00点33分 //完成初始界面,地图绘制,鼠标点击方块填充功能//2018/12/3/17点40分 / ...

  3. jquery里用正则来验证密码,必须包含大小写字母,数字及特殊符号,或最少包含两种

    一:要求用正则来验证用户输入的密码,至少包含大小字字母,数字和特殊符号中两种,简单的说,就是验证用户输入的密码不能太简单. 乍一想,这种正则好像不太方便下手写,至少以前站长在验证用户输入的密码格式时, ...

  4. 涂格子游戏html,网页版方格贪吃蛇游戏html源码分享

    html源码,要做网页的话复制源码新建一个文本文档粘贴进去,然后文本文档改名snake.html即可. 体验地址:点击进入 玩法:用键盘的上下左右控制. 贪吃蛇-陌涛博客www.imotao.com ...

  5. HDU 4365 正方形格子涂色中心对称轴对称的涂法有多少种-思维-(矩阵坐标关系快速幂取模)

    题意:n*n的格子,涂色,有k种颜料,必须满足旋转任意个90度和翻转之后图片的样子不变,现在已经有m个格子涂过色了,问还有多少种涂法满足上述条件. 分析: 满足上述对称条件,那么涂色的种类问题我们可以 ...

  6. 网易历届笔试题(1)

    题目描述 你就是一个画家!你现在想绘制一幅画,但是你现在没有足够颜色的颜料.为了让问题简单,我们用正整数表示不同颜色的颜料.你知道这幅画需要的n种颜色的颜料,你现在可以去商店购买一些颜料,但是商店不能 ...

  7. 数字字母特殊符号java_java正则匹配6-20位字母、数字、特殊符号最少满足其中两种...

    import java.util.regex.Matcher; import java.util.regex.Pattern; /** * 6-20位 字母.数字.符号最少任意两种组合 * 字母.数字 ...

  8. 贝壳后台开发面经(22 届春招)

    本人情况 ● 自我认知:非天赋型,比较擅长归纳整理和交流讨论. ● 学历:985 软工 ● 专利:3 篇专利 ● 实习:阿里巴巴 Java 开发 面试准备 自我介绍 简历上的项目复盘和查新 算法学习与 ...

  9. P3392 涂国旗——暴力枚举

    涂国旗 题目描述 某国法律规定,只要一个由 N×MN \times MN×M 个小方块组成的旗帜符合如下规则,就是合法的国旗.(毛熊:阿嚏--) 从最上方若干行(至少一行)的格子全部是白色的: 接下来 ...

最新文章

  1. 对于索引(a,b,c),下列哪些说法是正确的
  2. 强化学习在机器人中的应用
  3. Python 初学者进阶的九大技能(附代码)
  4. idea中生成mapper xml文件,快速从代码跳转到mapper及从mapper返回代码的插件安装
  5. C# 虚方法(virtual)覆盖(override) - 隐藏(new) - 重载
  6. 查询CPU占用高的SQL语句的解决方案
  7. 想申请AI方向硕、博,这个内容一定要提前准备!!
  8. python调用ping命令_在Python中调用Ping命令,批量IP的方法
  9. html5有本地存储吗,HTML5的本地存储
  10. Java接口自动化之Maven工具使用
  11. WebPack配置文件抽离存放
  12. maven工程的多环境配置方案(profile)
  13. Keil v5安装和使用
  14. 使用OpenCV进行图片模糊处理(中值滤波)
  15. java epoll 模型_I/O多路复用技术详解之epoll模型
  16. 4种网游外挂制作方法
  17. scrapy爬虫框架实现简单案例:爬取阳光平台内容
  18. Nginx搭建文件服务器(解决无法下载文件.txt,.pdf等)
  19. 传感器学习——ESP8266(无线串口使用)
  20. Java处理图片报错:two SOF markers

热门文章

  1. 对sam/bam文件进行操作
  2. 2022-2027年中国UBI车险市场规模现状及投资规划建议报告
  3. Web App版权保护迎来曙光,APICloud提出平台级解决方案!
  4. 多项式拟合lm_sklearn之多项式回归
  5. 计算机网络之分类地址
  6. 金融开放度指数-世界银行三位数字编码、ISO Alpha-3 Code等多指标数据
  7. While()和scanf的搭配使用问题
  8. 数据中心布线:节能又省钱
  9. AsyncTask机制原理解析
  10. 三防手机乐目v9怎么样?