ZOJ 3872 Beauty of Array(模拟)
来源:互联网 发布:图表数据区域格式 编辑:程序博客网 时间:2024/06/05 18:39
题目链接:http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3872
题意:求每个连续子序列的和的总和(子序列的和为序列中不重复数字的和)
思路:所有的子序列和(不管重复不重复)减去重复数字所重复的次数
代码:
#include <stdio.h>#include <iostream>#include <algorithm>#include <string.h>#define LL long longusing namespace std;int b[1000005];int main(){int n,t,i,j,a;LL sum,ans;scanf("%d",&t);while(t--){sum=ans=0;memset(b,0,sizeof(b));scanf("%d",&n);for(i=1;i<=n;i++){scanf("%d",&a);if(b[a])sum-=b[a]*a;sum+=a*i;ans+=sum;b[a]=i;}printf("%lld\n",ans);}return 0;}
0 0
- ZOJ 3872 Beauty of Array(模拟)
- ZOJ - 3872 Beauty of Array (技巧&模拟)好题
- ZOJ 3872 Beauty of Array(数学)
- zoj--3872--Beauty of Array(思维)
- ZOJ 3872 Beauty of Array (技巧)
- ZOJ 3872Beauty of Array
- ZOJ 3872 Beauty of Array
- ZOJ 3872 Beauty of Array
- ZOJ 3872 Beauty of Array
- ZOJ 3872 Beauty of Array
- ZOJ 3872 Beauty of Array
- ZOJ 3872 Beauty of Array(数学啊)
- ZOJ 3872-Beauty of Array(递推||DP)
- ZOJ 3872 Beauty of Array( DP思想 )
- ZOJ-3872Beauty of Array (动态规划)
- ZOJ 3872 Beauty of Array (思维 dp思想)
- ZOJ 3872 — Beauty of Array
- [dp] zoj 3872 Beauty of Array
- 杭电 HDU ACM 1421 搬寝室
- [leetcode]Maximum Product Subarray
- support for cores revisions 0x17 and 0x18 disabled by module param allhwsupport=0.
- 简单计算器 HDU 1237
- LCA最近公共祖先(朴素+倍增法)
- ZOJ 3872 Beauty of Array(模拟)
- hdu 1114 Piggy-Bank
- 使用pentaho report 开发web报表
- telnet命令行使用
- 黑马程序员——多线程
- App工程结构搭建:几种常见Android代码架构分析
- 何新生的英语史(一)—蹉跎岁月
- 我要驯服java
- 数据库设计二《函数依赖和三范式》