Submission #1218596

#TimeUsernameProblemLanguageResultExecution timeMemory
1218596newsboyPalembang Bridges (APIO15_bridge)C++20
Compilation error
0 ms0 KiB
#include <iostream> #include <string> #include <vector> #include <algorithm> #include <iomanip> #include <set> #include <map> #include <numeric> #include <iomanip> #include <unordered_set> #include <unordered_map> #include <bitset> #include <queue> #include <deque> #include <stack> #include <cmath> #include <tuple> #include <cassert> #include <array> #include <list> #include <random> #include <initializer_list> using namespace std; using ll = long long; using u64 = unsigned long long; using db = double; using ld = long double; constexpr ll INF = 1E18; constexpr ll MIN = -INF; constexpr ll MAX = INF; constexpr ll N = 1E5; void solve() { ll K, N; cin >> K >> N; vector<ll> vec; ll ans = 0; for (ll i = 0; i < N; ++i) { char P, Q; ll s, t; cin >> P >> s >> Q >> t; if (P == Q) { ans += abs(s - t); } else { ans += 1; vec.push_back(s); vec.push_back(t); } } sort(vec.begin(), vec.end()); if(!vec.empty()) { ll Z = vec[vec.size() - 1) / 2]; for (ll i = 0; i < vec.size(); ++i) { ans += abs(vec[i] - Z); } } cout << ans << '\n'; } int main() { ios_base::sync_with_stdio(0); cin.tie(0); int t = 1; /*cin >> t;*/ while (t--) { solve(); } return 0; }

Compilation message (stderr)

bridge.cpp: In function 'void solve()':
bridge.cpp:53:34: error: expected ']' before ')' token
   53 |         ll Z = vec[vec.size() - 1) / 2];
      |                                  ^
      |                                  ]
bridge.cpp:53:34: error: expected ',' or ';' before ')' token