http://acm.zzu.edu.cn/problem.php?cid=1042&pid=3
求出每个数字的贡献即可
#include<bits/stdc++.h>
using namespace std;
typedef long long ll;
const int M=1e9+7;
const int N=1e6+5;
int a[N];
ll ans;
int main()
{
int n;
cin>>n;
int s=pow(2,n-1);
for(int i=0;i<n;i++) {
cin>>a[i];
ans=(ans+a[i]*s%M)%M;
}
cout<<ans<<endl;
return 0;
}