当前位置: 首页 > news >正文

wordpress数据名/seo实战指导

wordpress数据名,seo实战指导,义乌做网站的公司有哪些,小程序模板页题意&#xff1a;给你平面上n个点&#xff0c;找到一条直线&#xff0c;使得直线一侧的黑点加上直线另一侧的白点数量最大。线上的点可以属于任意一侧。 #include<bits/stdc.h>using namespace std; struct Point{int x,y;int tag;double rad;bool operator<(const Po…

题意:给你平面上n个点,找到一条直线,使得直线一侧的黑点加上直线另一侧的白点数量最大。线上的点可以属于任意一侧。

#include<bits/stdc++.h>using namespace std;
struct Point{int x,y;int tag;double rad;bool operator<(const Point &rhs)const{return rad<rhs.rad;}
};
Point P[1010],tmp[1010];int cross(const Point &a,const Point &b){return a.x*b.y-b.x*a.y;
}int main(){//freopen("in.txt","r",stdin);int n;while(cin>>n&&n){for(int i=0;i<n;i++)cin>>P[i].x>>P[i].y>>P[i].tag;int ans=0;for(int i=0;i<n;i++){int k=0;for(int j=0;j<n;j++){if(i==j) continue;tmp[k].x=P[j].x-P[i].x;tmp[k].y=P[j].y-P[i].y;tmp[k].tag=P[j].tag;if(tmp[k].tag){tmp[k].x*=-1;tmp[k].y*=-1;}tmp[k].rad=atan2(tmp[k].y,tmp[k].x);k++;}sort(tmp,tmp+k);int L=0,R=0,cnt=2;while(L<k){if(R==L){R=(R+1)%k;cnt++;}while(R!=L&&cross(tmp[L],tmp[R])>=0){R=(R+1)%k;cnt++;}cnt--;L++;ans=max(ans,cnt);}}cout<<ans<<endl;}return 0;}
View Code

 

转载于:https://www.cnblogs.com/onlyAzha/p/5074399.html

http://www.jmfq.cn/news/5140441.html

相关文章:

  • 网站模板 wordpress/找网站设计公司
  • 破解wordpress邀请码/seo优化外包顾问
  • 备案期间怎么做网站/百度链接提交工具
  • 做网站有什么用/推广平台app
  • 图片设计软件app/淘宝关键词怎么优化
  • 天津网站开发建设/四川seo哪里有
  • 杭州十大电商公司排名/seo网站的优化流程
  • 找人做微信网站/计算机基础培训机构
  • 网站开发人员保密/网页宣传
  • 网站定制公司哪家好/手机网站制作平台
  • 东莞网站建设行业翘楚/国内ip地址 免费
  • 河南专业网站建设公司/武汉建站优化厂家
  • 网站建设中可能出现的问题/湖人最新排名最新排名
  • wordpress 的应用/网站seo优化外包
  • 小说网站怎么做流量/郑州做网站推广哪家好
  • 沈阳做网站seo/外链代发免费
  • 进入江苏省住房和城乡建设厅网站首页/seo建站的步骤
  • 个人网站开发协议/百度广告收费表
  • 自带代理的浏览器/广州seo网站推广
  • php 用什么做网站服务器吗/制作网站需要什么技术
  • 武汉企业网站建设的公司/排名前十的大学
  • 免费网站建站模板/昆明百度关键词优化
  • 网站数据怎么做接口供小程序调用/市场营销策划公司
  • 绍兴百度seo公司/关键词首页排名优化平台
  • 域名有了主机有了如何做网站/百度大盘指数
  • 娄底网站建设的话术/交友网站有哪些
  • 老外做汉字网站/自己怎么创建网站
  • 武汉 网站建设一条龙/google推广平台怎么做
  • 湛江免费模板建站/佛山做优化的公司
  • 公司如何做网站建设/西安网站推广排名