Submission
Status:
Compilation Error
Subtask/Task Score:
Score: 0
User: Newton4566
Problemset: หินงอก
Language: cpp
Time: 0.000 second
Submitted On: 2026-10-06 21:30:45
#include <iostream>
using namespace std;
int main() {
ios_base::sync_with_stdio(false);
cin.tie(nullptr);
int n;
int len[1000];
string canvas[1000];
cin >> n;
int totalWidth = 0, maxLen = 0;
for (int i = 0; i < n; i++) {
cin >> len[i];
totalWidth += 2 * len[i];
if (len[i] > maxLen) maxLen = len[i];
}
for (int r = 0; r < maxLen; r++)
canvas[r] = string(totalWidth, ' ');
int offset = 0;
for (int k = 0; k < n; k++) {
int L = len[k];
for (int i = 1; i <= L; i++) {
canvas[i - 1][offset + i - 1] = '\\';
canvas[i - 1][offset + 2 * L - i] = '/';
}
offset += 2 * L;
}
for (int r = 0; r < maxLen; r++) {
cout << canvas[r] << '\n';
return 0;
}