HDU 5675 ztr loves math(技巧枚举)
2016-05-03 10:25
267 查看
题目:http://acm.hdu.edu.cn/showproblem.php?pid=5675
代码:
枚举 x-y 前见天刚做过类似的。
代码:
#include<stdio.h> #include<string.h> #include<math.h> using namespace std; int main() { int t; scanf("%d",&t); while(t--) { int n; scanf("%d",&n); int temp=sqrt(n); int flag=1; for(int i=temp; i>0; i--) { if( (n%i==0) && (i!=n/i) ) { if((n/i+i)%2==0) { //printf("%d\n",i); flag=0; break; } } } if(flag==0) printf("True\n"); else printf("False\n"); } }
枚举 x-y 前见天刚做过类似的。
相关文章推荐
- Android 在ListView嵌套GridView中出现的点击事件冲突的处理以及gridview显示不全的问题
- 非原子性操作
- Webservice接口数据抽取_Kettel<二>
- linux 系统运行级别(转)
- perl 5.22手动安装Mysql DBI和DBD
- perl 5.22手动安装Mysql DBI和DBD
- MAPI over HTTP和RPC over HTTP的区别
- 使用hibernate出现的一个异常org.hibernate.PropertyAccessException: Null value was assigned to a property of pr
- 我在ThoughtWorks中的敏捷实践
- iOS性能调优(全)---内存优化和UI优化
- ERROR——running docker in CORE on Fedora23
- 里程计、推算定位与视觉里程计
- Java多线程死锁的产生实例
- eclipse中如何远程java debug配置
- 阻塞分析
- MYSQL数据表损坏的原因分析和修复方法小结
- JS通过正则限制 input 输入框只能输入整数、小数(金额或者现金) 两位小数
- 一键自动化安装
- C语言枚举
- rem布局百分比与rem的比例换算