Submission #369578

#TimeUsernameProblemLanguageResultExecution timeMemory
369578penguinhackerCrtanje (COCI20_crtanje)C++14
50 / 50
1 ms364 KiB
#include <bits/stdc++.h> using namespace std; #define ll long long #define ar array int n, mn = 0, mx = 0, dep[101]; string s; vector<string> ans; int main() { ios::sync_with_stdio(0); cin.tie(0); cin >> n >> s; ans.assign(210, string(n, '.')); dep[0] = 105; for (int i = 0; i < n; ++i) { dep[i + 1] = dep[i] + (s[i] != '=' ? s[i] == '+' ? -1 : 1 : 0); ans[max(dep[i], dep[i + 1]) - 1][i] = s[i] == '=' ? '_' : s[i] == '+' ? '/' : '\\'; } for (string s : ans) if (count(s.begin(), s.end(), '.') < n) cout << s << "\n"; return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...