https://beta.atcoder.jp/contests/mujin-pc-2018/tasks/mujin_pc_2018_b
解法
https://beta.atcoder.jp/contests/mujin-pc-2018/submissions/2947184
シミュレーションで解こう。
A=0がコーナーケース。
int A; string S; //--------------------------------------------------------------------------------------------------- void _main() { cin >> A >> S; if (A == 0) { printf("Yes\n"); return; } fore(c, S) { if (c == '+') A++; else A--; if (A == 0) { printf("Yes\n"); return; } } printf("No\n"); }