0
1
mirror of https://git.sb/baoshuo/OI-codes.git synced 2024-11-24 16:48:49 +00:00
OI-codes/Luogu/contest/46177/T185756/T185756.cpp
Ren Baoshuo 605d9549b3
46177 【LGR-087】洛谷 7 月月赛 Div.2
T185757: R53089204
T185756: R53117077 [26' Code]
2021-07-14 19:12:38 +08:00

27 lines
553 B
C++

#include <bits/stdc++.h>
using namespace std;
const int mod = 998244353;
pair<char, int> a[100005];
int n, ans = -0x3f3f3f3f, sum;
int main() {
cin >> n;
for (int i = 0; i < n; i++) {
cin >> a[i].first >> a[i].second;
}
sort(a, a + n);
do {
sum = 0;
for (int i = 0; i < n; i++) {
sum = a[i].first == '+' ? sum + a[i].second : sum * a[i].second;
}
sum %= mod;
ans = max(sum, ans);
} while (next_permutation(a, a + n));
cout << ans % mod << endl;
return 0;
}