题目传送门

 /*
题意:一个n×m的矩形,相邻的颜色不同,黑或白。问最少的翻转次数,每次翻转可指定任意一个子矩形
思维题:最少要把偶数行和列翻转,也就是n/2+m/2次
*/
#include <cstdio>
using namespace std; int main(void) //Gym 100553A Alter Board
{
// freopen ("A.in", "r", stdin);
freopen ("alter.in", "r", stdin);
freopen ("alter.out", "w", stdout); int n, m;
while (scanf ("%d%d", &n, &m) == )
{
printf ("%d\n", n / + m / );
for (int i=; i<=n; i+=)
{
printf ("%d %d %d %d\n", i, , i, m);
}
for (int i=; i<=m; i+=)
{
printf ("%d %d %d %d\n", , i, n, i);
}
} return ;
}

最新文章

  1. frag General URL components
  2. 动态创建script在IE中缓存js文件时导致编码不正确bug
  3. MVC部分视图(Partial View)
  4. AFNetworking请求中含有中文时程序崩溃
  5. Redis初步
  6. PostgreSQL的 initdb 源代码分析之十
  7. Anagrams问题
  8. Samba通过ad域进行认证并限制空间大小《转载》
  9. jsp中添加弹窗口并且实现向后台双向传递数据
  10. [google面试CTCI] 1-7.将矩阵中特定行、列置0
  11. C++ Primer Plus阅读笔记
  12. Django REST framework+Vue 打造生鲜超市(三)
  13. .NET Core微服务系列基础文章索引(目录导航Final版)
  14. JavaScript的文档对象模型DOM
  15. python第四十九天--paramiko模块安装大作战
  16. 一个web项目web.xml的配置中&lt;context-param&gt;配置作用
  17. html (第四本书第七章浮动参考)
  18. 【LOJ】#2205. 「HNOI2014」画框
  19. jquery+asp.net 调用百度geocoder手机浏览器定位--Api介绍及Html定位方法
  20. 在linux环境下安装redis并且搭建自己的redis集群

热门文章

  1. grails的criteria和hql查询
  2. Ansible 详细用法说明(一)
  3. Nerv --- React IE8 兼容方案
  4. swagger 如何在UI界面加入Authentication token值
  5. Spring学习笔记——Spring中lazy-init与abstract具体解释
  6. CodeForces 567C. Geometric Progression(map 数学啊)
  7. Mysql Solution - Timeout error occurred trying to stop MySQL Daemon. Stopping MySQL: [FAILED] -
  8. Apache Karaf配置远程调试
  9. java8--异常处理(java疯狂讲义3复习笔记)
  10. Delphi汉字简繁体转换代码(分为D7和D2010版本)