CF 18C Stripe
来源:互联网 发布:数据库的三范式 编辑:程序博客网 时间:2024/05/01 01:39
利用前缀和的思想。累和后打标记表示从头累和到此处一共和等于多少。
于是枚举剪断的位置就可以了,i后面一段的和=n处打的标记-i处打的标记
#include<iostream>using namespace std;int n,a[100001],sum[100001];int ans;void read(){int i,j;cin>>n;for(i=1; i<=n; i++){cin>>a[i];sum[i]=sum[i-1]+a[i];//累和 }for(i=1; i<=n-1; i++)//枚举剪断位置if(sum[i]==sum[n]-sum[i])ans++;cout<<ans<<endl; return;}int main(){read();return 0;}
0 0
- CF 18C Stripe
- CF 21C Stripe 2
- CodeForces 18C - Stripe
- CodeForces 18C Stripe (简单题)
- codeforces - 18C - Stripe(练习)
- C - Stripe(注意超时)
- C - Stripe ____cf
- codeforces C. Color Stripe
- C.Stripe(Codeforces Beta Round #18 (Div. 2 Only))
- Codeforces Beta Round #18 (Div2) C. Stripe 前缀和
- CodeForces 219C Color Stripe
- Color Stripe--codeForces 219C
- codeforces 219C Color Stripe
- 219C - Color Stripe-模拟
- CodeForces 21 C Stripe 2
- codeforces 219C C. Color Stripe(dp)
- CodeForces 21C Stripe 2 (简单题)
- CodeForces 21C Stripe 2 构造题
- 物理引擎模块
- android插件化开发
- 啊哈算法 最小转机(图的广度优先遍历)
- Php复习(1)
- JavaScript高级编程(一)-基础部分笔记
- CF 18C Stripe
- JavaScript高级编程(二)-面向对象程序设计
- 英语发音纠正
- HDU ACM 11 2050 折线分割平面
- BOM编程
- 文章标题
- NULL, '\0',0 '0'的区别
- DOM编程
- 坐在马桶上看算法—快速排序