空心对称类图形 题解
2026-07-06 11:12:05
发布于:广东
12阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int n,mid;
char c;
int main(){
cin>>n>>c;
mid=n;//算中心点
n=n*2-1;//算总行数
for(int i=1;i<=n;i++){
for(int j=1;j<=n;j++){
//算该点到中心店的曼哈顿距离:abs(i-mid)+abs(j-mid)
//如果正好等于mid-1,代表要输出字符
if(abs(i-mid)+abs(j-mid)==mid-1)cout<<c;
else cout<<' ';
}cout<<endl;
}
}
这里空空如也





有帮助,赞一个