14 条题解
-
2
#include <iostream> using namespace std; int n; void one(){ for(int i=1;i<=n;i++)cout<<"*"; cout<<endl; } void md(int x,int k){ for(int j=1;j<=x;j++)cout<<"*"; for(int j=1;j<=k;j++)cout<<" "; for(int j=1;j<=x;j++)cout<<"*"; cout<<endl; } int main(){ cin>>n; one(); int x=n/2,k=1; for(int i=1;i<=n/2;i++){ md(x,k); x--; k+=2; } x+=2; k-=4; for(int i=1;i<=n/2-1;i++){ md(x,k); x++; k-=2; } one(); return 0; }
信息
- ID
- 953
- 时间
- 1000ms
- 内存
- 128MiB
- 难度
- 6
- 标签
- 递交数
- 419
- 已通过
- 242
- 上传者