Submission #75098

#TimeUsernameProblemLanguageResultExecution timeMemory
75098YehezkielMatch (CEOI16_match)C++11
Compilation error
0 ms0 KiB
    return characters.empty(); 
} 
 
bool possible(){ 
    stack <char> temp; 
    return coba(0,temp); 
} 
 
string makeAns(){ 
    string ret=""; 
 
    stack <char> characters; 
    for(int i = 0; i < n; i++) { 
        characters.push(input[i]); 
 
        if(characters.empty()||characters.top() != input[i]) { 
            ret += "("; 
        } else if(coba(i+1,characters)) { 
            ret += "("; 
        } else { 
            characters.pop(); 
            characters.pop(); 
            ret += ")"; 
        } 
    } 
 
    return ret; 
} 
 
int main() 
{ 
    cin>>input; 
    n = input.length(); 
 
    if (possible()) { 
        cout<<makeAns()<<endl; 
    } else { 
        printf("-1\n"); 
    } 
}

Compilation message (stderr)

match.cpp:1:5: error: expected unqualified-id before 'return'
     return characters.empty(); 
     ^~~~~~
match.cpp:2:1: error: expected declaration before '}' token
 } 
 ^