关注
#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")
查看原帖
3 评论
相关推荐
点赞 评论 收藏
分享
今天 08:05
河北师范大学 Java 点赞 评论 收藏
分享
牛客热帖
更多
正在热议
更多
# 2025秋招体验点评 #
1228次浏览 22人参与
# 说说你知道的学历厂 #
359862次浏览 1294人参与
# 京东开奖 #
488780次浏览 2728人参与
# 简历无回复,你会继续海投还是优化再投? #
105910次浏览 828人参与
# 外包能不能当跳板? #
49386次浏览 249人参与
# 校招薪资来揭秘 #
6882次浏览 37人参与
# 360集团校招 #
25532次浏览 178人参与
# 联影医疗求职进展汇总 #
15194次浏览 76人参与
# 秋招什么时候开投比较合适? #
113473次浏览 815人参与
# 距离放假还有_天,我已经…… #
28892次浏览 321人参与
# 本机械人被这些公司泡过池子 #
38840次浏览 185人参与
# 机械只有转码才有出路吗? #
147618次浏览 1638人参与
# CVTE求职进展汇总 #
24831次浏览 323人参与
# 中核求职进展汇总 #
30074次浏览 193人参与
# 提前批过来人的忠告 #
136589次浏览 1318人参与
# 学历or实习经历,哪个更重要 #
193929次浏览 1032人参与
# 海康威视工作体验 #
47328次浏览 158人参与
# 第一份工作能做外包吗? #
78956次浏览 551人参与
# 同bg的你秋招战况如何? #
178206次浏览 1047人参与
# 24届软件开发秋招薪资爆料 #
393717次浏览 1258人参与
# 哪些公司校招卡第一学历 #
222123次浏览 780人参与


