UVa 10161: Ant on a Chessboard
来源:互联网 发布:数据采集卡是板卡吗 编辑:程序博客网 时间:2024/06/05 11:39
很简单的一题找规律题。
我的解题代码如下:
#include <iostream>#include <cstdio>#include <cstring>#include <cmath>#include <cstdlib>#include <string>#include <algorithm>using namespace std;int main(){int N;while(cin >> N && N!=0){int level = floor(sqrt(double(N-1)))+1;int middle = (level-1)*(level-1)+level;//cout << "level: " << level << " middle: " << middle << endl;if(level%2) {if(N<middle) cout << level << ' ' << level+N-middle << endl;else cout << level-N+middle << ' ' << level << endl;}else {if(N<middle) cout << level+N-middle << ' ' << level << endl;else cout << level << ' ' << level-N+middle << endl;}}return 0;}
- uva 10161 Ant on a Chessboard
- UVA 10161 - Ant on a Chessboard
- uva 10161 - Ant on a Chessboard
- UVa 10161 - Ant on a Chessboard
- UVA 10161-Ant on a Chessboard
- uva 10161 - Ant on a Chessboard
- UVa 10161 - Ant on a Chessboard
- UVA 10161 Ant on a Chessboard
- uva 10161 - Ant on a Chessboard
- UVa 10161: Ant on a Chessboard
- uva 10161 Ant on a Chessboard
- UVA 10161 Ant on a Chessboard
- uva 10161 - Ant on a Chessboard
- UVa 10161 - Ant on a Chessboard
- UVA - 10161 - Ant on a Chessboard
- uva--10161--Ant on a Chessboard
- UVa 10161 Ant on a Chessboard
- UVa 10161 - Ant on a Chessboard
- HTTP协议 (四) 缓存
- C# 快捷方式图标生成
- 将缓冲的数据写入到文件中
- Linux 档案与文件系统的压缩与打包
- HTTP协议 (五) 代理
- UVa 10161: Ant on a Chessboard
- HTTP协议 (六) 状态码详解
- uva 532
- HDU 1520 Anniversary party(简单树形dp)
- 系统杂类-----如何让iphone连接电脑不自动跳出“扫描仪和相机向导”
- HTTP协议 (七) Cookie
- 编译错误-----Kconfig之'endmenu' in different file than 'menu'
- org.directwebremoting.extend.MarshallException: Error marshalling
- python脚本中使用中文注释的方法