信息学奥林匹克竞赛-相邻两数最大和
2015-10-22 16:36
302 查看
寻找相邻两个数,使得这两个数的和最大,输出这两个数的和以及这两个数所在位置
var a:array[1..10] of longint=(5,-2,6,3,-1,18,-5,1,8,4); max,pos,i:longint; begin max:=a[1]+a[2]; pos:=1; for i:=1 to 9 do begin if a[i]+a[i+1]>max then begin max:=a[i]+a[i+1]; pos:=i; end; end; writeln(max); writeln(pos,' ',pos+1); end.
相关文章推荐
- House Robber
- 网站开发进阶(一)Tomcat域名或IP地址访问方式配置方法
- centos6.5下安装mysql
- 生产者/消费者模式
- 线程池大小设置与BlockingQueue的三种实现区别(顶)
- 创建和销毁对象——避免创建不必要的对象——重用那些已知不会被修改的可变对象。
- 如何计算代码新增行数
- C++ explicit关键字的作用
- 网站开发进阶(一)Tomcat域名或IP地址访问方式配置方法
- Spring mvc之提交表单
- oracle pl/sql之在java中调用无参的oracle存储过程
- 基于HTTP在互联网传输敏感数据的消息摘要、签名与加密方案
- MyEclipse和Eclipse中jsp、html格式化自动排版问题
- Hadoop文件操作
- oracle 10g 开归档后的RMAN备份试验
- MVC5+EF6+BootStrap3.3.5 博客系统之项目搭建(一)
- 词法分析实验总结
- 深入学习JavaScript对象
- FMDB的基本使用
- 安卓开发常用知识手册