help
查看原帖
help
1122524
曹竣杰2014楼主2024/10/10 18:20

#include<bits/stdc++.h> #define mod 1000000007 using namespace std; int s(int l,int r); int zx(int n){ int u=0; for(int l=1;l<=n;l++){ for(int r=l;r<=n;r++)u=(u+s(l,r))%mod; } return u; } int n,a[300005],b[300005]; signed main(){ cin>>n; for(int i=1;i<=n;i++)cin>>a[i]; for(int i=1;i<=n;i++)cin>>b[i]; cout<<zx(n); return 0; } int s(int l,int r){ int m=0,h=0; for(int i=l;i<=r;i++)m=(m+a[i])%mod; for(int i=l;i<=r;i++)h=(h+b[i])%mod; return (m*h)%mod; }

2024/10/10 18:20
加载中...