Submission #1116548

#TimeUTC-0UsernameProblemLanguageResultExecution timeMemory
11165482024-11-21 19:43:30PekibanFlooding Wall (BOI24_wall)C++17
70 / 100
2254 ms22460 KiB
#include <bits/stdc++.h>
using namespace std;
using ll = long long;
#define pb push_back
const ll N = 5e5, M = 2e4 + 3, MOD = 1e9 + 7;
const ll FIX = MOD * MOD * 4;
ll P[N];
int main() {
ios::sync_with_stdio(0);
cin.tie(0);
P[0] = 1;
for (int i = 1; i < N; ++i) P[i] = (P[i-1] * 2) % MOD;
int n;
cin >> n;
int a[n+1], b[n+1];
vector<int> v;
for (int i = 1; i <= n; ++i) {
cin >> a[i];
v.pb(a[i]);
}
for (int i = 1; i <= n; ++i) {
cin >> b[i];
v.pb(b[i]);
if (b[i] < a[i]) swap(a[i], b[i]);
}
if (n <= 1e4+2) {
ll X[M], Y[M];
sort(v.begin(), v.end());
 
 
הההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההה
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...
#Verdict Execution timeMemoryGrader output
Fetching results...