NYOJ 外星人的供给战--710
来源:互联网 发布:linux ssh ip port 编辑:程序博客网 时间:2024/04/29 14:28
#include<stdio.h>#include<stdlib.h>#include<math.h>struct node{double l,r;}num[10005];int cmp(const void *a,const void *b){return (*(node *)a).l-(*(node *)b).l;}int main(){int k,i,j;scanf("%d",&k);while(k--){int n,r,x,y;double t;scanf("%d %d",&n,&r);for(i=0;i<n;i++){scanf("%d %d",&x,&y);t=sqrt(r*r-y*y);num[i].l=x-t;num[i].r=x+t;}qsort(num,n,sizeof(num[0]),cmp); //int count=1;int b=num[0].r; int sum=1; for(i=1;i<n;i++{ if(num[i].l>b) { sum++; b=num[i].r; } else { if(num[i].r<b) b=num[i].r; } }printf("%d\n",sum);}return 0;}
0 0
- NYOJ 外星人的供给战--710
- NYOJ 710 外星人的供给站
- nyoj 710 外星人的供给站
- NYOJ 710 外星人的供给站
- NYOJ 题目710 外星人的供给站
- nyoj 710 外星人的供给站 【区间选点】
- NYOJ-710(贪心)-题目----------------------------------外星人的供给站
- NYOJ - 外星人的供给站(贪心)
- 710 外星人的供给站
- NYOJ 题目710 外星人的供给站(贪心区间覆盖)
- 第六届河南省赛 zzulioj 1482: 外星人的供给站 (贪心)nyoj 710
- 外星人的供给站
- 外星人的供给站
- 外星人的供给站
- NYOJ710外星人的供给站
- 南阳理工OJ_题目710 外星人的供给站
- NYOJ710 外星人的供给站 【贪心】
- NYOJ710 外星人的供给站(贪心)
- UIPickerView的使用
- Servlet运行机制与生命周期
- 控制台里打印view的层级 在控制台里打印controller的层级 及其他技巧
- 打包报错
- poj 2240 Arbitrage
- NYOJ 外星人的供给战--710
- Android As报错:Warning:Gradle version 2.10 is required. Current version is 2.8. If using th....
- Leetcode 104. Maximum Depth of Binary Tree
- Java入门教程-1.1Java概述
- 计算机是如何启动的
- Linux 免密码登录
- 网页抓包实例---校园助手app
- selectNode、selectNodeContents 区别
- 单一职责原则