Advertisement
Guest User

Untitled

a guest
Jan 16th, 2019
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.78 KB | None | 0 0
  1. #include <iostream>
  2. #include <cmath>
  3. #include <algorithm>
  4. #include <vector>
  5. #include <set>
  6. #include <string>
  7. #include <map>
  8. #include <queue>
  9.  
  10. using namespace std;
  11.  
  12. signed main()
  13. {
  14. int n, m, k;
  15. cin >> n >> m >> k;
  16. vector<vector<int>> v(m, vector<int>(m));
  17. int q = k;
  18. int id = 0;
  19. while(q != 0)
  20. {
  21. for(int i = 0; i < m && q > 0; ++i)
  22. {
  23. if(v[i][(i + id) % m] == 1)
  24. {
  25. q++;
  26. }
  27. v[i][(i + id) % m] = 1;
  28. q--;
  29. }
  30. id++;
  31. }
  32. for(int i = 0; i < n; i++)
  33. {
  34. for(int j = 0; j < n; j++)
  35. {
  36. int st = i % m;
  37. int sq = j % m;
  38. cout << v[st][sq];
  39. }
  40. cout << endl;
  41. }
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement