暴力枚举。

 #include<cstdio>
#include<algorithm>
using namespace std;
int n,a[],sum[],half,ans;
int query(const int &A,const int &B)
{
int x=max(A,B),y=min(A,B),res=sum[x-]-sum[y-];
if(res>half) return sum[n]-res;
else return res;
}
int main()
{
scanf("%d",&n);
for(int i=;i<=n;i++)
{
scanf("%d",&a[i]);
sum[i]=sum[i-]+a[i];
}
half=sum[n]>>;
for(int i=;i<=n;i++)
for(int j=i+;j<=n;j++)
for(int k=j+;k<=n;k++)
for(int l=k+;l<=n;l++)
if(query(i,j)==query(k,l)&&query(j,k)==query(l,i))
ans++;
printf("%d\n",ans);
return ;
}

最新文章

  1. Sprint第三阶段(第三天12.11)
  2. 时间的处理 --java
  3. xshell的快捷键(非常实用)
  4. POJ3714 Raid
  5. Android笔记——Handler更新UI示例
  6. Javascript 正则表达式校验数字
  7. WC约束示使用
  8. [swustoj 1021] Submissions of online judge
  9. HTML5 类型数组TypeArray(一)
  10. BZOJ 1601 [Usaco2008 Oct]灌水
  11. C++ static与单例模式
  12. 兼容ie6及以上的阴影滤镜的写法
  13. 【春华秋实】深入源码理解.NET Core中Startup的注册及运行
  14. servlet(一):Servlet的概念和运行流程
  15. JavaScript中的this所引用的对象和如何改变这个引用
  16. 两将军问题、拜占庭将军问题、TCP三路握手过程的联系
  17. Android BottomNavigationBar底部导航控制器的使用(包含默认postion的设置)
  18. Java集合整理
  19. angularjs路由传递参数
  20. Todo&amp;Rocket

热门文章

  1. GROUP_CONCAT(expr)
  2. git 的证书重新设置,以及如何让git 记住提交的用户名和密码
  3. P值
  4. &#39;express&#39; 不是内部或外部命令,也不是可运行的程序 或批处理文件。
  5. 汕头市队赛 C SRM 05 - YYL 杯 R1 T3!
  6. 玩转Metasploit系列(第二集)
  7. Launcher3无图标问题
  8. locust===官方说明文档,关于tasks
  9. springboot 404返回自定义json(只进入过滤器)
  10. django日志的设置