2116. Check if a Parentheses String Can Be Valid
## 思路
記錄還沒配對的括號個數 open
把locked==0的也當作 `(`
如果遇到配對不了的括號 就回傳FALSE
兩個方向各掃一遍
## Code
```cpp
class Solution {
public:
bool canBeValid(string s, string locked) {
int n = s.size();
if (n & 1) return false;
int open = 0;
for (int i=0; i<n; ++i) {
if (locked[i] == '0' || s[i] == '(') {
++open;
} else if (open == 0) {
return false;
} else {