Advertisement
Korotkodul

в матрицу

Mar 27th, 2022
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.24 KB | None | 0 0
  1. #include <iostream>
  2. #include <cmath>
  3. #include <vector>
  4. #include <queue>
  5. #include <algorithm>
  6. #include <string>
  7. #include <stack>
  8. #include <set>
  9. #include <map>
  10. #define pii pair <int,int>
  11. #define vec vector
  12. using namespace std;
  13. using ll = long long;
  14. using ld = long double;
  15. using db = double;
  16. void cv(vector <int> &v){
  17. for (auto x: v) cout<<x<<' ';
  18. cout<<"\n";
  19. }
  20.  
  21. void cvl(vector <ll> &v){
  22. for (auto x: v) cout<<x<<' ';
  23. cout<<"\n";
  24. }
  25.  
  26.  
  27. void cvv(vector <vector <int> > &v){
  28. for (auto x: v) cv(x);
  29. cout<<"\n";
  30. }
  31.  
  32. void cvb(vector <bool> v){
  33. for (bool x: v) cout<<x<<' ';
  34. cout<<"\n";
  35. }
  36.  
  37. void cvs(vector <string> v){
  38. for (auto a: v){
  39. cout<<a<<"\n";
  40. }
  41. }
  42.  
  43.  
  44.  
  45. int main()
  46. {
  47. ios::sync_with_stdio(0);
  48. cin.tie(0);
  49. cout.tie(0);
  50. int n,m;
  51. cin>>n>>m;
  52. vector <vector <int> > mtr(n, vector <int> (n, 100000));
  53. for (int i = 0; i < m; ++i){
  54. int a,b,c;
  55. cin>>a>>b>>c;
  56. mtr[a][b] = c;
  57. }
  58. cvv(mtr);
  59. }
  60. /*
  61. 13 15
  62. 0 1 1
  63. 1 2 10
  64. 0 3 100
  65. 3 1 -10
  66. 4 5 1
  67. 5 6 2
  68. 7 6 3
  69. 7 8 4
  70. 5 8 -10
  71. 9 10 1
  72. 10 11 2
  73. 11 12 -7
  74. 12 11 0
  75. 12 10 4
  76. 9 12 3
  77.  
  78.  
  79. 13
  80. 100000 1 100000 100 100000 100000 100000 100000 100000 100000 100000 100000 100000
  81. 100000 100000 10 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000
  82. 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000
  83. 100000 -10 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000
  84. 100000 100000 100000 100000 100000 1 100000 100000 100000 100000 100000 100000 100000
  85. 100000 100000 100000 100000 100000 100000 2 100000 -10 100000 100000 100000 100000
  86. 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000
  87. 100000 100000 100000 100000 100000 100000 3 100000 4 100000 100000 100000 100000
  88. 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000
  89. 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 1 100000 3
  90. 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 2 100000
  91. 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 -7
  92. 100000 100000 100000 100000 100000 100000 100000 100000 100000 100000 4 0 100000
  93. */
  94.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement