Submission
Status:
PPPPP
Subtask/Task Score:
100/100
Score: 100
User: APNICHANAN
Problemset: หินงอก
Language: cpp
Time: 0.002 second
Submitted On: 2025-10-10 09:45:55
#include <iostream>
using namespace std;
int main()
{
int n ;
cin >> n ;
int h[n] , max = 0 ;
for (int i = 0 ; i < n ; i++)
{
cin >> h[i] ;
if (h[i] > max)
max = h[i] ;
}
for (int i = 0 ; i < max ; i++)
{
for (int j = 0 ; j < n ; j++)
{
if (h[j] > i){
for (int l = 0 ; l < i ; l++)
cout << " " ;
cout << "\\" ;
for (int l = 0 ; l < 2 * (h[j] - 1 - i) ; l++)
cout << " " ;
cout << "/" ;
for (int l = 0 ; l < i ; l++)
cout << " " ;
}
else
{
for (int l = 0 ; l < (h[j] * 2) ; l++)
cout << " " ;
}
}
cout << endl ;
}
}