关注
#include <cstdio>
(31159)#include <iostream>
using namespace std;
int a[1000010];
long long deal(int begin,int end)
{
long long ans = 0;
for(int i=begin+1;i<=end-1;i++)
{
int left = i-begin+1;
int right = end - i;
long long tmp = ((left)*right+left-1)*a[i];
ans+=tmp;
ans%=10000007;
}
ans += (a[begin]+a[end])*(end-begin);
return ans;
}
int main() {
int n;
cin>>n;
long long ans=0;
int beg =1;
for(int i=1;i<=n;i++)
{
scanf("%d",&a[i]);
if(a[i] == a[i-1])
{
ans += deal(beg,i-1);
ans = ans%10000007;
beg = i;
}
}
ans += deal(beg,n);
ans = ans%10000007;
cout<<ans;
}
// 64 位输出请用 printf("%lld")
查看原帖
点赞 1
相关推荐
投票
屋顶的闪闪星光:建议淘天,原因:
1、实习转正,确定性高,性价比高。
2、字节的火山业务几经波折,没有淘天这种核心业务稳,对新人不友好。可以等你在淘天练上几年,技术、履历都刷好之后,再跳槽过去变现。
3、阿里跟淘天的确定性价放到一起,相差不大,淘天已经熟悉的情况下,没有必要再折腾。
以上,再有问题可以私信详细交流。 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 什么是优秀的实习经历 #
8164次浏览 206人参与
# 担心入职之后被发现很菜怎么办 #
266160次浏览 1131人参与
# 被上班搭子“传染”了哪些习惯 #
5388次浏览 97人参与
# 投格力的你,拿到offer了吗? #
152311次浏览 814人参与
# 工作后,你落下了哪些病根 #
13105次浏览 183人参与
# 作业帮求职进展汇总 #
82741次浏览 544人参与
# 京东美团大战,你怎么看? #
158005次浏览 859人参与
# 实习简历求拷打 #
11338次浏览 145人参与
# 如果今天是你的last day,你会怎么度过? #
58900次浏览 324人参与
# 秋招被挂春招仍然能投的公司 #
6549次浏览 94人参与
# mt对你说过最有启发的一句话 #
35052次浏览 419人参与
# 为了找工作你花了哪些钱? #
74793次浏览 359人参与
# 机械人晒出你的简历 #
146424次浏览 874人参与
# 嵌入式岗知多少 #
62974次浏览 555人参与
# 摸鱼被leader发现了怎么办 #
100689次浏览 640人参与
# 考研失败就一定是坏事吗? #
200781次浏览 1369人参与
# 秋招特别不鸣谢 #
15462次浏览 176人参与
# 2023毕业生求职有问必答 #
218610次浏览 1662人参与
# 选实习,你更看重哪方面? #
13775次浏览 215人参与
# 牛客十周岁生日快乐 #
197823次浏览 1895人参与
查看17道真题和解析