#include #include using namespace std; int main() { string tmp; cin >> tmp; int a=0,b; //文字列を、+,-区切りで3つに分けるとかやってもいいけど //こっちの方が素早いよね for (int i = 0; i < tmp.length(); i++) { if (tmp[i] == '1') { a++; } else { b = tmp.length() - a - 1; //aと符号分を引く if (tmp[i] == '+') { cout << a + b << endl; } else //+じゃなかったら-よ cout << a - b << endl; } } return 0; }