- 【基础】输出米字形
不对!!!!!!!!!!!!
- @ 2026-5-6 21:57:14
#include<bits/stdc++.h>
using namespace std;
int n;
int main (){
cin>>n;
int m=n*2+1;
int x=1;
for(int i = n;i>=1;i--){
int c=0;
for(int j = 1;j<i;j++)cout<<".";
for(int j = 1;j<=x;j++){
if(j%2!=0){
cout<<char(c+'A');
c++;
}
else{
cout<<".";
}
}
for(int j = 1;j<i;j++)cout<<".";
x+=2;
cout<<endl;
}
int y=x-2-2;
for(int i = 2;i<=n;i++){
int c=0;
for(int j = 1;j<i;j++)cout<<".";
for(int j = 1;j<=y;j++){
if(j%2!=0){
cout<<char(c+'A');
c++;
}
else{
cout<<".";
}
}
for(int j = 1;j<i;j++)cout<<".";
y-=2;
cout<<endl;
}
return 0;
}
只有16分
1 条评论
-
root LV 3 SU @ 2026-5-7 22:01:59题面有问题,已更新
- 1
信息
- ID
- 2320
- 时间
- ms
- 内存
- MiB
- 难度
- 3
- 标签
- 递交数
- 50
- 已通过
- 11
- 上传者