UVA10161Ant on a Chessboard
来源:互联网 发布:淘宝评价管理登录 编辑:程序博客网 时间:2024/05/16 12:24
题意:找出所给数字的坐标
思路:对角线上的数符合a = n * (n - 1) + 1,然后从奇偶行的数与对角线上的数的大小关系,推出坐标
#include<stdio.h>#include<math.h>void found(int x){int m = ceil(sqrt(x));int num = m * (m - 1) + 1;if (m % 2 == 0){if(x < num)printf("%d %d\n", m - (num - x), m);elseprintf("%d %d\n", m, m - (x - num));}else{if(x < num)printf("%d %d\n", m, m - (num - x));elseprintf("%d %d\n", m - (x - num), m);}}int main(){int n;while (scanf("%d", &n) && n)found(n);return 0;}
- UVA10161Ant on a Chessboard
- UVA10161Ant on a Chessboard
- Ant on a Chessboard
- Ant on a Chessboard
- Ant on a Chessboard
- Ant on a Chessboard
- 10161 - Ant on a Chessboard
- uva10161 Ant on a Chessboard
- zoj2097-Walking on a Chessboard
- UVA10161 Ant on a Chessboard
- 10161 - Ant on a Chessboard
- 10161 - Ant on a Chessboard
- UVa10161 Ant on a Chessboard
- 10161 - Ant on a Chessboard
- 10161 - Ant on a Chessboard
- Ant on a Chessboard uva
- UVA10161 Ant on a Chessboard
- UVA Ant on a Chessboard
- python多线程+队列下载资源
- HDU-2039
- 输出HTML的Servlet
- HDU-2040
- 提高php代码质量 36计
- UVA10161Ant on a Chessboard
- servlet相关知识笔记
- Code Fragment-Message Pool的实现与处理
- 2013-07-18第一次Product BackLog会议
- 手动设置MyEclipse 的代码自动提示功能
- HDU-2041
- HDU1010 Tempter of the Bone
- Top 10 Open Source Web Application Firewalls (WAF) for WebApp Security
- Android layer-list