Submission
Status:
PP-PP
Subtask/Task Score:
80/100
Score: 80
User: Neozaawwman1
Problemset: หินงอก
Language: cpp
Time: 0.003 second
Submitted On: 2025-10-06 21:18:23
#include<bits/stdc++.h>
using namespace std;
int main(){
int n ,max;cin>>n;
if(n>20){
return 0;
}
int arr[n], temp[n];
for(int i=0; i<n; i++){
cin>>arr[i];
if(arr[i]>15){
return 0;
}
}
max = arr[0];
for(int i=1; i<n; i++){
if(max<arr[i]){
max=arr[i];
}
}
for(int i=0; i<n; i++){
temp[i]=arr[i];
}
for(int i=0; i<max; i++){
for(int j=0; j<n; j++){
if(arr[j]-i>0){
for(int k=0; k<i; k++){
cout<<" ";
}
cout<<"\\";
for(int k=0; k<(arr[j]-i)*2-2; k++){
cout<<" ";
}
cout<<"/";
for(int k=0; k<i; k++){
cout<<" ";
}
}else{
for(int k=0; k<temp[j]*2; k++){
cout<<" ";
}
}
}
cout<<endl;
}
return 0;
}