fork(2) download
  1. #include <iostream>
  2. using namespace std;
  3.  
  4. int main() {
  5. int n, m, cnt = 0;
  6. int** a;
  7. cin >> n >> m;
  8. a = (int**)malloc(n * sizeof(int));
  9. for (int i = 0; i < n; i++) {
  10. a[i] = (int*)malloc(sizeof(int) * m);
  11. }
  12.  
  13. for (int i = 0; i < n; i++) {
  14. for (int j = 0; j < m; j++) {
  15. a[i][j] = ++cnt;
  16. }
  17. }
  18.  
  19. for (int i = 0; i < n; i++) {
  20. for (int j = 0; j < m; j++) {
  21. if (j == m - 1) {
  22. cout << a[i][j];
  23. }
  24. else {
  25. cout << a[i][j] << " ";
  26. }
  27. }
  28. cout << endl;
  29. }
  30. }
Success #stdin #stdout 0s 4360KB
stdin
3 4
stdout
1 2 3 4
5 6 7 8
9 10 11 12