Submission #956619

# Submission time Handle Problem Language Result Execution time Memory
956619 2024-04-02T08:36:14 Z DeltaStruct Poi (IOI09_poi) C++17
30 / 100
473 ms 15960 KB
#include <bits/stdc++.h>
using namespace std;
 
int main(){
  int n,m,q; cin >> n >> m >> q; vector A(n,vector<int>(m)); vector<int> B(m,n);
  for (int i(0);i < n;++i) for (int k(0);k < m;++k) (cin>>A[i][k]),B[k]-=A[i][k];
  vector<int> C(n); iota(C.rbegin(),C.rend(),0); for (int i(0);i < n;++i) for (int k(0);k < m;++k) C[i] += A[i][k]*B[k]*n*m+A[q-1][k]*n;
  sort(C.begin(),C.end(),greater<int>()); int r(n-q); for (int k(0);k < m;++k) r += A[q-1][k]*B[k]*n*m+A[q-1][k]*n;
  cout << r/n/m << ' ' << upper_bound(C.begin(),C.end(),r,greater<int>())-C.begin() << endl;
}
# Verdict Execution time Memory Grader output
1 Correct 0 ms 348 KB Output is correct
2 Correct 1 ms 348 KB Output is correct
3 Incorrect 0 ms 348 KB Output isn't correct
4 Incorrect 1 ms 348 KB Output isn't correct
5 Correct 1 ms 348 KB Output is correct
6 Correct 1 ms 348 KB Output is correct
7 Incorrect 1 ms 348 KB Output isn't correct
8 Incorrect 1 ms 348 KB Output isn't correct
9 Correct 2 ms 348 KB Output is correct
10 Correct 4 ms 348 KB Output is correct
11 Incorrect 14 ms 856 KB Output isn't correct
12 Incorrect 24 ms 1116 KB Output isn't correct
13 Incorrect 69 ms 2652 KB Output isn't correct
14 Incorrect 103 ms 3672 KB Output isn't correct
15 Incorrect 177 ms 6320 KB Output isn't correct
16 Incorrect 197 ms 6744 KB Output isn't correct
17 Incorrect 287 ms 10068 KB Output isn't correct
18 Incorrect 323 ms 11124 KB Output isn't correct
19 Incorrect 440 ms 14676 KB Output isn't correct
20 Incorrect 473 ms 15960 KB Output isn't correct