問題 (, ) からなる文字列のうち、連続する () を消すことを0回以上繰り返すことにより空文字列になる文字列のことを、正しい括弧列と呼ぶ。 (), (()), (()())() は正しい括弧列である。 )(, ()), (()()))(() は正しい括弧列ではない。 文字列 が与えられるので、正しい括弧列かどうかを判定せよ。 入力 1行に文字列 が与えられる。 条件 は ( または ) からなる。 出力 正しい括弧列のときは Yes を、そうでないときは No を出力すること。 解法 正しい括弧列となるには、 ) が存在したときに、その左側に対応する ( が存在することが必要です。 ここで…