用户输出
2206
系统信息
Exited with return code 0
编号 | 题目 | 状态 | 分数 | 总时间 | 内存 | 代码 / 答案文件 | 提交者 | 提交时间 |
---|---|---|---|---|---|---|---|---|
#48787 | #1252. 神秘史料 | Accepted | 100 | 22 ms | 376 K | C++ 17 / 773 B | 蛤蛤99-蛤蛤蛤 | 2021-05-19 13:45:50 |
// DATE: 2021-05-19
// FILENAME: c.cpp
// AUTHOR: Yulin Shen (sylxjtu@outlook.com)
#include <bits/stdc++.h>
using namespace std;
constexpr long long md = 998244353;
constexpr long long maxn = 1e6 + 10;
// constexpr long long md = 1e9 + 7;
typedef long long ll;
typedef unsigned long long ull;
int main() {
ios::sync_with_stdio(false);
cin.tie(0);
int n;
cin >> n;
vector<int> vi;
for (int i = 0; i < n; i++) {
string s;
cin >> s;
int x = stoi(s.substr(2));
if (s[0] == 'B')
x = -x;
vi.push_back(x);
}
sort(vi.begin(), vi.end());
if (vi[0] > 0 || vi.back() < 0) {
cout << vi.back() - vi[0] + 1 << endl;
} else {
cout << vi.back() - vi[0] << endl;
}
return 0;
}
100
AD1786
BC2108
AD5083
AD6019
AD9920
BC4758
AD2998
AD1419
AD6439
AD9431
BC6877
BC8867
<696 bytes omitted>
用户输出
19799
系统信息
Exited with return code 0
100
BC787
AD4459
AD1351
BC1288
BC117
AD9169
AD6403
BC3220
AD683
AD2953
AD3801
AD1258
AD
<689 bytes omitted>
用户输出
19716
系统信息
Exited with return code 0
100
AD3507
BC8867
BC3862
BC8339
AD4294
BC5974
BC8341
AD9352
AD6795
BC1879
BC9538
BC4995
<696 bytes omitted>
用户输出
19721
系统信息
Exited with return code 0
100
AD1
AD1
AD1
AD1
AD1
AD1
AD1
AD1
AD1
AD1
AD1
AD1
AD1
AD1
AD1
AD1
AD1
AD1
AD1
<405 bytes omitted>
用户输出
1
系统信息
Exited with return code 0