7 条题解
-
1
- 只能说大盗是福尔摩斯
- 唯一的正解就是趁着月黑风高站在商铺门口
- 我又不是警报器
- 只要洗劫不相邻的商铺就不会惊动警察
- 我相信警察局是不是相邻的(你知道我想干什么)
- 对于第一组样例,阿福选择第2家警察局行窃,才获得的8人民币,可见他多么慷慨
#include<bits/stdc++.h> using namespace std; long long n,t,a[1000005],dp[1000005]; int main(){ cin>>t; for(int i=1;i<=t;i++){ cin>>n; memset(dp,0,sizeof(dp)); for(int j=1;j<=n;j++){ cin>>a[j]; } dp[1]=a[1]; for(int j=2;j<=n;++j){ dp[j]=max(dp[j-1],dp[j-2]+a[j]); } cout<<dp[n]<<endl; } return 0; }
信息
- ID
- 2800
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 6
- 标签
- 递交数
- 366
- 已通过
- 112
- 上传者