【NYOJ】[813]对决
2016-07-19 16:26
134 查看
需要注意问的是存不存在
而不是能不能在k场内完成
#include<stdio.h> int n,k; bool judge() { for(int i=1; i<=n/2; i++) { if(i*(n-i)==k) return true; } return false; } int main() { while(scanf("%d %d",&n,&k),n||k) printf("%s\n",judge()?"YES":"NO"); return 0; }
题目地址:【NYOJ】[813]对决
相关文章推荐
- itil认证
- Android奇怪错误---java.lang.NumberFormatException: Color value '@drawable/C-t' must start with ‘#’
- 【面试编程题】5-旋转数组的最小数字
- 技术大牛累计
- 10.jvm之保护域
- Redis主从复制下的工作原理梳理
- ANDROID图片加载时出现OOM的一般处理方法
- eclipse添加javap(maven项目版)
- JavaScript - prototype
- 曲线图(动画)
- Map读取键值对,Java遍历Map的两种实现方法
- 简单的导航条制作
- php curl 批量请求
- 剑指offer 42题 【知识迁移能力】左旋转字符串
- ubuntu中mysql数据库的导入导出以及查看属性
- MySQL索引的学习
- Codeforces Round #316 (Div. 2) B 贪心
- Java下的框架编程(反射,泛型,元数据,CGLib,代码动态生成,AOP,动态语言嵌入)
- 李洪强iOS开发之代理
- VSFTPD全攻略(/etc/vsftpd/vsftpd.conf文件详解)