Submission #5883293
Source Code Expand
#include <cstdio> #include <iostream> #include <string> #include <vector> #include <sstream> #include <map> #include <set> #include <queue> #include <algorithm> #include <cmath> #include <cstring> #include <typeinfo> #include <numeric> #include <functional> #include <unordered_map> #include <bitset> #include <stack> #include <assert.h> #include <unordered_set> #include <random> using namespace std; using ll = long long; using ull = unsigned long long; const ll INF = 1e16; const ll MOD = 1e9 + 7; #define REP(i, n) for(ll i = 0; i < n; i++) int main(){ ll n, k; cin >> n >> k; vector<ll> boat(n, -1); REP(i, k){ ll m; cin >> m; REP(j, m){ ll b; cin >> b; b--; boat[b] = i; } } ll r; cin >> r; vector<bool> ok(n, true); REP(i, r){ ll p, q; cin >> p >> q; p--; q--; if(boat[p] == boat[q]){ ok[p] = ok[q] = false; } } ll ans = 0; REP(i, n) if(!ok[i]) ans++; cout << ans << endl; }
Submission Info
Submission Time | |
---|---|
Task | C - ソーシャル |
User | chocobo |
Language | C++14 (GCC 5.4.1) |
Score | 100 |
Code Size | 1172 Byte |
Status | AC |
Exec Time | 2 ms |
Memory | 256 KB |
Judge Result
Set Name | All | ||
---|---|---|---|
Score / Max Score | 100 / 100 | ||
Status |
|
Set Name | Test Cases |
---|---|
All | 00_sample_01, 00_sample_02, 00_sample_03, 10_random_0, 10_random_1, 10_random_10, 10_random_11, 10_random_12, 10_random_13, 10_random_14, 10_random_15, 10_random_16, 10_random_17, 10_random_18, 10_random_19, 10_random_2, 10_random_20, 10_random_21, 10_random_22, 10_random_23, 10_random_24, 10_random_25, 10_random_26, 10_random_27, 10_random_28, 10_random_3, 10_random_4, 10_random_5, 10_random_6, 10_random_7, 10_random_8, 10_random_9, 20_twopartition_0, 20_twopartition_1, 20_twopartition_2, 20_twopartition_3, 20_twopartition_4, 20_twopartition_5, 20_twopartition_6 |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00_sample_01 | AC | 1 ms | 256 KB |
00_sample_02 | AC | 1 ms | 256 KB |
00_sample_03 | AC | 1 ms | 256 KB |
10_random_0 | AC | 1 ms | 256 KB |
10_random_1 | AC | 1 ms | 256 KB |
10_random_10 | AC | 1 ms | 256 KB |
10_random_11 | AC | 1 ms | 256 KB |
10_random_12 | AC | 1 ms | 256 KB |
10_random_13 | AC | 1 ms | 256 KB |
10_random_14 | AC | 1 ms | 256 KB |
10_random_15 | AC | 1 ms | 256 KB |
10_random_16 | AC | 1 ms | 256 KB |
10_random_17 | AC | 1 ms | 256 KB |
10_random_18 | AC | 1 ms | 256 KB |
10_random_19 | AC | 1 ms | 256 KB |
10_random_2 | AC | 1 ms | 256 KB |
10_random_20 | AC | 1 ms | 256 KB |
10_random_21 | AC | 1 ms | 256 KB |
10_random_22 | AC | 1 ms | 256 KB |
10_random_23 | AC | 1 ms | 256 KB |
10_random_24 | AC | 1 ms | 256 KB |
10_random_25 | AC | 1 ms | 256 KB |
10_random_26 | AC | 1 ms | 256 KB |
10_random_27 | AC | 1 ms | 256 KB |
10_random_28 | AC | 1 ms | 256 KB |
10_random_3 | AC | 1 ms | 256 KB |
10_random_4 | AC | 2 ms | 256 KB |
10_random_5 | AC | 1 ms | 256 KB |
10_random_6 | AC | 1 ms | 256 KB |
10_random_7 | AC | 2 ms | 256 KB |
10_random_8 | AC | 1 ms | 256 KB |
10_random_9 | AC | 1 ms | 256 KB |
20_twopartition_0 | AC | 1 ms | 256 KB |
20_twopartition_1 | AC | 1 ms | 256 KB |
20_twopartition_2 | AC | 1 ms | 256 KB |
20_twopartition_3 | AC | 1 ms | 256 KB |
20_twopartition_4 | AC | 1 ms | 256 KB |
20_twopartition_5 | AC | 1 ms | 256 KB |
20_twopartition_6 | AC | 1 ms | 256 KB |