#include <bits/stdc++.h>
using namespace std;
#define int long long
#define double long double
#define pii pair<int, int>
signed main() {
ios::sync_with_stdio(0);
cin.tie(0);
cout.tie(0);
#ifdef CB
freopen("in.txt", "r", stdin);
// freopen("out.txt", "w", stdout);
#endif
int N;
cin >> N;
vector<int> X(N), Y(N), Z(N);
for (int i = 0; i < N; i++) {
cin >> X[i];
}
for (int i = 0; i < N; i++) {
cin >> Y[i];
}
for (int i = 0; i < N; i++) {
cin >> Z[i];
}
set<tuple<int, int, int>> s;
for (int i = 0; i < N; i++) {
s.insert({X[i], Y[i], Z[i]});
}
for (int i = 0; i < N; i++) {
for (int j = i + 1; j < N; j++) {
bool ok = true;
if (X[i] < X[j]) {
if (s.count({X[i] + 1, Y[i], Z[i]})) {
continue;
}
ok = false;
}
if (Y[i] < Y[j]) {
if (s.count({X[i], Y[i] + 1, Z[i]})) {
continue;
}
ok = false;
}
if (Z[i] < Z[j]) {
if (s.count({X[i], Y[i], Z[i] + 1})) {
continue;
}
ok = false;
}
if (!ok) {
goto bad;
}
}
}
cout << "YES" << '\n';
return 0;
bad:
cout << "NO" << '\n';
return 0;
}
Részfeladat | Összpont | Teszt | Verdikt | Idő | Memória | ||
---|---|---|---|---|---|---|---|
subtask1 | 0/0 | ||||||
1 | Elfogadva | 3ms | 1824 KiB | ||||
2 | Elfogadva | 3ms | 2056 KiB | ||||
3 | Elfogadva | 3ms | 2276 KiB | ||||
subtask2 | 0/18 | ||||||
4 | Elfogadva | 3ms | 2336 KiB | ||||
5 | Elfogadva | 3ms | 2548 KiB | ||||
6 | Hibás válasz | 3ms | 2920 KiB | ||||
7 | Hibás válasz | 3ms | 3300 KiB | ||||
8 | Hibás válasz | 3ms | 3172 KiB | ||||
9 | Elfogadva | 3ms | 3368 KiB | ||||
10 | Hibás válasz | 3ms | 3564 KiB | ||||
11 | Hibás válasz | 3ms | 3624 KiB | ||||
12 | Elfogadva | 3ms | 3704 KiB | ||||
13 | Elfogadva | 3ms | 3836 KiB | ||||
subtask3 | 0/19 | ||||||
14 | Elfogadva | 7ms | 5196 KiB | ||||
15 | Hibás válasz | 3ms | 3924 KiB | ||||
16 | Elfogadva | 6ms | 4908 KiB | ||||
17 | Elfogadva | 9ms | 5464 KiB | ||||
18 | Hibás válasz | 12ms | 5576 KiB | ||||
19 | Hibás válasz | 8ms | 5344 KiB | ||||
20 | Elfogadva | 3ms | 4040 KiB | ||||
21 | Elfogadva | 4ms | 4704 KiB | ||||
22 | Elfogadva | 7ms | 5308 KiB | ||||
23 | Elfogadva | 8ms | 5544 KiB | ||||
24 | Elfogadva | 8ms | 5720 KiB | ||||
25 | Elfogadva | 25ms | 5848 KiB | ||||
26 | Elfogadva | 3ms | 4628 KiB | ||||
subtask4 | 0/24 | ||||||
27 | Elfogadva | 76ms | 21836 KiB | ||||
28 | Elfogadva | 54ms | 5232 KiB | ||||
29 | Hibás válasz | 722ms | 21880 KiB | ||||
30 | Hibás válasz | 2.903s | 21900 KiB | ||||
31 | Hibás válasz | 1.207s | 21948 KiB | ||||
32 | Hibás válasz | 261ms | 22088 KiB | ||||
33 | Elfogadva | 3ms | 5320 KiB | ||||
34 | Időlimit túllépés | 3.099s | 12852 KiB | ||||
35 | Hibás válasz | 1.705s | 21964 KiB | ||||
36 | Elfogadva | 1.595s | 21968 KiB | ||||
37 | Hibás válasz | 524ms | 22184 KiB | ||||
38 | Elfogadva | 210ms | 22056 KiB | ||||
39 | Elfogadva | 3ms | 5116 KiB | ||||
subtask5 | 0/22 | ||||||
40 | Elfogadva | 81ms | 21960 KiB | ||||
41 | Hibás válasz | 3ms | 4956 KiB | ||||
42 | Elfogadva | 46ms | 9912 KiB | ||||
43 | Elfogadva | 349ms | 21720 KiB | ||||
44 | Hibás válasz | 109ms | 21704 KiB | ||||
45 | Hibás válasz | 256ms | 22136 KiB | ||||
46 | Elfogadva | 3ms | 4960 KiB | ||||
47 | Elfogadva | 3ms | 4956 KiB | ||||
48 | Elfogadva | 34ms | 8328 KiB | ||||
49 | Elfogadva | 90ms | 20276 KiB | ||||
50 | Elfogadva | 317ms | 21900 KiB | ||||
51 | Elfogadva | 160ms | 21860 KiB | ||||
52 | Elfogadva | 97ms | 22312 KiB | ||||
53 | Elfogadva | 3ms | 5308 KiB | ||||
subtask6 | 0/17 | ||||||
54 | Elfogadva | 79ms | 22360 KiB | ||||
55 | Hibás válasz | 85ms | 22400 KiB | ||||
56 | Elfogadva | 120ms | 22296 KiB | ||||
57 | Elfogadva | 228ms | 22352 KiB | ||||
58 | Elfogadva | 381ms | 22376 KiB | ||||
59 | Hibás válasz | 123ms | 22300 KiB | ||||
60 | Időlimit túllépés | 3.075s | 13076 KiB | ||||
61 | Elfogadva | 111ms | 22296 KiB | ||||
62 | Elfogadva | 144ms | 22444 KiB | ||||
63 | Elfogadva | 317ms | 22084 KiB | ||||
64 | Hibás válasz | 282ms | 22080 KiB | ||||
65 | Elfogadva | 204ms | 22516 KiB | ||||
66 | Elfogadva | 72ms | 22472 KiB |