1 solutions
-
0
using namespace std; int main() { int n;//付值 cin>>n;//输入 int m=2*n-1;//左右各加一个是2*n减1 int x=n,y=n;//确定中心点的位置 for(int i=1;i<=n;i++)//行数循环 { for(int j=1;j<=m;j++)//列数循环 { if(abs(x-i)+abs(y-j)<=n-1)//判断是打空格还是符号 { cout<<"*";//打符号 } else { cout<<" ";//打空格 } } cout<<endl;//换行 } return 0; }
- 1
Information
- ID
- 581
- Time
- 1000ms
- Memory
- 256MiB
- Difficulty
- 10
- Tags
- (None)
- # Submissions
- 1
- Accepted
- 1
- Uploaded By