Untitled
unknown
plain_text
2 months ago
1.0 kB
3
Indexable
//Made By Phuong Nam PROPTIT <3// #pragma GCC Optimize("O3") #include<bits/stdc++.h> #define alphaa "abcdefghijklmnopqrstuvwxyz" #define ALPHAA "ABCDEFGHIJKLMNOPQRSTUVWXYZ" #define f(i,a,b) for(int i=a;i<=b;i++) #define f1(i,n) for(int i=1;i<=n;i++) #define f0(i,n) for(int i=0;i<n;i++) #define ff(i,b,a) for(int i=b;i>=a;i--) #define el cout<<'\n' #define fi first #define se second #define pb push_back #define pk pop_back #define vi vector<int> #define vl vector<ll> #define pii pair<int,int> #define pll pair<ll,ll> #define all(s) s.begin(),s.end() using namespace std; typedef long long ll; const int N=1e6+3; const int MOD=1e9+7; int n,a[N],b[N]; ll tinh(int a[]) { ll s=0,t=0; f(i,2,n) s+=1ll*(i-1)*a[i]; f1(i,n-1) t+=1ll*(n-i)*a[i]; return s-t; } int main() { ios::sync_with_stdio(false);cin.tie(0);cout.tie(0); cin>>n; f1(i,n) cin>>a[i]>>b[i]; sort(a+1,a+n+1); sort(b+1,b+n+1); cout<<tinh(a)+tinh(b); } //-----YEU CODE HON CRUSH-----//
Editor is loading...
Leave a Comment