uva152

来源:互联网 发布:网络推广炒作 编辑:程序博客网 时间:2024/06/06 03:41

校园网不太好 我好累的  提交不了

还有输出格式有要求,提交好几次发现错误原因是少了空格

/*************************************************************************    > File Name: 152.cpp    > Author: ma6174    > Mail: ma6174@163.com     > Created Time: 2015年10月20日 星期二 23时30分58秒 ************************************************************************/#include<algorithm>#include<string.h>#include<stdio.h>#include<math.h>#include<iostream>using namespace std;int con[10500][5];int sum[100];int dis(int a,int b){int x,y,z;x=con[a][0]-con[b][0];y=con[a][1]-con[b][1];z=con[a][2]-con[b][2];return(int) sqrt(x*x+y*y+z*z);}int main(){int t=0,n=10;memset(sum,0,sizeof(sum));while(1){scanf("%d %d %d",&con[t][0],&con[t][1],&con[t][2]);if(con[t][0]==0&&con[t][1]==0&&con[t][2]==0)break;t++;}for(int j=0;j<t;j++){n=100;for(int i=0;i<t;i++){if(j==i)continue;int con_dis=dis(j,i);if(con_dis<n)n=con_dis;}if(n>=0&&n<=9)sum[n]++;}for(int i=0;i<10;i++)printf("%4d",sum[i]);printf("\n");return 0;}


0 0
原创粉丝点击