注意:此题有坑,整个图形前面也要空m的空格,这样写的话第一个测试用例通不过,其他的测试用例全过。不这样写的话,第一个测试样例通过,但其他测试用例全不过~~
#include <iostream>
using namespace std;
int main() {
int n,m;
cin>>n>>m;
for(int i=1;i<=n;i++){
for(int j=1;j<=m;j++) cout<<" ";//此题有坑,整个图形前面也要空m的空格
for(int j=1;j<=n-i;j++) cout<<" ";
for(int j=1;j<=2*i-1;j++) cout<<"*";
for(int j=1;j<=m;j++) cout<<" ";
for(int j=1;j<=2*(n-i)+1;j++) cout<<"*";
cout<<endl;
}
return 0;
}