Advertisement
Guest User

Untitled

a guest
Dec 10th, 2016
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.90 KB | None | 0 0
  1. #include <iostream>
  2. #include <vector>
  3. #include <string>
  4. #include <algorithm>
  5. using namespace std;
  6.  
  7. int main() {
  8. #ifdef _DEBUG
  9. freopen("input.txt", "r", stdin);
  10. freopen("output.txt", "w", stdout);
  11. #endif
  12. int n, m, p;
  13. cin >> n >> m >> p;
  14. vector <vector<int>> a (n, vector <int> (m));
  15. vector <int> ans (n, 0);
  16. vector <int> vec;
  17. for (int i = 0; i < n; i++)
  18. for (int j = 0; j < m; j++)
  19. cin >> a[i][j];
  20. for(int j = 0; j < m; j++)
  21. {
  22. for(int i = 0; i < n; i++)
  23. {
  24. for (int z = 0; z < vec.size(); z++)
  25. if (a[i][j] == vec[z])
  26. ans[i] = j + 1;
  27. for(int k = i + 1; k < n; k++)
  28. {
  29. if(a[i][j] == a[k][j] && ans[i] == 0 && ans[k] == 0 && a[i][j] != 0)
  30. {
  31. ans[i] = j + 1;
  32. ans[k] = j + 1;
  33. vec.push_back(a[i][j]);
  34. }
  35. }
  36. }
  37. }
  38. for (int i = 0; i < n; i++)
  39. cout << ans[i] << endl;
  40. return 0;
  41. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement