#include using namespace std; int main() { int n, m; cin >> n >> m; vector a(m); for(auto &in : a) cin >> in; vector> t(n, vector(m)); for(auto &elem : t)for(auto &in : elem) cin >> in; vector s(n, -1); vector labo(n); // 第n希望 for (int i = 0; i < m; i++) { for (int j = 0; j < n; j++) { if(s[j] != -1)continue; if(labo[t[j][i]] < a[t[j][i]]){ labo[t[j][i]]++; s[j] = t[j][i]; } } } for (auto &elem : s) { cout << elem << " "; } cout << endl; }