题目大意:
  一个环上有8个数,从中选取连续的4个数使得和最大,求最大的和。

思路:
  模拟。

 #include<cstdio>
#include<cctype>
#include<algorithm>
inline int getint() {
register char ch;
while(!isdigit(ch=getchar()));
register int x=ch^'';
while(isdigit(ch=getchar())) x=(((x<<)+x)<<)+(ch^'');
return x;
}
int main() {
int s[],ans=;
for(register int i=;i<;i++) {
s[i]=getint();
}
for(register int i=;i<;i++) {
int tmp=;
for(register int j=;j<;j++) {
tmp+=s[(i+j)%];
}
ans=std::max(ans,tmp);
}
printf("%d\n",ans);
return ;
}

最新文章

  1. ASP.NET MVC下的四种验证编程方式[续篇]
  2. iOS解决隐藏导航栏后,打开照片选择器后导航栏不显示的问题以及更换导航栏背景色
  3. PG, Pool之间的一些数量关系
  4. HDU 4293 Groups
  5. Delphi引用C对象文件
  6. 造出最好的 CMS 轮子
  7. 启用div作为编辑器 添加contentEditalbe属性
  8. Socket 文件传输
  9. Luogu 3390 【模板】矩阵快速幂 (矩阵乘法,快速幂)
  10. windows下使用 Secure Shell Client工具操作linux常用命令
  11. Linux vsftpd 安装配置使用
  12. 原生js计时器
  13. Pearls POJ - 1260 dp
  14. leetcode148
  15. 基于EOS开发的Dapp大全
  16. SQL 版本说明
  17. 【转】64位Ubuntu 16.04搭建嵌入式交叉编译环境arm-linux-gcc过程图解
  18. C++笔记 3
  19. [Gradle] 获取 gradle 命令行参数
  20. 多线程编程(三)-CountDownLatch的使用

热门文章

  1. Nodejs的那些事
  2. yum常规操作的基本用法
  3. php设计模式 工厂模式和单例
  4. Crash的游戏 [组合+递推]
  5. Linux下从零开始部署和使用Jaeger
  6. [poj] 3304 Segments || 判断线段相交
  7. php56升级后php7 mcrypt_encrypt 报错
  8. Struts2---ActionContext和ServletActionContext小结
  9. [01]关于TDD、BDD和DDD的一些看法
  10. Handler 源码分析