链接:https://www.nowcoder.net/acm/contest/29/F
来源:牛客网

时间限制:C/C++ 1秒,其他语言2秒
空间限制:C/C++ 32768K,其他语言65536K
64bit IO Format: %lld

题目描述

给出一个序列,你的任务是求序列中 (a[j]-a[i])/(j-i)【1<=i<j<=n】的最大值

输入描述:

本题包含多组输入,每组输入第一行一个数字n,表示序列的长度。
然后接下来一行输入n个数,表示原先序列的样子。
数据范围:
3<=n<=200000
-1000000000<=a[i]<=1000000000

输出描述:

每组数据输出一行一个浮点数,保留两位小数,表示所求的最大值。

输入例子:
5
2 4 6 8 10
输出例子:
2.00

-->

示例1

输入

5
2 4 6 8 10

输出

2.00

备注:

输入只有整形。
#include <stdio.h>
int main()
{
int n,i,j,k,a[];
double re,t;
while(scanf("%d",&n)!=EOF)
{
for(k=;k<n;k++)
scanf("%d",&a[k]);
re=1.0*(a[]-a[]);
for(k=;k+<n;k++)
if(re<(t=1.0*(a[k+]-a[k])))
re=t;
printf("%.2f\n",re);
}
return ;
}

看过类似的题,发现都是这样,只取相邻的i,j 有点疑惑。

最新文章

  1. Ninject之旅之九:Ninject上下文绑定(附程序下载)
  2. Three ways to set specific DeviceFamily XAML Views in UWP
  3. 清除svn账户账号密码
  4. 基于WS-BPEL2.0的服务组合研究
  5. C语言中的回调函数调用过程以及函数指针使用
  6. 纪念逝去的岁月——C/C++快速排序
  7. C语言中的union
  8. html之给文本框设置宽度和高度/input的无边框效果
  9. hdu 4675 GCD of Sequence
  10. JavaScript DOM高级程序设计 4.2 事件类型--我要坚持到底!
  11. svn 相关
  12. (Step by Step)How to setup IP Phone Server(VoIP Server) for free.
  13. Find Security Bugs研究,邀请志同道合者一起参与
  14. hibernate----hibernate的基础设置
  15. java学习:AWT组件和事件处理的笔记(1)--Frame
  16. [国嵌攻略][044][初始化Bss段]
  17. ssh框架搭建出现的异常: class com.my.entity.user not found while looking for property: id
  18. Django项目目录介绍
  19. java并发编程系列三、Lock和Condition
  20. Flask web开发之路八

热门文章

  1. 朴素贝叶斯算法的python实现 -- 机器学习实战
  2. Mixed Content: The page at &#39;https://a.t.com/login&#39; was loaded over HTTPS, but requested an insecure stylesheet 非全站https
  3. MySQL两大存储引擎:MyISAM和InnoDB
  4. HTTP的常见状态码
  5. Nginx反向代理服务器安装与配置
  6. 【转发】Python使用openpyxl读写excel文件
  7. centos LAMP第二部分apache配置 下载discuz!配置第一个虚拟主机 安装Discuz! 用户认证 配置域名跳转 配置apache的访问日志 配置静态文件缓存 配置防盗链 访问控制 apache rewrite 配置开机启动apache tcpdump 第二十节课
  8. go-004-数据结构
  9. Z-score标准化[转载]
  10. 前端面试题之 sum(2)(3) (链式调用,toString,柯里化,数组操作)