欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

【找出平面中的距離自己最近的敵人】不用計算距離

 
#include <iostream>
using namespace std;
//自己坐標 敵人的坐標(a,b)
double a[6]={0,1,2,3,4,5};
double b[6]={0,1,2,3,4,5};
double c[6]={999};
int who=0;
void fun()
{
    for(int i=1;i<6;i++)
     {
         a[i]-=a[0];b[i]-=b[0];
     }
     for(int i=1;i<6;i++)
     {
       c[i]=a[i]*a[i]+b[i]*b[i];
     }
     for(int i=1;i<6;i++)
     {
        if(c[i]<c[0]) {c[0]=c[i];who=i;}
     }
     cout<<who<<endl;
}
//N多個點的優(yōu)化
void fun()
{
    for(int i=1;i<6;i++)
     {
         //全部映射要第一向區(qū)域
         a[i]-=a[0];b[i]-=b[0];
         if(a[i]<0)a[i]*=-1;
         if(b[i]<0)b[i]*=-1;
     }
      
    for(int i=1;i<6;i++)
     {
         //全部映射要第一向1/2
         if(a[i]<b[i])swap(a[i],b[i]);
     }
      for(int i=1;i<6;i++)
     {
         //找最小的x, 
         if(a[i]<=a[1])whos=i;
     }
      for(int i=1;i<6;i++)
     {
         //x同 取y值最大的
         if(a[i]==a[whos]&&b[i]<=b[whos])whos=i;
     }
     cout<<who<<endl;
}
int main()
{
	cout << "Hello,C++ world of AnycodeX!" << endl;
	
	fun();
	return 0;
}

//待交流

創(chuàng)新互聯(lián)公司主要從事成都網(wǎng)站設計、成都做網(wǎng)站、網(wǎng)頁設計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務普蘭,10余年網(wǎng)站建設經(jīng)驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:13518219792

本文名稱:【找出平面中的距離自己最近的敵人】不用計算距離
文章起源:http://chinadenli.net/article20/phogjo.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供微信公眾號軟件開發(fā)定制網(wǎng)站服務器托管企業(yè)建站企業(yè)網(wǎng)站制作

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

小程序開發(fā)