Submission #921707

#TimeUsernameProblemLanguageResultExecution timeMemory
921707vjudge1Safety (NOI18_safety)C++17
0 / 100
13 ms2736 KiB
#include <bits/stdc++.h> #include <iomanip> #define ll long long #define int long long #define pb push_back #define mp make_pair #define F first #define S second #define st string #define pii pair<int,int> #define sz(x) x.size() #define all(x) x.begin(), x.end() #define vi vector<int> #define mii map<int,int> #define mll map<ll,ll> #define YES cout<<"YES\n"; #define NO cout<<"NO\n"; #define yes cout<<"Yes\n"; #define no cout<<"No\n"; using namespace std; signed main(){ ios_base::sync_with_stdio(0),cin.tie(0),cout.tie(0); //srand( time(0)); //freopen("sum.in", "r", stdin); //freopen("sum.out", "w", stdout); ll tests=1; //cin>>tests; for(int i=1;i<=tests;i++){ //cout<<"TEST CASE : "<<i<<"\n"; ll n,h,ans=0,sm=0; cin>>n>>h; ll v[n]; for(ll i=1;i<=n;i++) { cin>>v[i]; sm+=v[i]; } if(h==0) { sm/=n; for(ll i=1;i<=n;i++) { if(sm>v[i])ans+=sm-v[i]; else ans+=v[i]-sm; } } cout<<ans; } }
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...