数学_LightOJ_1008
2015-07-27 08:55
471 查看
数学规律题,可知给的数是,1,3,5,7,9,一圈一圈的扩散出去,由此可以确定数的xi或者yi 开根号数,另外一轴在特判一下就ok了
#include<iostream> #include<cstring> #include<cstdio> #include<cmath> using namespace std; int main() { int t; long long int s,si,xi,yi,di; scanf("%d",&t); for(int cas = 1; cas <= t; cas++) { cin>>s; si = (int)sqrt(s-1)+1;//第几行或者第几列 di = si*si-s+1;//第几个数 if(si%2)//s在(1,si)处 { if(di<=si){xi = di; yi = si;} else {xi =si; yi = 2*si-di; } } else// s在(si,1)出 { if(di<=si){xi = si; yi = di;} else {xi =2*si-di; yi = si; } } cout<<"Case "<<cas<<":"<<" "<<xi<<" "<<yi<<endl; } return 0; }
相关文章推荐
- .net单元测试框架xUnit.net
- Android root漏洞分析汇总
- 设计模式学习笔记十一:观察者模式
- js在方法Ajax请求数据来推断,验证无效(OnClientClick="return Method();"),或者直接运行的代码隐藏
- 修改配置文件之前一定要备份
- QWidget属性,函数的学习
- 设计模式学习笔记十一:观察者模式
- Linux Out-Of-Memory(OOM) Killer分析
- Linux Out-Of-Memory(OOM) Killer分析
- 白皮书是什么意思?
- 请教大家,如何使用sed命令,替换文件指定行的内容呢?-Linux系统管理-ChinaUnix.net
- 网上删除所有数据文件的恢复情况
- 猜数字(规律)
- Linux vim 常用命令
- The return type is incompatible with JspSourceDependent.getDependants():JasperException问题分析与解决方法
- The return type is incompatible with JspSourceDependent.getDependants():JasperException问题分析与解决方法...
- Spring IOC源码详解之容器依赖注入
- 学习Html和css的神级工具sublim
- 蓝色心情XP主题一键安装包.exe
- HDU5312string类的字符串赋值函数和查找函数