| ||||||||||
| 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:有硕士博士吗,同等学力的也进来帮帮我,为什么VC能通过提交总是wrong anwser Posted by:winter_1 at 2006-04-23 22:22:27 > #include<stdio.h>
> void main()
> {
> struct color{
> int a;
> int b;
> int c;
> };
> struct color vb[16];
> int i,k1,k2,k3,t1,t2,t3,min=0;
> for(i=0;i<16;i++){
> scanf("%d %d %d",&vb[i].a,&vb[i].b,&vb[i].c);
> }
> int x,y,z;
> while(1){
> scanf("%d %d %d",&x,&y,&z);
> if(x==-1&&y==-1&&z==-1){
> break;
> }
> for(i=1;i<16;i++){
> k1=x-vb[min].a;
> k2=y-vb[min].b;
> k3=z-vb[min].c;
> t1=x-vb[i].a;
> t2=y-vb[i].b;
> t3=z-vb[i].c;
> if(k1*k1+k2*k2+k3*k3>t1*t1+t2*t2+t3*t3){
> min=i;
> }
> }
>
> printf("(%d,%d,%d) maps to (%d,%d,%d)\n",x,y,z,vb[min].a,vb[min].b,vb[min].c);
>
> }
> }
>
Followed by: Post your reply here: |
All Rights Reserved 2003-2013 Ying Fuchen,Xu Pengcheng,Xie Di
Any problem, Please Contact Administrator