Submission #554791

#TimeUsernameProblemLanguageResultExecution timeMemory
554791andrei_boacaJust Long Neckties (JOI20_ho_t1)C++17
9 / 100
1081 ms8868 KiB
#include <bits/stdc++.h> using namespace std; typedef long long ll; ll n,a[200005],b[200005]; int main() { ios_base::sync_with_stdio(false); cin.tie(0); cin>>n; for(int i=1;i<=n+1;i++) cin>>a[i]; for(int i=1;i<=n;i++) cin>>b[i]; sort(b+1,b+n+1); for(int i=1;i<=n+1;i++) { ll val=0; vector<int> vals; for(int j=1;j<=n+1;j++) if(j!=i) vals.push_back(a[j]); sort(vals.begin(),vals.end()); for(int j=0;j<vals.size();j++) { ll x=max(0LL,vals[j]-b[j+1]); val=max(val,x); } cout<<val<<' '; } return 0; }

Compilation message (stderr)

ho_t1.cpp: In function 'int main()':
ho_t1.cpp:24:22: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'long unsigned int'} [-Wsign-compare]
   24 |         for(int j=0;j<vals.size();j++)
      |                     ~^~~~~~~~~~~~
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...