Submission

Status:

-----

Subtask/Task Score:

0/100

Score: 0

User: fienicl

Problemset: หินงอก

Language: cpp

Time: 0.005 second

Submitted On: 2026-10-05 18:47:39

#include <iostream>
using namespace std;

int main(){
	int n;
	cin >> n;
	int a[n];
	int mx = 0, total;
	for(int i = 0; i < n; ++i){
		cin >> a[i];
		total += a[i];
		if(a[i] > mx){
			mx = a[i];
		}
	}
	cout << mx << "\n";
//	for(int i = n-1; i >= 0; --i){
//		cout << a[i] << "\n";
	
		for(int j = 0; j < mx; ++j){
			for(int i = 0; i < n; ++i){
				for(int k = 0; k < (2*a[i]); ++k){
					if(j == k && j < a[i]){
						cout << "\\";
					}
					else if(j < k && j+k == (2*a[i])-1){
						cout << "/";
					}
					else{
						cout << "A";
					}
				}
			}
//			for(int k = 0; k < (2*a[1]); ++k){
//				if(j == k && j < a[1]){
//					cout << "\\";
//				}
//				else if(j < k && j+k == (2*a[1])-1){
//					cout << "/";
//				}
//				else{
//					cout << "A";
//				}
//			}
//			for(int k = 0; k < (2*a[2]); ++k){
//				if(j == k && j < a[2]){
//					cout << "\\";
//				}
//				else if(j < k && j+k == (2*a[2])-1){
//					cout << "/";
//				}
//				else{
//					cout << "A";
//				}
//			}
			
			
//				if(){
//					
//				}
//				if(j == k){
//					cout << "\\";
//				}
//				else if(j < k && j+k == (2*a[i])-1){
//					cout <<  "/";
//				}
//				else{
//					cout << "A";
//				}
			
			
			cout << "\n";
		}
//	
//	}
	for(int i = 0; i < mx; ++i){
		for(int j = 0; j < (2*total); ++j){
			
		}
	}
}