/ SeriousOJ /

Record Detail

Wrong Answer


  
# Status Time Cost Memory Cost
#1 Wrong Answer 2ms 328.0 KiB
#2 Wrong Answer 71ms 7.438 MiB
#3 Wrong Answer 70ms 7.234 MiB
#4 Wrong Answer 69ms 7.445 MiB
#5 Wrong Answer 70ms 7.43 MiB
#6 Wrong Answer 70ms 7.262 MiB
#7 Wrong Answer 68ms 7.266 MiB
#8 Wrong Answer 64ms 7.312 MiB
#9 Wrong Answer 61ms 7.441 MiB
#10 Wrong Answer 57ms 7.453 MiB
#11 Wrong Answer 43ms 4.34 MiB
#12 Wrong Answer 13ms 1.434 MiB

Code

#include <bits/stdc++.h>
using namespace std;

#define int long long

int32_t main () {
  cin.tie(0)->sync_with_stdio(0);
  int t = 1;
  ///cin >> t;
  while (t--) {
      vector<pair<int,int>>v;
      int n, m;
      cin >> n;
      for (int i = 0; i < n; i++) {
          int x;
          cin >> x;
          v.push_back({x,INT_MAX});
      }
      cin >> m;
      int ans[m]{};
      for (int i = 0; i < m; i++) {
          int x;
          cin >> x;
          v.push_back({x,-i});
      }
      sort (v.rbegin(), v.rend());
      for (int i = 0; i < v.size(); i++) {
          if (v[i].second == INT_MAX) continue;
          ans[-1*v[i].second] = i+1;
      }
      for (int i = 0; i < m; i++) {
          cout << ans[i] << ' ';
      }
      cout << '\n';
  }
}

Information

Submit By
Type
Submission
Problem
P1049 Combined scoreboard
Contest
Brain Booster #3
Language
C++20 (G++ 13.2.0)
Submit At
2024-05-06 16:39:07
Judged At
2024-10-03 13:49:51
Judged By
Score
0
Total Time
71ms
Peak Memory
7.453 MiB