# | 제출 시각 | 아이디 | 문제 | 언어 | 결과 | 실행 시간 | 메모리 |
---|---|---|---|---|---|---|---|
447995 | 2021-07-28T12:34:04 Z | Apiram | Crtanje (COCI20_crtanje) | C++14 | 0 ms | 0 KB |
#include<bits/stdc++.h> using namespace std; int main(){ ios_base::sync_with_stdio(false); cin.tie(NULL); int n;cin>>n; string s;cin>>s; vector<vector<char>>ans(2*n+1,vector<char>(n+1,'.')); int cur = n; for (int i = 0;i<n;++i){ if (s[i]=='='){ ans[cur][i]='-'; } else if (s[i]=='+'){ ans[cur][i]='/'; cur--; } else{ ans[cur][i]='\'; cur++; } } for (int i =0;i<=2*n;++i){ bool ok=false; for (int j = 0;j<n;++j){ if (ans[i][j]!='.'){ ok=true; break; } } if (ok){ for (int j=0;j<n;++j){ cout<<ans[i][j]; } cout<<endl; } } return 0;}