[GESP202509 二级] 菱形
2026-01-31 19:39:48
发布于:江西
0阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,a;
bool b=false;
cin>>n;
a=n/2;
for(int i=1;i<=n/2+1;i++){
for(int j=1;j<=n;j++){
if(j==(a+1)||j==(n-a)){
cout<<"#";
}else{
cout << ".";
}
}
cout<<endl;
if(a0) b=true;
if(a) a++;
else if(a!=0) a--;
}
a=1;
for(int i=1;i<=n/2;i++){
for(int j=1;j<=n;j++){
if(j(a+1)||j==(n-a)){
cout<<"#";
}else{
cout << ".";
}
}
cout<<endl;
if(a==0) b=true;
if(a) a++;
else if(a!=0) a--;
}
}
这里空空如也






有帮助,赞一个