New Liquid

Description

Professor W invents a new kind of liquid. The damping of that liquid is high and the density of it is low. To test whether the liquid is qualified, Professor W wants to do an experiment. He pours the liquid into a container, of which the bottom slopes up in an angle of α。Prof. W places a ball at the lower end of the bottom, and launches it at a speed of V cm per second. Once the ball touches the bottom, it stops immediately. Fig.1 shows the experiment in the container. When the ball is moving in the liquid, the liquid applies an acceleration of - fV to the ball(f is a constant). Because the density of the liquid is very low, you can ignore the buoyancy(The upward force of a liquid is called buoyancy). Now it is the problem: how to choose the launch angle θ (with horizon), to make the ball go as far as possible (ie. the distance between the start point and the stop point as large as possible)? You should help Professor W solve this problem.


Fig. 1

The container is large and deep enough, so the ball will never hit the side of the container or get out of the liquid.
Input

Input consists of T (1 <= T <= 20) test cases. Each test case is one line including three integers: α for slope angle, V for ball speed and f for the constant. (0 <= α < 90, 0 < V < 50, 0 < f < 1000).
Output

For each test case, output a single line containing an integer θ: the best angle. Don’t make the answers too accurate, integers are good enough.
Sample Input

34 44 41
64 11 500
52 8 478
65 22 464
Sample Output

53
70
62
69

0

1个回答

