Submission #803957

#TimeUsernameProblemLanguageResultExecution timeMemory
803957Dan4LifeIdeal city (IOI12_city)C++17
0 / 100
7 ms468 KiB
#include <bits/stdc++.h> using namespace std; using ll = long long; const ll MOD = (ll)1e9; int DistanceSum(int N, int *X, int *Y) { ll ans = 0; sort(X,X+N), sort(Y,Y+N); for(int j : {0,1}){ ll tot = 0; for(int i = 0; i < N; i++){ ans+=(1ll*X[i]*i-tot+MOD)%MOD; tot+=X[i], tot%=MOD; swap(X[i],Y[i]); } } return (int)ans; }

Compilation message (stderr)

city.cpp: In function 'int DistanceSum(int, int*, int*)':
city.cpp:8:13: warning: unused variable 'j' [-Wunused-variable]
    8 |     for(int j : {0,1}){
      |             ^
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...