Submission
Status:
PPPPPPPPPPP
Subtask/Task Score:
100/100
Score: 100
User: kavin8888
Problemset: ฝุ่นธุลีล้อมดาว
Language: cpp
Time: 0.013 second
Submitted On: 2025-10-28 09:09:58
#include <bits/stdc++.h>
using namespace std;
#define spps1 ios::sync_with_stdio(false)
#define spps2 cin.tie(nullptr)
#define ei else if
int main() {
spps1; spps2;
int n; cin>>n;
int sz=2*n-1;
string tmp="";
for(int i=0;i<sz;i++) tmp+='-';
vector<string> out(sz,tmp);
for(int i=0;i<sz;i++)
{
for(int j=0;j<sz;j++)
{
if(i+j>=n-1 && i-j<=n-1 && j-i<=n-1 && i+j<=3*(n-1))
{
out[i][j]='+';
}
if(i==n-1 && j==n-1)
{
out[i][j]='*';
}
}
}
for(int i=0;i<out.size();i++)
{
cout<<out[i]<<'\n';
}
return 0;
}