Submission #857273

#TimeUsernameProblemLanguageResultExecution timeMemory
857273SalihSahinCrtanje (COCI20_crtanje)C++14
40 / 50
1 ms348 KiB
#include<bits/stdc++.h> #define int long long using namespace std; const int mod = 998244353; int32_t main(){ cin.tie(0); ios_base::sync_with_stdio(false); int n; cin>>n; string s; cin>>s; vector<vector<char> > a(205, vector<char>(n, '.')); int y = 102; int mxf = 102, mnf = 102; for(int i = 0; i < n; i++){ if(s[i] == '+'){ mnf = min(mnf, y); mxf = max(mxf, y); a[y][i] = '/'; y--; } else if(s[i] == '-'){ y++; mnf = min(mnf, y); mxf = max(mxf, y); a[y][i] = 92; } else{ mnf = min(mnf, y); mxf = max(mxf, y); a[y][i] = '_'; } } for(int i = mnf; i <= mxf; i++){ for(int j = 0; j < n; j++){ //cout<<" gh "<<endl; cout<<a[i][j]; } cout<<endl; } return 0; }
#Verdict Execution timeMemoryGrader output
Fetching results...