思维题 Gym 100553A Alter Board
2024-09-06 03:26:38
/*
题意:一个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 ;
}
最新文章
- frag General URL components
- 动态创建script在IE中缓存js文件时导致编码不正确bug
- MVC部分视图(Partial View)
- AFNetworking请求中含有中文时程序崩溃
- Redis初步
- PostgreSQL的 initdb 源代码分析之十
- Anagrams问题
- Samba通过ad域进行认证并限制空间大小《转载》
- jsp中添加弹窗口并且实现向后台双向传递数据
- [google面试CTCI] 1-7.将矩阵中特定行、列置0
- C++ Primer Plus阅读笔记
- Django REST framework+Vue 打造生鲜超市(三)
- .NET Core微服务系列基础文章索引(目录导航Final版)
- JavaScript的文档对象模型DOM
- python第四十九天--paramiko模块安装大作战
- 一个web项目web.xml的配置中<;context-param>;配置作用
- html (第四本书第七章浮动参考)
- 【LOJ】#2205. 「HNOI2014」画框
- jquery+asp.net 调用百度geocoder手机浏览器定位--Api介绍及Html定位方法
- 在linux环境下安装redis并且搭建自己的redis集群
热门文章
- grails的criteria和hql查询
- Ansible 详细用法说明(一)
- Nerv --- React IE8 兼容方案
- swagger 如何在UI界面加入Authentication token值
- Spring学习笔记——Spring中lazy-init与abstract具体解释
- CodeForces 567C. Geometric Progression(map 数学啊)
- Mysql Solution - Timeout error occurred trying to stop MySQL Daemon. Stopping MySQL: [FAILED] -
- Apache Karaf配置远程调试
- java8--异常处理(java疯狂讲义3复习笔记)
- Delphi汉字简繁体转换代码(分为D7和D2010版本)