zoukankan      html  css  js  c++  java
  • hdu 5112 (2014北京现场赛 A题)

    给出某个时刻对应的速度 求出相邻时刻的平均速度 输出最大值


    Sample Input
    2
    3 // n
    2 2 //t v
    1 1
    3 4
    3
    0 3
    1 5
    2 0

    Sample Output
    Case #1: 2.00
    Case #2: 5.00

     1 # include <iostream>
     2 # include <cstdio>
     3 # include <cstring>
     4 # include <algorithm>
     5 # include <string>
     6 # include <cmath>
     7 # include <queue>
     8 # include <list>
     9 # define LL long long
    10 using namespace std ;
    11 
    12 struct point
    13 {
    14     int t ;
    15     int v ;
    16 }a[10010];
    17 
    18 bool cmp(point x , point y)
    19 {
    20     return x.t < y.t ;
    21 }
    22 
    23 int main()
    24 {
    25     //freopen("in.txt","r",stdin) ;
    26     int T ;
    27     scanf("%d" , &T) ;
    28     int Case = 0 ;
    29     while(T--)
    30     {
    31         int n , i ;
    32         Case++ ;
    33         double MAX = 0 ;
    34         scanf("%d" , &n) ;
    35         for (i = 0 ; i < n ; i++)
    36            scanf("%d %d" , &a[i].t , &a[i].v) ;
    37         sort(a , a+n , cmp) ;
    38         for (i = 0 ; i < n-1 ; i++)
    39         {
    40             double ans = fabs((a[i+1].v - a[i].v)*1.0/(a[i+1].t - a[i].t)*1.0) ;
    41             if (ans > MAX)
    42                 MAX = ans ;
    43         }
    44         printf("Case #%d: %.2lf
    " , Case , MAX) ;
    45 
    46     }
    47 
    48     return 0 ;
    49 }
    View Code
  • 相关阅读:
    Ambari 整体架构
    Ambari 介绍
    xcode工程命令行生成ipa安装包
    gradle打包java项目
    FreeMarker标签介绍
    P与NP,从概念到研究全面综述
    计算机领域经典笑话
    自己动手写GC
    编程语言简史
    不第后赋菊
  • 原文地址:https://www.cnblogs.com/mengchunchen/p/4850711.html
Copyright © 2011-2022 走看看