这个代码能输出正确的答案,但仍然是WA,我猜应该是格式的问题,但我不知道怎么修改。。
#include <iostream>
#include <iomanip>
using namespace std;
int main() {
int n = 0, cnt = 1;
cin >> n;
for (int i = 1;i<=n*n; i++) {
cout << setw(2) << setfill('0')<< i;
if (i % n == 0) {
cout << endl;
}
}
cout << endl << endl;
for (int i = 1; i <= n; i++) {
for (int j = 1; j <= n - i; j++)
cout << " ";
for (int k = 1; k <= i; k++)
cout << setw(2) << setfill('0') << cnt++;
cout << endl;
}
return 0;
}