题目链接

感谢 http://blog.csdn.net/txgang/article/details/77568491

以下供参考

getchar读入法  2683MS

FastIO法  MX=1e2  561MS

      MX=1e3  436MS

      MX=1e4  499MS

      MX=1e5  452MS

      MX=1e6  483MS

      MX=1e7  499MS

#include<bits/stdc++.h>
using namespace std;
typedef long long LL;namespace FastIO
{    //使用时直接调用 read(x)即可, const static int MX=1e6;bool IOerror=0;char nc(){static char buf[MX],*p1=buf+MX,*pend=buf+MX;if(p1==pend){p1=buf;pend=buf+fread(buf,1,MX,stdin);if(pend==p1){IOerror=1;return -1;}}return *p1++;}inline bool blank(char ch){return ch==' '||ch=='\n'||ch =='\r'||ch =='\t';}inline int read(int& x){char ch;int sign=1; while(blank(ch=nc()));if(IOerror) return 0;if(ch=='-') sign=-1,ch=nc();for(x=ch-'0'; (ch=nc())>='0'&&ch<='9'; x=x*10+ch-'0');x*=sign;return 1;}inline int read(LL& x){char ch;int sign=1; while(blank(ch=nc()));if(IOerror) return 0;if(ch=='-') sign=-1,ch=nc();for(x=ch-'0'; (ch=nc())>='0'&&ch<='9'; x=x*10+ch-'0');x*=sign;return 1;}
}
using namespace FastIO;const int N=2e6+9;int a[N],b[N];int solve(int n)
{for(int i=0;i<n;i++) read(a[i]),a[i+n]=a[i];for(int i=0;i<n;i++) read(b[i]),b[i+n]=b[i];int ret=0,fuck=0;int sum1=0,sum2=0,be=0;for(int i=0;i<2*n&&be<n;i++){sum1+=a[i];sum2+=a[i]-b[i];if(sum2<0||i-be+1==n){if(sum1>fuck) ret=be,fuck=sum1;sum1=sum2=0;be=i+1;}}return ret;
}int main()
{
//    freopen("test.in","r",stdin);int n;while(read(n))printf("%d\n",solve(n));
}

转载于:https://www.cnblogs.com/Just--Do--It/p/7504122.html

hdu 6205: card card card【输入挂】相关推荐

  1. [sd card] sd card初始化流程

    以SD 3.0为例. 建议先参考<[sd card] SD card初始化时的总线设置>. 一.sd card初始化流程思路说明 通过<SD_Ver3.00_Final_090416 ...

  2. [sd card] SD card初始化时的总线设置

    ============================================================== 零.在sd card初始化过程中,对于bus主要设置以下东西 1.时钟,输 ...

  3. 输入挂(bzoj 2901: 矩阵求和)

    很少用输入挂,以为不超时就好了,但是这题貌似不用过不去啊 只好拿出来用了,当个模板 原理是用getchar()读入会比用scanf快一些 int Read() {int x = 0, f = 1;ch ...

  4. hdu 6205 card card card 尺取+超神读入挂

    题没啥好说的 我就是想把读入挂记录一下 update(2017-10-03) 把读入挂加上了调试 1 #include<bits/stdc++.h> 2 #define cl(a,b) m ...

  5. 【dp 贪心】bzoj4391: [Usaco2015 dec]High Card Low Card

    巧妙的贪心 Description Bessie the cow is a huge fan of card games, which is quite surprising, given her l ...

  6. java站点挂了_java 输入挂

    替换Scanner static BufferedReader reader = new BufferedReader(new InputStreamReader(System.in)); stati ...

  7. PCI、PCI-X、PCI-E、PCI-E Card、Mini PCI-E、M.2、Add-in Card 它们有啥区别?这些概念你搞清楚了吗?

    搞硬件或通信的"攻城狮"们,免不了要和各种通信协议及接口打交道.比如,我们经常接触PCI.PCI-X.PCI-E.PCI-E Card.Mini PCI-E.M.2(NGFF).A ...

  8. 5. [mmc subsystem] mmc core(第五章)——card相关模块(mmc type card)

    零.说明(重要,需要先搞清楚概念有助于后面的理解) 1.mmc core card相关模块为对应card实现相应的操作,包括初始化操作.以及对应的总线操作集合.负责和对应card协议层相关的东西. 这 ...

  9. 说说Teams里的Card

    说说Teams里的Card? 在为Teams开发应用的时候,如果是Bot,Connectors或者Message Extension应用,会有添加Card的场景. 什么是Card Card,可以认为是 ...

  10. Linux驱动——mmc card热插拔检测机制(十)

    Linux驱动--mmc card热插拔检测机制(十) 备注:   1. Kernel版本:5.4   2. 使用工具:Source Insight 4.0   3. 参考博客: [sd card] ...

最新文章

  1. ubuntu16.04 opencv多版本管理与切换
  2. Java--基础总结
  3. SAP两款CRM产品各方面比较:SAP CRM vs SAP Cloud for Customer
  4. java mp3 to wav_java实现wavToMP3格式转换详解
  5. mysql bc_正则表达式——MySQL搜索过滤
  6. Qt使用QPainter绘图的缩放问题
  7. 深搜--1-n的全排列
  8. java递归方法分析
  9. crm客户管理系统源码_公司crm客户关系管理系统的功能
  10. java akka actor性能_akka-http - 如何通过Akka HTTP(Java)与Akka Actor进行交互 - 堆栈内存溢出...
  11. springcloud整合sentinel
  12. access工资明细表_Access工资管理系统
  13. 【FPGA教程案例13】基于vivado核的CIC滤波器设计与实现
  14. 柳州铁一中机器人_柳州铁一中学学子在2020年广西中小学电脑机器人竞赛中勇创佳绩...
  15. bat 批示处理详解-1
  16. 元宇宙,小荷才露尖尖角
  17. QT EXCEL 删除整行
  18. android蓝牙查看电池容量_Android获取电池电量和电池容量
  19. 消费者权益法规的精神
  20. python imp模块

热门文章

  1. 寒冬之下,被cai的那些人到底去哪了?
  2. 手把手图文并茂教你发布Android开源库
  3. mysql 实现row_number_MySQL实现ROW_NUMBER()
  4. java 写文件 速度_关于java:哪个文件写入速度更快?
  5. java kaptcha_kaptcha Java验证码
  6. mysql 加锁 索引_把MySQL中的各种锁及其原理都画出来
  7. Scala学习05——Scala集合
  8. Python让繁琐工作自动化——chapter10 日志模块
  9. java 检测 类型_[Java教程]javascript类型与类型检测
  10. linux环境下,Tomcat详细部署步骤