西电OJ - 1041 Franky的游戏O
2016-04-27 22:28
357 查看
题目链接:http://acm.xidian.edu.cn/problem.php?id=1041
#include <iostream> using namespace std; /**************************************************************************************************************** 题意:没看懂,好多,看起来好复杂。给出n*m的棋盘,现在让初始位置随意的开始游戏。 移动仅限斜线方向,到边界则跳转相应边界的下一行(列)。 思路: 1,这里想到国际象棋中的相,这样是两个,但是又考虑到边界跳跃,所以有时候为一个。 2,当边界为奇数时很容易看到跳转到自己原本到不了的地方,所以只要边界值出现奇数就是1,否则为2 ****************************************************************************************************************/ int main() { int T; cin>>T; while(T--) { int a,b; cin>>a>>b; if(a%2 == 0 && b%2 == 0) cout<<"2"<<endl; else cout<<"1"<<endl; } return 0; }
相关文章推荐
- POJ 3680 最小费用最大流
- 第7章 调试和错误处理
- flash和js通过什么类如何交互?
- 站立会议第十天
- python基础
- linux内存管理--慢速分配内存页 __alloc_pages_slowpath
- java学习-数组1
- ACM学习
- cocos2d-x知识总结
- HDU 2017
- ACM刷题之Codeforces———— Little Artem and Grasshopper
- iOS 多线程知识梳理
- linux内存管理--分配内存页(快速) get_page_from_freelist
- java_Scanner、Random
- zabbix常用术语
- Android多线程加速下载
- 设计模式之Iterator(二)
- linux内存管理--伙伴系统分配内存准备工作
- CRM系统之Salesforce 销售订单trigger
- SNR