HDOU/HDU 2548 两军交锋(看你的思维~)

Problem Description

话说辽军与MCA相峙多年,终于在一个秋日的早晨爆发了一次大规模的冲突.情况是这样子的,当天上午,由耶律-Pacision领军的辽军忽然带领数万人马浩浩荡荡向MCA山杀来,而这时候驻扎在MCA防守前线的是久经沙场的老将纪哥.纪哥得知这个消息,立刻召集手下精英,前往阻击辽军.现已知辽军前进速度 U 米/秒 ,纪哥 速度 V 米 /秒 ,两军一开始相距L米,战地记者从两军刚开始进军就立刻开始以 W 米/秒的速度马不停蹄地往返于两军之间作第一时间的报道,即一到达一方,立刻返回前往另一方.问,当两军交锋之时,战地记者总共走的路程.

Input

首先输入一个t,表示有t组数据,跟着t行:

每行有四个实数 u ,v , w , l 分别表示辽军速度,纪哥速度,记者速度,以及起始的距离.

Output

输出一行实数表示总的路程.精确到小数点后3位.

Sample Input

1

10 20 30 100

Sample Output

100.000

这个题目很简单~~忽略记者跑来跑去的这个过程~我们可以先计算出2军多久相遇~

再根据记者的速度*时间~就是记者跑的总路程了~

import java.io.InputStreamReader;
import java.util.Scanner;

/**
 *
 * @author 陈浩翔
 *
 * 2016-5-16
 */
public class Main{

    public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);
        int t =sc.nextInt();
        while(t-->0){
            double u =sc.nextDouble();
            double v =sc.nextDouble();
            double w =sc.nextDouble();
            double l =sc.nextDouble();
            double time = l/(u+v);
            System.out.printf("%.3f",time*w);
            System.out.println();
        }

    }

}
时间: 2024-10-14 11:34:37

HDOU/HDU 2548 两军交锋(看你的思维~)的相关文章

HDU ACM 2548 两军交锋

最近人生的轨迹出了点问题,可能会影响整个人生的走向,心情怎么也好不起来了,脑袋一片混乱,水题,水水更健康. #include<iostream> using namespace std; int main() { int t; double a,b,c,d; cin>>t; while(t--) { cin>>a>>b>>c>>d; printf("%.3lf\n",d/(a+b)*c); } return 0;

两军交锋

Problem Description 话说辽军与MCA相峙多年,终于在一个秋日的早晨爆发了一次大规模的冲突.情况是这样子的,当天上午,由耶律-Pacision领军的辽军忽然带领数万人马浩浩荡荡向MCA山杀来,而这时候驻扎在MCA防守前线的是久经沙场的老将纪哥.纪哥得知这个消息,立刻召集手下精英,前往阻击辽军.现已知辽军前进速度 U 米/秒 ,纪哥 速度 V 米 /秒 ,两军一开始相距L米,战地记者从两军刚开始进军就立刻开始以 W 米/秒的速度马不停蹄地往返于两军之间作第一时间的报道,即一到达一

千万大军剑拔弩张 1945年的美苏两军谁是霸主?(苏联陆军强大,但国力远远不是美国的对手。微信号:熊熊点兵)

作者:熊熊点兵 二战是人类历史上规模最大.死伤最惨重的战争,二战结束后,世界形成了美苏两强对立的局面.二战末期,美苏两国的军队员额都达到了破纪录的上千万人,这两支上千万人的军队也堪称人类历史上规模最庞大的正规军了. 那么在1945年二战结束时,美苏两国军队谁的实力更强大呢?本期熊熊点兵,熊熊(微信号:熊熊点兵)就和您来聊聊这个话题. 先来看看苏联军队,苏军在1945年的总兵力为1200万人,其中陆军部署在欧洲方向的作战部队有约670万,装备有火炮和迫击炮10.7万门,各型坦克和自行火炮多达1.2

HDU 1798 两圆相交面积

Tell me the area Time Limit: 3000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others)Total Submission(s): 1755    Accepted Submission(s): 535 Problem Description There are two circles in the plane (shown in the below picture), there is

HDU 4496 D-City(并查集,逆思维)

题目 熟能生巧...常做这类题,就不会忘记他的思路了... //可以反过来用并查集,还是逐个加边,但是反过来输出...我是白痴.....又没想到 //G++能过,C++却wa,这个也好奇怪呀... #include<stdio.h> #include<string.h> int fx,fy,r,bin[10010]; int x[100010],y[100010],n,m,i,count,ans[100010],j; int find(int x) { //改成这样就不会超时了么好

HDU 4004 The Frog&#39;s Games(二分+小思维+用到了lower_bound)

The Frog's Games Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65768/65768 K (Java/Others)Total Submission(s): 9678    Accepted Submission(s): 4428 The annual Games in frogs' kingdom started again. The most famous game is the Ironfrog Triat

hdu 1254(两个BFS) 推箱子

http://acm.hdu.edu.cn/showproblem.php?pid=1254 首先,要判断人是不是可以从4到达箱子的位置2,而且不止判断一次,因为推动箱子一步后,人的位置也会改变,所以每次移动箱子前都要判断 所以这里要用两个搜索,当每朝着一个方向移动一步箱子的时候,就需要判断 从 此刻的 人位置能不能到达箱子反方向的那个位置(人只能推箱子, 不能拉什么的)  注意人在移动的时候箱子对于人来说也算障碍物,这里需要开一个hash1的四维数组记录走过的位置,不然会死循环超时间 这个记录

hdu 1323 英语菜逼看数据。。。

Perfection Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 1761    Accepted Submission(s): 1061 Problem Description From the article Number Theory in the 1994 Microsoft Encarta: "If a, b, c are

两张图看.NET Framework组成及编译运行过程