据说是校招的一道编程题,解题思路很简单,只需要一点基础的数学知识,但是需要注意测试样例有多组。

只需要简单的计算欧氏距离,与炮台射程进行比较即可。

代码实现如下:

#include <iostream>using namespace std;int main()
{int count;double x[4];double y[4];double R;while(cin >> R){count = 0;cin >> x[0] >> y[0] >> x[1] >> y[1] >> x[2] >> y[2] >> x[3] >> y[3];for(int i = 0; i < 3; i++){if((x[i] - x[3])*(x[i] - x[3]) + (y[i] - y[3])*(y[i] - y[3]) <= R*R)count++;}cout << count << "x" << endl;}return 0;
}

一开始做的时候以为每次只有一组输入,因此反复报错。这里需要注意的就是count的清零操作最好放在while里面。

网易校招基础编程题——计算炮击次数相关推荐

  1. 魔法币 java_网易2018校招笔试编程题-魔法币 java实现

    魔法币 原题 小易准备去魔法王国采购魔法神器,购买魔法神器需要使用魔法币,但是小易现在一枚魔法币都没有,但是小易有两台魔法机器可以通过投入x(x可以为0)个魔法币产生更多的魔法币. 魔法机器1:如果投 ...

  2. 校招C++编程题练习

    校招C++编程题练习 1. 基础准备 2. 基础数据结构概念,基本操作,以及优缺点等 2.1 [字符串操作(标准库,解析,匹配等)](https://leetcode-cn.com/explore/l ...

  3. 华为机试题python版节选(基础编程题)

    前言 自学python之后,可以借助这些企业招聘时的机考题目来锤炼一下实践能力.. 每道题含要点解析,是按照自己理解梳理的,多个答案的是结合自己的答案+网上的答案,不一定很严谨,请读者自行在编译器中调 ...

  4. 判断三角形java代码_java基础编程题之异常处理

    以下是刚开始学习java的基础编程题,每天持续更新java每个知识点的题目,持续练习,不断提高java基本功,培养编程能力.今天的练习的十八题是java的异常处理的使用. 1.检测年龄不能为负数和大于 ...

  5. java校招面试题_java校招面试编程题及答案.docx

    java校招面试编程题及答案 java校招面试编程题及答案 Java集合框架为Java编程语言的基础,也是Java面试中很重要的一个知识点.这里,我列出了一些关于Java集合的重要问题和答案. 集合框 ...

  6. PTA-然后是几点(基础编程题)

    PTA-然后是几点(基础编程题) 有时候人们用四位数字表示一个时间,比如1106表示11点零6分.现在,你的程序要根据起始时间和流逝的时间计算出终止时间. 读入两个数字,第一个数字以这样的四位数字表示 ...

  7. c语言基础编程题文库,C语言基础编程题资料.doc

    C语言基础编程题资料.doc |5-1 求幂之和 15 分本题要求编写程序,计算 sum21 22 23 cdots 2nsum2122232n.可以调用 pow 函数求幂.输入格式输入在一行中给出正 ...

  8. 实体类 接口_Java 语言基础编程题 (二维数组, 五子棋游戏, 实体类和接口)

    原文:Java 语言基础编程题 (二维数组, 五子棋游戏, 实体类和接口, 视频讲解) 这里分享三道编程题, 下面是我个人的视频讲解 二维数组, 五子棋游戏, 实体类和接口_哔哩哔哩 (゜-゜)つロ ...

  9. 拼多多2020校招部分编程题

    文章目录 拼多多2020校招部分编程题 多多的排列函数 canci 拼多多2020校招部分编程题 #include <iostream> using namespace std; int ...

最新文章

  1. mpvue 转uniapp 导航栏样式错乱问题修复 tabbar 样式修复
  2. Deformable ConvNets--Part4: Deformable Convolutional Networks
  3. Little Sub and Triples
  4. 腐蚀函数cvErode 和 膨胀函数cvDilate
  5. 计算机应用基础 access,计算机应用基础第7章数据库应用基础Access
  6. 求职时这样回答问题你就输了!来自IT类面试官视角的深度解读
  7. 苹果误用美元结算工资,中国开发者们“暴富”:感动却不敢动啊!
  8. python图片矫正后对比_python库skimage 对图像进行gamma校正和log校正
  9. C#.NET 通用权限管理系统中的数据集权限设置实现参考界面(商业化成熟权限管理系统,提供全部源码)...
  10. java 什么是封闭类,封闭类与声明类
  11. html五子棋游戏(附源码)
  12. 软件生命周期是指什么?
  13. 接口各项性能测试指标
  14. mysql运行sql错误1055_sql数据库执行错误代码1055怎么解决?
  15. thinkphp5 excel导入导出
  16. hdu6287(分解质因数+二分)
  17. Cannot create PoolableConnectionFactory (Access denied for user 'root'@'localhos
  18. jupyter notebook 代码自动补全、代码高亮
  19. 《罗马革命》豆瓣 9.1 从恺撒大帝到屋大维
  20. 计算机硬件配置无法启动,因计算机磁盘硬件的配置问题,windows无法启动 急!急!急!...

热门文章

  1. 写一个WFP驱动,拦截网络
  2. 利用 Python 爬取了近 3000 条单身女生的数据,究竟她们理想的择偶标准是什么?
  3. 一个loser的应有之路
  4. charles及弱网测试
  5. MSP430晶振配置详解
  6. USACO Section 1.2PROB Miking Cows
  7. 2022年,佳能中国坚持“单反、微单两手抓”
  8. [转载]吃什么鱼最健康?(图)
  9. 为什么吃鸡显示连接不到服务器,为什么吃鸡进游戏显示连接不上 | 手游网游页游攻略大全...
  10. rust读条闪退_rust更新后无法连接服务器 | 手游网游页游攻略大全