HDU 4969 Just a Joke(积分)

HDU 4969 Just a Joke

题目链接

推公式,r′=dr/dt=vy=v22?v12r2/R2????????????√,可得积分公式为

R0y=1/v22?v12x2/R2?????????????√,利用三角换元去化简即可

代码:

#include <cstdio>
#include <cstring>
#include <cmath>

typedef long long ll;

int t;
double v1, v2, r, d;

int main() {
    scanf("%d", &t);
    while (t--) {
	scanf("%lf%lf%lf%lf", &v1, &v2, &r, &d);
	double ti = asin(r * v1 / r / v2) * r / v1 - asin(0.0) * r / v1;
	if (ti * v2 > d) printf("Why give up treatment\n");
	else printf("Wake up to code\n");
    }
    return 0;
}

HDU 4969 Just a Joke(积分),布布扣,bubuko.com

时间: 2024-12-27 23:46:55

HDU 4969 Just a Joke(积分)的相关文章

hdu 4969 Just a Joke(积分)

题目链接:hdu 4969 Just a Joke 题目大意:Guizeyanhua要去追一个女孩,女孩在以Guizeyanhua为圆心,半径为R的圆上匀速运动,女孩的速度为v1,Guizeyanhua的速度为v2,半径为R,Guizeyanhua腿疼只能跑距离D.现在Guizeyanhua要去追女孩,前提条件是女孩,Guizeyanhua,圆心必须保持共线. 解题思路:因为有三点要共线的条件,所以Guizeyanhua和女孩的线速度必须相同,所以有v1R=vxr(vx为Guizeyanhua在

2014多校训练九(HDU 4960 HDU 4961 HDU 4965 HDU 4968 HDU 4969 HDU 4970)

HDU 4960 Another OCD Patient 题意:给你一串数字  相邻x个数字合并成一个数字(相加)有一定代价  问  最少花费多少使得串变成回文串 思路: 读完题感觉像dp  数据范围也像  就开始想怎么表示状态  最简单的应该想到dp[i][j]表示i到j区间变成回文串的最小花费  状态想好了想做法  考虑将串分成AAAABBBBBBBCCC三段  即所有A合成一个数字  C也是  而且A和C相等  那么B串就变成了子问题  但是A和C是不是都要枚举呢?  这个串所有元素都是正

hdu 4969 物理/积分

题意:a从圆心出发去追b,b沿着圆跑,速度分别是v2,v1(匀速),a,b,圆心始终三点共线,圆半径为R,问a在d距离内能否追到b. 哎,大学的物理积分都忘记了...好陌生了...看了题解才会的...把a的速度v2分解为径向速度和切向速度,则切向速度和B的速度平行,角速度相等,w(哦米噶)=v1/R, 设某时刻a距离圆心距离为 r,则径向速度 dr/dt=根号下(v2^2-w^2*r^2),移项,设t的时候追到,(0,t)定积分即可求出时间t. t=R/v1*acsin(v1/v2): #inc

hdu 4946 Just a Joke(数学+物理)

链接:http://acm.hdu.edu.cn/showproblem.php?pid=4969 Just a Joke Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 332    Accepted Submission(s): 135 Problem Description Here is just a joke, and do

hdu 5035 Delivery(概率&amp;分部积分)

Delivery Time Limit: 3000/1500 MS (Java/Others)    Memory Limit: 262144/262144 K (Java/Others) Total Submission(s): 156    Accepted Submission(s): 97 Problem Description Today, Matt goes to delivery a package to Ted. When he arrives at the post offic

hdu 5826 physics (物理数学,积分)

physics Time Limit: 6000/3000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others)Total Submission(s): 817    Accepted Submission(s): 454 Problem Description There are n balls on a smooth horizontal straight track. The track can be considere

HDU - 1724 Ellipse(simpson积分)(入门模板题)

原题链接 题意: 给定 a,b,l,r,求 与x = l,x = r 围成的封闭图形的面积. 思路: 大佬可以直接算一下原函数就出来了,当没法计算或者很难计算的时候就可以用 自适应simpson 积分来逼近真实值. 1 /* 2 * @Author: windystreet 3 * @Date: 2018-08-04 16:24:01 4 * @Last Modified by: windystreet 5 * @Last Modified time: 2018-08-04 16:24:33 6

HDU 1724 Ellipse 【自适应Simpson积分】

Ellipse Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 1977    Accepted Submission(s): 832 Problem Description Math is important!! Many students failed in 2+2's mathematical test, so let's AC t

Hdu 4498 Function Curve(Simpson积分)

题目地址:http://acm.hdu.edu.cn/showproblem.php?pid=4498 思路:分段积分.求出每个函数与y=100和每两个函数图像的交点,排序后枚举每段取最小值,分段积分. #include<cstdio> #include<vector> #include<cstring> #include<iostream> #include<algorithm> #define debu using namespace std