题目描述

救生船从大本营出发,营救若干屋顶上的人回到大本营,屋顶数目以及每个屋顶的坐标。

和人数都将由输入决定,求出所有人都到达大本营并登陆所用的时间。

在直角坐标系的原点是大本营,救生船每次从大本营出发,救了人之后将人送回大本营。坐标系中的点代表屋顶,每个屋顶由其位置坐标和其上的人数表示。救生船每次从大本营出发,以速度 50米 / 分钟驶向下一个屋顶,达到一个屋顶后,救下其上的所有人,每人上船 1 分钟,船原路返回,达到大本营,每人下船 0.5 分钟。假设原点与任意一个屋顶的连线不穿过其它屋顶。

输入格式

第一行,一个整数,表示屋顶数 n。

接下来依次有 n 行输入,每一行上包含两个表示屋顶相对于大本营的平面坐标位置的实数(单位是米)、一个表示人数的整数,数之间以一个空格分开。

输出格式

一行,救援需要的总时间,精确到分钟(向上取整)。

注意:向上取整,来回要乘以2。

#include<stdio.h>
#include<math.h>
main()
{int n,p;scanf("%d",&n);double x,y,time=0;for(int i=1;i<=n;i++){scanf("%lf%lf%d",&x,&y,&p);double dis=sqrt(x*x+y*y);//距离time+=2*(dis/50)+p*1.5;}printf("%.lf",ceil(time));//上取整
}

洛谷B2066 救援(ceil上取整)相关推荐

  1. c# 四舍五入、上取整、下取整

    在处理一些数据时,我们希望能用"四舍五入"法实现,但是C#采用的是"四舍六入五成双"的方法,如下面的例子,就是用"四舍六入五成双"得到的结果 ...

  2. 上取整与下取整的解析

    向上取整, 运算称为 Ceiling,用数学符号 ⌈⌉  (上有起止,开口向下)表示,. 向下取整, 运算称为 Floor,用数学符号 ⌊⌋ (下有起止,开口向上)表示. 注意,向上取整和向下取整是针 ...

  3. 210807算法日记:文件后缀数据点的生成洛谷数据点的上传

    1.常见的文件后缀 后缀名 含义 .exe 可执行程序 .txt 文本文件 .doc/.docx 纯文字文件(word) .zip 压缩包 .jpeg/.jpg 图片 2.数据点的生成 #includ ...

  4. python标准库math中用来实现上取整_Python之取整

    在编程过程中数据处理是不可避免的,很多时候都需要根据需求把获取到的数据进行处理,取整则是最基本的数据处理.取整的方式则包括向下取整.四舍五入.向上取整等等.下面就来看看在Python中取整的几种方法吧 ...

  5. python标准库math中用来实现上取整_python中取整

    向上取整 定义:大于或等于 x 的最大整数 math.ceil(x) 向上取整运算为Ceiling,用数学符号??表示 1 2 3 4 5 6>>> import math # py ...

  6. c++中关于ceil向上取整和floor向下取整,‘/‘除法对整型的处理(详解)

    ceil()ceil英文原解释函数为向上取整,返回不小于n的最小整数值. floor()floor英文原解释函数为向下取整,返回不大于n的最大整数值. 在c++中对于整型进行除法运算时,'/'会舍去小 ...

  7. php 往上取整,PHP取整,四舍五入取整、向上取整、向下取整、小数截取

    进一法取整.四舍五入取整.忽略小数等的取整数方法大全 PHP取整数函数常用的四种方法,下面收集了四个函数:经常用到取整的函数,今天小小的总结一下!其实很简单,就是几个函数而已--主要是:ceil,fl ...

  8. python utc时间如何取整_Python和Pandas:如何在不同的分辨率上取整unix时间戳(utc):1min5min15min30min1d?...

    给出下面的时间解析示例,什么是缩短UNIX时间以获得下面所示结果的最快方法?在简单的python和pandas数据帧中?在import time unix_current = int(time.tim ...

  9. 洛谷P2744 [USACO5.3]量取牛奶Milk Measuring

    题目描述 农夫约翰要量取 Q(1 <= Q <= 20,000)夸脱(夸脱,quarts,容积单位--译者注) 他的最好的牛奶,并把它装入一个大瓶子中卖出.消费者要多少,他就给多少,从不有 ...

最新文章

  1. 安装.net5.0后怎么在vs里选择_Visual Stdio 2019(或其它版本)怎样全部安装到非系统盘的实现方法(小白版)...
  2. python3爬虫(7)反反爬虫解决方案
  3. 对程序员非常重要的24个软技能
  4. 点击按钮,缩放图片(img.width、img.style.width、img.offsetWidth)
  5. StyleGAN_LatentEditor-master(Image2StyleGAN):如何将图像嵌入到 StyleGAN 潜在空间中?代码运行过程
  6. 组合数的和(java)
  7. SQL语句取某字段最大的那一条记录
  8. android开发(4) 闪屏的实现
  9. 项目总结(四)邮件订阅
  10. 常用公差配合表图_车间里常用的机械测量工具竟然这么多?
  11. Excel如何安装VBA?
  12. dimm和udimm_RDIMM和UDIMM内存的区别
  13. Drawio免费绘图工具
  14. 清华博士接亲被要求现场写代码,5 分钟做出一颗爱心樱花3D相册(HTML+CSS+JavaScript)
  15. 如何使用Java制作网课搜题软件?我来教你,so easy
  16. Java集合之Set集合
  17. idea如何选择性合并其他分支的代码
  18. 1、网络七层的具体作用
  19. OA系统:实现签到签退功能
  20. OpenCV~图像处理API(逆光、模糊、亮度、雾霾)

热门文章

  1. Java:Druid连接池
  2. 什么是Web API?Web API:网络应用程序接口
  3. Java 应用性能监控系统 JavaMonitor
  4. Linux下防御ARP欺骗
  5. 标准库函数begin和end
  6. CC2640R2F学习笔记(五.第一个程序:GPIO点灯)
  7. 使用Suricata和ELK进行网络入侵检测
  8. ics zjy 22年秋
  9. pdf分割的工具使用的简单方法
  10. 互联网人的时间 vs 普通人的时间