813 对决
来源:互联网 发布:java静态内部类实例化 编辑:程序博客网 时间:2024/04/27 18:50
对决
时间限制:1000 ms | 内存限制:65535 KB
难度:0
- 描述
Topcoder 招进来了 n 个新同学,Yougth计划把这个n个同学分成两组,要求每组中每个人必须跟另一组中每个同学进行一次算法对决,问存不存在一种分组方式在k场完成对决。(两组中每一组中人数都要大于0)
- 输入
- 有多组测试数据,每组测试数据两个数 n 和 k ,n和k都为0时表示输入结束。(0<n<10000,0<k<1000000)
- 输出
- 输出一行,如果可以,输出YES,不行的话输出NO。
- 样例输入
4 14 34 42 13 30 0
- 样例输出
NOYESYESYESNO
- 提示
- 4个人分成两组,1和3则需对决3场,2和2则需对决4场。
#include<stdio.h>int main(){ int n,k,i,tof; while(~scanf("%d%d",&n,&k) && !(n==0 && k==0)) { if(n==1) { printf("NO\n"); break; } tof=0; for(i=1;i<=n/2;i++) { if(i*(n-i)==k) { tof=1; break; } } if(tof) printf("YES\n"); else printf("NO\n"); }}
0 0
- 813 对决
- nyoj-813-对决
- nyoj-813-对决
- nyoj题目813:对决
- NYOJ--813对决【规律】
- nyoj 813 对决
- 南阳813 对决
- NYOJ 813 对决
- NYOJ 813 对决
- 【NYOJ】[813]对决
- 题目813 对决
- ACM题目813对决
- 对决
- 对决
- 对决
- 对决
- 对决
- 对决
- 811 变态最大值
- hdu 1701 ACMer(水题)
- 最长上升子序列LIS算法思路加模板
- POJ 3090 Visible Lattice Points
- hdu-1698-Just a Hook.
- 813 对决
- POJ 1067 取石子游戏
- ESL-chapter8-EM算法2
- JBPM初学---JBPM整合SSH环境搭建
- windows上通过vnc连接虚拟机中linux系统
- 递归搜索所有文件目录
- 814 又见拦截导弹
- led子系统
- js的Array数组