QOJ.ac
QOJ
ID | Problem | Submitter | Result | Time | Memory | Language | File size | Submit time | Judge time |
---|---|---|---|---|---|---|---|---|---|
#641525 | #7683. Hard Brackets Problem | ucup-team2526 | WA | 0ms | 3584kb | C++20 | 779b | 2024-10-14 20:56:09 | 2024-10-14 20:56:09 |
Judging History
answer
#include <bits/stdc++.h>
using namespace std;
#define int long long
#define dbg(x...) \
do { \
std::cout << #x << " -> "; \
err(x); \
} while (0)
void err() {
std::cout << std::endl;
}
template<class T, class... Ts>
void err(T arg, Ts &... args) {
std::cout << fixed << setprecision(10) << arg << ' ';
err(args...);
}
void GENSHEN_START() {
string s;cin >> s;
string ans;
int cnt = 0;
for (auto i : s) {
if (i == '(') {
ans += '(';
cnt++;
}
else if (cnt) {
ans += ')';
}
else if (i == ')') ans += ')';
}
if (cnt) cout << "impossible" << '\n';
else cout << ans << '\n';
}
signed main()
{
ios::sync_with_stdio(false);cin.tie(nullptr);
int T = 1;
cin >> T;
while (T--) GENSHEN_START();
return 0;
}
Details
Tip: Click on the bar to expand more detailed information
Test #1:
score: 0
Wrong Answer
time: 0ms
memory: 3584kb
input:
3 ((())) ( )))()
output:
impossible impossible impossible
result:
wrong answer Jury has the answer but participant has not (test case 1)