Online Judge | Problem Set | Authors | Online Contests | User | ||||||
---|---|---|---|---|---|---|---|---|---|---|
Web Board Home Page F.A.Qs Statistical Charts | Current Contest Past Contests Scheduled Contests Award Contest |
不要贴代码!In Reply To:一个可以运行的代码供参考,不足之处望指正…… Posted by:summery at 2006-04-08 23:27:27 > #include<iostream> > #include<cmath> > using namespace std; > > int main() > { > int a[16][3]; > int x,y,z; > double min = 600.0,t; > int k; > > for(int i = 0 ;i<16; i++) > cin>>a[i][0]>>a[i][1]>>a[i][2]; > > while(cin>>x>>y>>z) > { > if(x==-1&&y==-1&&z==-1) > break; > min = 600.0; > for(int j =0; j<16; j++) > { > t =sqrt((a[j][0]-x)*(a[j][0]-x)+(a[j][1]-y)*(a[j][1]-y)+(a[j][2]-z)*(a[j][2]-z)); > if(t<min) > { > min = t; > k =j; > } > } > cout<<"("<<x<<","<<y<<","<<z<<") "<<"maps to ("<<a[k][0]<<","<<a[k][1]<<","<<a[k][2]<<")"<<endl; > } > return 0; > > } Followed by: Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator