思路:
构造题。
实现:
1 #include <bits/stdc++.h> 2 using namespace std; 3 int a[505][505]; 4 int main() 5 { 6 int r, c; 7 while (cin >> r >> c) 8 { 9 if (c == 1) 10 { 11 if (r == 1) cout << 0 << endl; 12 else 13 { 14 for (int i = 1; i <= r; i++) 15 { 16 cout << i + 1 << endl; 17 } 18 } 19 continue; 20 } 21 for (int i = 1; i <= r; i++) 22 { 23 for (int j = 1; j <= c; j++) 24 { 25 a[i][j] = i * (j + r); 26 cout << a[i][j] << " "; 27 } 28 cout << endl; 29 } 30 } 31 return 0; 32 }