<span>1082 射击比赛 (20 分)C语言</span>

本题目给出的射击比赛的规则非常简单,谁打的弹洞距离靶心最近,谁就是冠军;谁差得最远,谁就是菜鸟。本题给出一系列弹洞的平面坐标(x,y),请你编写程序找出冠军和菜鸟。我们假设靶心在原点(0,0)。

输入格式:
输入在第一行中给出一个正整数 N(≤ 10 000)。随后 N 行,每行按下列格式给出:

ID x y

其中 ID 是运动员的编号(由 4 位数字组成);x 和 y 是其打出的弹洞的平面坐标(x,y),均为整数,且 0 ≤ |x|, |y| ≤ 100。题目保证每个运动员的编号不重复,且每人只打 1 枪。

输出格式:
输出冠军和菜鸟的编号,中间空 1 格。题目保证他们是唯一的。

输入样例:

3
0001 5 7
1020 -1 3
0233 0 -1

输出样例:

0233 0001
#include <stdio.h>
int main(){
	int max=0,min=9999,num=0;
	int id,win,cai;
    int n,i,x,y;
	scanf("%d",&n);
	for(i=0;i<n;i++){
		scanf("%d %d %d",&id,&x,&y);
		num=x*x+y*y;
		if(num>max){
			max=num;
			cai=id;
		}
		if(num<min){
			min=num;
			win=id;
		}
	}
	printf("%04d %04d",win,cai);
	return 0;
}
全部评论

相关推荐

在校招季,我发现大家真是使出了八百个心眼子和求职兵法,难道HR就不知道这些小把戏吗?哈哈,当然不是!我们只是默默接受,心里暗自观察。每次看到这些花招,我都忍不住想笑,真是让人哭笑不得。求职的路上,大家都在拼尽全力,努力展现自己,真是个有趣的季节!
牛客728883471号:确实呢,我也发现HR们各种心眼套路,正规大公司还好,无非是各部门拉人***,或是用话术掩盖他们办事的拖延。这种都一笑了之了。还有些小公司的HR,想尽办法粉饰公司发展情况,又或是在薪资上动手脚开小脑筋,如同菜市场久经沙场的菜贩们见到来买菜的小年轻。这种都直接拉黑。秋招如同反诈,果然有趣至极
点赞 评论 收藏
分享
不愿透露姓名的神秘牛友
09-30 19:49
牛客798932866号:已经出薪资了嘛
投递汇川技术等公司10个岗位
点赞 评论 收藏
分享
Yushuu:你的确很厉害,但是有一个小问题:谁问你了?我的意思是,谁在意?我告诉你,根本没人问你,在我们之中0人问了你,我把所有问你的人都请来 party 了,到场人数是0个人,誰问你了?WHO ASKED?谁问汝矣?誰があなたに聞きましたか?누가 물어봤어?我爬上了珠穆朗玛峰也没找到谁问你了,我刚刚潜入了世界上最大的射电望远镜也没开到那个问你的人的盒,在找到谁问你之前我连癌症的解药都发明了出来,我开了最大距离渲染也没找到谁问你了我活在这个被辐射蹂躏了多年的破碎世界的坟墓里目睹全球核战争把人类文明毁灭也没见到谁问你了😆
点赞 评论 收藏
分享
点赞 收藏 评论
分享
牛客网
牛客企业服务