#include <stdio.h>
int main() {
int N=5;
// 检查N的范围
if (N > 0 && N < 10) {
// 外层循环控制行数
for (int i = 1; i <= N; i++) {
// 打印空格对齐
for (int j = 0; j < N - i; j++) {
}
// 打印数字
for (int x = 0; x < i; x++) {
}
// 换行
}
} else {
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpIHsKICAgIGludCBOPTU7CgogICAgLy8g5qOA5p+lTueahOiMg+WbtAogICAgaWYgKE4gPiAwICYmIE4gPCAxMCkgewogICAgICAgIC8vIOWkluWxguW+queOr+aOp+WItuihjOaVsAogICAgICAgIGZvciAoaW50IGkgPSAxOyBpIDw9IE47IGkrKykgewogICAgICAgICAgICAvLyDmiZPljbDnqbrmoLzlr7npvZAKICAgICAgICAgICAgZm9yIChpbnQgaiA9IDA7IGogPCBOIC0gaTsgaisrKSB7CiAgICAgICAgICAgICAgICBwcmludGYoIiAiKTsKICAgICAgICAgICAgfQogICAgICAgICAgICAvLyDmiZPljbDmlbDlrZcKICAgICAgICAgICAgZm9yIChpbnQgeCA9IDA7IHggPCBpOyB4KyspIHsKICAgICAgICAgICAgICAgIHByaW50ZigiJWQiLCBpKTsKICAgICAgICAgICAgfQogICAgICAgICAgICAvLyDmjaLooYwKICAgICAgICAgICAgcHJpbnRmKCJcbiIpOwogICAgICAgIH0KICAgIH0gZWxzZSB7CiAgICAgICAgcHJpbnRmKCLovpPlhaXnmoTlgLzkuI3lnKgx5YiwOeS5i+mXtO+8gVxuIik7CiAgICB9CgogICAgcmV0dXJuIDA7Cn0=