题目链接:
思路:定义最大最小距离与对应ID,每次输入坐标,计算其距离靶心的距离,若大于最大值或小于最小值则更新,并更新其对应ID
注意:吸收换行
AC代码:

#include<iostream>
#include<cmath>
using namespace std;
int main(){int N;cin>>N;float min=999,max=-999;//min,max分别是距离靶心最小,最大距离 string minId,maxId;//分别是min,max对应的IDwhile(N--){int x,y;string id;cin>>id>>x>>y;getchar();//吸收换行float dist=sqrt((x*x+y*y)*1.0);if(dist<min){//此人距离靶心更近 min=dist;minId=id;}if(dist>max){//此人距离靶心更远 max=dist;maxId=id;}}cout<<minId<<" "<<maxId; return 0;
}

PAT 1082 射击比赛相关推荐

  1. PAT 1082. 射击比赛 (20) - 乙级

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

  2. PAT—1082 射击比赛(20)

    题目链接:https://pintia.cn/problem-sets/994805260223102976/problems/994805260990660608 思路:感觉实现的方式有很多种,我最 ...

  3. 「PAT乙级真题解析」Basic Level 1082 射击比赛 (问题分析+完整步骤+伪代码描述+提交通过代码)

    乙级的题目训练主要用来熟悉编程语言的语法和形成良好的编码习惯和编码规范.从小白开始逐步掌握用编程解决问题. PAT (Basic Level) Practice 1082 射击比赛 问题分析 题设给定 ...

  4. C++学习之路 | PTA乙级—— 1082 射击比赛 (20 分)(精简)

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

  5. PTA 1082 射击比赛 (20 分) C++实现

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

  6. 1082 射击比赛 (20 分)

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

  7. 1082. 射击比赛 (20)

    1082. 射击比赛 (20) 时间限制 200 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 CHEN, Yue 本题目给出的射击比赛的规则非常简单 ...

  8. 【PAT乙级】1082 射击比赛 (20分)

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

  9. 【简便代码】1082 射击比赛 (20分)_17行代码AC

    立志用更少的代码做更高效的表达 PAT乙级最优题解-->传送门 本题目给出的射击比赛的规则非常简单,谁打的弹洞距离靶心最近,谁就是冠军:谁差得最远,谁就是菜鸟.本题给出一系列弹洞的平面坐标(x, ...

  10. 1082 射击比赛 (20 分)

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

最新文章

  1. c语言中的普通字符包括什么,【判断题】C语言中的字符常量通常有两种形式:普通字符和转义字符。...
  2. php批量处理图片大小,word图片怎么批量调整大小
  3. 中国队蝉联国际奥数冠军,6名选手获5金1银,3人保送北大、3人保送清华
  4. MySQL 高级 —— 深入理解 InnoDB 与 MyISAM
  5. VMware vCenter Server Appliance 模板部署
  6. Elasticsearch之中文分词器
  7. linux控制风扇转速的命令,Cputroller:一款Linux下查看调节CPU的策略、风扇转速的工具...
  8. 地理信息系统(汤国安)重点整理与推导(第二章)
  9. 迅雷精简版 4.0.0 Mac中文版
  10. itil v4和v3的区别_ITIL从v3到v4 - 这是新的ITIL
  11. STM32F103和STM32F401的ADC多通道采集DMA输出
  12. TCP有限状态机(全网最全)
  13. docker---docker save
  14. 【小白】如何写好自己的一篇CSDN博客(美化1)
  15. 讯飞aiui的webapi+python使用记录
  16. 工程热力学c语言 朗肯循环第二题,软件工程上机实验报告_相关文章专题_写写帮文库...
  17. AHB总线笔记(一)
  18. 股票数据转换和数据提取软件。
  19. 普里姆算法解决修路问题
  20. PhotoshopCS6常用快捷键

热门文章

  1. 推荐几个选择时间.日期的免费插件 js
  2. 使用单文档视图结构把Word嵌入到VC程序中(2)
  3. 申宝优配-指数缩量大跌
  4. centos7安装netspeeder教程
  5. 银河帝国----基地前奏
  6. ANSNP中线安防 安科瑞 时丽花
  7. android积分墙sdk,乐点 Android SDK 积分墙开发者文档
  8. FileChannel阅读笔记
  9. Python 获取指定日期是周几 3种方法
  10. js实现审批流_顺序审批流的简单代码实现