0
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
New Liquid
DescriptionnnProfessor W invents a new kind of liquid. The damping of that liquid is high and the density of it is low. To test whether the liquid is qualified, Professor W wants to do an experiment. He pours the liquid into a container, of which the bottom slopes up in an angle of α。Prof. W places a ball at the lower end of the bottom, and launches it at a speed of V cm per second. Once the ball touches the bottom, it stops immediately. Fig.1 shows the experiment in the container. When the ball is moving in the liquid, the liquid applies an acceleration of - fV to the ball(f is a constant). Because the density of the liquid is very low, you can ignore the buoyancy(The upward force of a liquid is called buoyancy). Now it is the problem: how to choose the launch angle θ (with horizon), to make the ball go as far as possible (ie. the distance between the start point and the stop point as large as possible)? You should help Professor W solve this problem. nnnn![](http://poj.org/images/3933_1.png)nFig. 1nnnThe container is large and deep enough, so the ball will never hit the side of the container or get out of the liquid. nInputnnInput consists of T (1 <= T <= 20) test cases. Each test case is one line including three integers: α for slope angle, V for ball speed and f for the constant. (0 <= α < 90, 0 < V < 50, 0 < f < 1000). nOutputnnFor each test case, output a single line containing an integer θ: the best angle. Don’t make the answers too accurate, integers are good enough. nSample Inputnn34 44 41n64 11 500n52 8 478n65 22 464nSample Outputnn53n70n62n69
DotLiquid模板引擎简介
DotLiquid是一个灵活性很高并且依赖很少的模板引擎,虽然没有Razor流行,但大量的单元测试保证它可以经得起实际的使用。
Liquid UI和移动端开发ABAP简介
【博主SAP/ABAP交流群689746838】 这篇文章介绍一下一个第三方公司的产品,Liquid UI。因为我也不是了解太多,只能做个简单的介绍,有兴趣的可以去他们官网:guixt.com,了解更多的信息。 Liquid UI,主要就是一个针对SAP ERP的辅助工具,侧重两点,界面优化和移动端解决方案。   界面优化主要是指通过Liquid的Add on功能,调整SAP ERP的...
解决Jekyll代码块无法正常显示Liquid代码问题
当我想把使用Category标签隐藏Jekyll博客文章 转发到我的Octopress博客的时候,在rake generate的时候发生了很有意思的事情,Jekyll尝试把代码块里面的Liquid代码也一并generate,但是因为都是代码片段,所以一直报错,使用{% raw %}就可解决这个问题。错误写法: ```liquid {% for post in site.categories.pul
liquid用法笔记
在折腾github上博客的时候, 遇到一些jekyll, 正确来说应该是Liquid用法的问题。 于是一系列搜索之后终于找到了比较容易理解的文档>> 关于Liquid的语法使用,看完一遍,就能愉快的在github上继续折腾博客了。有些看不大懂,没翻译。 Liquid有两种标记类型: Output 和 Tag. Output标记,用于输出文本,格式采用 {{ 两
开源模板语言Liquid
其实我早就应该了解Liquid的,但是因为一些原因, 终究还是没去了解Liquid,直到今天,再次遇见它,我准备进入它的世界,看看它面纱下的样子。 Liquid是一门由Shopify使用Ruby实现的开源模板语言,这门语言应用比较广泛,所以才会再次遇见它,哈哈。Liquid的代码分为这三部分对象(object),标记(tag),过滤器(filter)。 对象(object)
Liquid Volume
unity Liquid Volume液体容器插件下载,5.0以上可使用。
Liquid Physics 2D.unitypackage Unity3D2D 流水插件
Liquid Physics 2D It's an easy to use tool that allows you to create advanced physics based games and simulations within the Unity engine. It can simulate tens of thousands of particles in real time to create realistic fluid effects.
Blockstream第一个比特币侧链Liquid上线
点击上方“蓝色字”可关注我们!暴走时评:旧金山创业公司Blockstream在研发了三年之后,终于上线了比特币的第一个侧链“Liquid”。Liquid可以称为是侧链技术...
Liquid学习笔记
Liquid中有2种Markups: Output Hello {{ title }} Tag 非文本 {\% 对称的大括号加百分号 \%} 输出Output 简单的输出如 Hello 另外输出还可以使用过滤器 Filter,如: Hello TOBI Hello tobi has 4 letters! Helo 2013 May 标准过滤器 Sta...
C4D不错的溶化动画预设Solid To Liquid Tool V1.5
C4D软件一个不错的C4D不错的溶化动画预设Solid To Liquid Tool V1.5
Avid_Liquid.7.2 XP win764(bit)汉化
Avid_Liquid.7.2 XP win764(bit)汉化,这可是自己的原创,百费心思才汉化成功的
XML常用的工具_LiquidXMLStudio映射XML到C++代码
LiquidXMLStudio映射XML到C++代码
我要换博客啦~Github+Hexo~Windows版本
最近出了一些事,想了想以后的路,发现我最想做的还是【Follow My Master】. 那就从换博客开始吧。计划是两到三周出至少一篇小研究结论。这一篇,就从在Github上搭一个博客开始吧。我的笨蛋Master话比较少,写的攻略总是很简略,有时候我都看不懂,还是用自己的语言再记录一遍好了。CSDN新改的编辑器还能写MarkDown吗?1. 什么是HexoGithub不提,世界上最大的同性交友网站...
LiquidCrystal_I2C
单片机开发,不能错过的精品文档,里面包含AM 库文件 芯片资料 原理图,及所有的源代码。
JVM - 1. Java虚拟机梗概,那些你不知道的VM
虚拟机梗概 JDK Java程序设计语言、 Java虚拟机、 Java API类库这三部分统称为JDK(Java Development Kit),JDK是用于支持Java程序开发的最小环境 JRE Java API类库中的JavaSE API子集、Java虚拟机这两部分统称为JRE(Java Runtime Environment),JRE是支持Java
Flyway、Liquidbase这类数据库迁移工具
初始化数据库和导入数据 - 简书 http://www.jianshu.com/p/468a8fa752a7 在Spring社区中常常可以通过使用各种组件,例如Spring JDBC、Spring JPA with Hibernate,或者Flyway、Liquidbase这类数据库迁移工具,都能实现类似的功能。 Note:Flyway和Liquidbas...
Liquid Crystal Display 液晶显示技术
液晶显示的原理是液晶在不同电压的作用下会呈现不同的光特性.液晶在物理上分成两大类,一类是无源Passive的(也称被动式),这类液晶本身不发光,需要外部提供光源,根据光源位置,又可以分为反射式和透射式两种.Passive液晶显示的成本较低,但是亮度和对比度不大,而且有效视角较小,彩色无源液晶显示的色饱和度较小,因而颜色不够鲜艳. 另一类是有电 源的,主要是TFT (Thin Film Transitor).每个液晶实际上就是一个可以发光的晶体管,所以严格地说不是液晶.液晶显示屏就是由许多液晶排成阵列而构成的,在单色液晶显示屏中,一个液晶就是一个象素,而在彩色液晶显示屏中则每个象素由红绿蓝三个液晶共同构成.同时可以认为每个液晶背后都有个8位的寄存器,寄存器的值决定着三个液晶单元各自的亮度,不过寄存器的值并不直接驱动三个液晶单元的亮度,而是通过一个”调色板”来访问. 为每个象素都配备一个物理的寄存器是不现实的,实际上只配备一行的寄存器,这些寄存器轮流连接到每一行象素并装入该行内容,将所有象素行都驱动一遍就显示一个完整的画面(Frame).
unity3d粒子特效 Liquid Particle Systems
unity3d粒子特效 Liquid Particle Systems 1.2.01下载。
RealFlow在线教程翻译(11)——SPH - Particles (Liquid) (液体粒子)
RealFlow在线教程翻译(11)——SPH - Particles (Liquid) (液体粒子)
液体天线及其应用
电子科技大学 格拉斯哥学院 2017级 李秉驹 指导教师:徐世中 The antenna, as an essential device for radio systems and “Internet of Things”, is in high demand in a wide range of wireless products. It has traditionally been made ...
2D液体物理引擎 -- LiquidFun
最近发现一款开源C++语言编写的液体模拟引擎。 实事上,它是基于Box2d进行的扩展引擎,实现液体、软体物理特性模拟。 比如说你需要一个类似于”果冻”的软体,或者”瀑布”、”海浪”等这类液体的物理模拟,你可以用到它。因为是基于Box2d的延伸扩展,所以只支持2D物理模拟,但做出来的物理效果真的非常酷! 在这个地址你可以看到所有的Demo及获取它的源码:http://google.github
XSD图形化编辑Liquid XMLStudio part1
XSD图形化编辑Liquid XMLStudio XSD图形化编辑Liquid XMLStudio XSD图形化编辑Liquid XMLStudioXSD图形化编辑Liquid XMLStudio XSD图形化编辑Liquid XMLStudio XSD图形化编辑Liquid XMLStudio
【转】Unity Physics2D学习总结
1、在操作附加了Rigidbody2D的物体时,不要直接通过操作Transform来移动、旋转它。 2、要接受碰撞的Rigidbody2D必须添加Collider2D组件。 3、如果一个Rigidbody2D需要移动,但不接受力的作用,那么需要将它设置成Kinematic;如果它附加了Collider2D组件,在Rigidbody的Use Full Kinematic Contacts属性为fal...
SOA运行环境利器——BEA虚拟化应用介绍
LiquidVM是BEA与VMWare合作的产物。相比传统OS上的APPServer,提供了更为灵活和易于管理和分布计算的高效虚拟Java runtime环境。基本体系结构如下   WLS是BEA的应用服务器,实际上是WLS-VE版本LVM核心是三层结构,包含了一个微型的Linux kernel,提供基本的OS服务,上图可以看到硬件虚拟层之上就是LVM。一个标准的JVM,使用的是BEA自己...
Liquid Physics 2D 1.6.unitypackage
unity 流体插件 unity 流体插件 unity 流体插件 unity 流体插件 unity 流体插件
ECharts Liquid Fill Chart-5-背景、文字、边框设置
1、代码// ECharts 水球图插件,需要额外插件脚本,参见上方“脚本” // 完整配置参数参见:https://github.com/ecomfe/echarts-liquidfill //两种方式的formatter var option = { series: [{ type: 'liquidFill', name: 'series...
16-Django的模板语言(变量,标签,过滤器,继承,html转义)
模板语言 模板语言简称为DTL(Django Template Language) 模板变量 模板变量名由数字,字母,下划线和点组成,不能以下划线开头。 使用:{{模板变量名}} def index2(request): '''模板加载顺序''' return render(request, 'booktest/index2.html') # /temp_var def temp...
2-Face Viewable Liquid Crystal Display by In-Plane Switching
一种基于IPS的双视液晶显示, 发表于2011年的MCLC期刊。
Liquid.Studio2018 XMLtoXSD
支持所有xml,xdtd,xsd等相关功能操作修改,转换xmltoxsd,xsdtoxml等等1、新 JSON编辑器版 一个新的入门级版本,专门针对需要图形JSON模式编辑器和相关JSON工具的开发人员。这还包括免费社区版的所有功能。 2、新的 JSON Schema Draft 6支持 与JSON Schema Draft 4一起,图形JSON Schema编辑器现在支持JSON Schema Draft 6,JSON编辑器现在为JSON Schema规范提供验证。 3、新的 JSON文档大纲视图 提供一个简单的树,可以快速可视化和导航JSON文档。 4、新的 JSON模式库 自动将JSON文档与基于JSON文件名的通用标准模式相关联,从而为标准JSON文件类型启用验证和智能感知。还允许从“新建文件”对话框中创建标准JSON文档的新实例。 5、适用于HTML和PDF的新 JSON模式文档工具 为JSON模式(草案4和草案6)创建文档,可以是带有可导航图表的丰富HTML,也可以是可打印的PDF。 6、新的 Schematron编辑和验证 Schematron,RelaxNG和XSD的验证规则现在可以与文档关联,允许使用多个模式和模式类型来验证XML实例文档。 7、新的 XSLT 3.0支持 提供对最新XSLT 3.0函数和子句的支持。 8、新的 Git源代码控制集成支持 通过在TortoiseGit上提供包装器,为Git源代码控制提供支持。显示项目树中每个文档的状态。 9、XML Data Binder中的新 .Net标准支持 Liquid XML Data Binder现在支持为.Net Standard(1.6和2.0)生成C#和Visual Basic .Net源代码和项目文件。 10、XML Data Binder中的新 .Net Core支持 Liquid XML Data Binder现在支持为.Net Core(1.1和2.0)生成C#和Visual Basic .Net源代码和项目文件。 二、修复和改进 1、Liquid Studio和XML编辑器 添加了对XML Schema Documentation Tool的PDF支持。 在文本编辑器中添加了前进和后退导航点。 添加了将文档“编码”设置为所有编辑器的属性网格的选项。 添加了将文档“行结束”设置为所有编辑器的属性网格的选项。 改进了XML Schema到JSON Schema的转换。 在JSON Schema编辑器中添加了default,const,enum和examples值编辑器的编辑器。 2、液体数据映射器 数据库源SQL现在可以参数化,从而可以轻松限制从数据库读取的数据。 添加了SQLite支持 - 在数据转换中使用SQLite作为数据源。 添加了时区功能(toLocal,toUTC,setTimezone)。 为XML Writer属性添加了“行结尾”。 3、Liquid XML Data Binder 为.Net项目添加了“生成可空的简单类型”选项。这会生成可选的简单类型,如.Net Nullable Types,例如int,而不是生成IsValid属性。这意味着可选的简单类型像复杂类型一样工作,允许您测试并将它们设置为null(或VB中的Nothing)。 为所有Visual Studio 2017 C#和Visual Basic .Net项目添加了选项,以使用LiquidTechnologies.Runtime Nuget而不是本地安装的Liquid Runtime文件。 添加.Net项目选项以指定“强名称密钥文件”。这会将指定的值作为强名称密钥文件(例如MyKey.snk)添加到项目文件中,并将“将程序集签名”设置为“true”。 4、Visual Studio扩展 现在,所有Visual Studio扩展都是从单个VSIX文件安装的。 5、一般改进 除了上面概述的新功能外,现有功能还通过我们的用户请求的功能得到了增强和改进。
Arduino库文件LiquidCrystal的实用方法
LiquidCrystal()——定义你的LCD的接口:各个引脚连接的I/O口编号,格式为LiquidCrystal(rs, enable, d4, d5, d6, d7)  LiquidCrystal(rs, rw, enable, d4, d5, d6, d7)  LiquidCrystal(rs, enable, d0, d1, d2, d3, d4, d5, d6, d7)  Liq
Fundamentals of Liquid Crystal Devices
液晶科学的入门教材,多少也算是与IT沾边吧,当然更多地是属于物理学、材料学、光学、这一类的范畴。希望大家有兴趣。
交叉编译liquid-dsp
一. 修改config.h文件的内容   config.h 里重新把malloc定义为rpl_malloc,realloc定义为rpl_realloc。这两个函数在系统里面都没有,导致后面编出来的库会找不到这两个函数运行的时候就出错了。但是malloc和realloc在标准库里有,就需要手动修改好了。 把HAVE_MALLOC和HAVE_REALLOC都改为1, 把定义去掉。 二. 交叉编...
Viscometry for Liquid
Avid_Liquid.7.2 Win7-64光驱解决方案
Avid_Liquid.7.2 Win7-64光驱解决方案
在Linux下安装Docker
在Linux下安装Docker在Centos 7 下安装Docker由于国内各种网络被墙,所以可能安装很难成功,建议采用我的方法,并使用daoCloud介入主机加速器。 * 注册daoCloud:https://dashboard.daocloud.io 。 * 接着进行下面的安装过程:$ sudo usermod -aG docker docker #如果你不想在root用户下安装并使用,建
Acer Android Liquid刷机教程
Acer Android Liquid 刷机 教程 适用Acer A1(S100) S120 等Liquid版本的机型
Flash liquid 布局源码
Flash liquid 布局源码,可以很清晰了解Flash Liquid Site的布局和功能
Avid Liquid 7.2 keygen
Avid Liquid 7.2 keygen
关于使用shopify 和theme 模版使用问题。
对于一些常见问题 和 基本模版(Liquid)语法操作 官方列出了详细的 文档 说明 请查看:https://help.shopify.com/en/themes/liquid/objects/page-title 1.关于shopify的 对象句柄(Object handles) 需要注意一下小问题。 对象句柄(object handles) : 句柄用于访问Liquid对象的属性。默认情...
文章热词 机器学习教程 Objective-C培训 交互设计视频教程 颜色模型 设计制作学习
相关热词 mysql关联查询两次本表 native底部 react extjs glyph 图标 怎么学习互联网大数据 村干部学习大数据心得

相似问题