1class Solution {2public:3vector<int> processQueries(vector<int> &queries, int m) {4vector<int> p;56for (int i = 0; i < m; i++) p.push_back(m - i);78for (int i = 0; i < queries.size(); i++) {9auto it = find(p.begin(), p.end(), queries[i]);10int j = it - p.begin();11int tmp = p[j];12p.erase(it);13p.push_back(tmp);14queries[i] = m - j - 1;15}16return queries;17}18};