Submission #65006338


Source Code Expand

// 내가 더 잘할게요 이렇게 같이 있어준다면
#include <bits/stdc++.h>
#include <iostream>
#include <vector>
using namespace std;
#define rep(i,a,b) for (int i = (a); i < (b); i++)

#define ll long long
#define ar array
#define pb push_back
#define ub upper_bound
#define lb lower_bound 

int main() {
	ios::sync_with_stdio(0);
	cin.tie(0);

	int N, M;
	cin >> N >> M;
	vector<vector<int>> uses(N+1);
	vector<int> cnt(M);
	for(int i = 0; i < M; ++i) {
		int K;
		cin >> K;
		cnt[i] = K;
		for(int j = 0; j < cnt[i]; ++j) {
			int x;
			cin >> x;
			uses[x].pb(i);
		}
	}
	vector<int> B(N);
	for(int i = 0; i < N; ++i)
		cin >> B[i];

	int ans = 0;
	for(int i = 0; i < N; ++i) {
		int b = B[i];
		for(int d : uses[b]) {
			--cnt[d];
			if(cnt[d] == 0)
				++ans;
		}
		cout << ans << "\n";
	}
}

Submission Info

Submission Time
Task C - Dislike Foods
User reform
Language C++ 17 (gcc 12.2)
Score 300
Code Size 854 Byte
Status AC
Exec Time 106 ms
Memory 21776 KiB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 300 / 300
Status
AC × 2
AC × 33
Set Name Test Cases
Sample 00_sample_00.txt, 00_sample_01.txt
All 00_sample_00.txt, 00_sample_01.txt, 01_test_00.txt, 01_test_01.txt, 01_test_02.txt, 01_test_03.txt, 01_test_04.txt, 01_test_05.txt, 01_test_06.txt, 01_test_07.txt, 01_test_08.txt, 01_test_09.txt, 01_test_10.txt, 01_test_11.txt, 01_test_12.txt, 01_test_13.txt, 01_test_14.txt, 01_test_15.txt, 01_test_16.txt, 01_test_17.txt, 01_test_18.txt, 01_test_19.txt, 01_test_20.txt, 01_test_21.txt, 01_test_22.txt, 01_test_23.txt, 01_test_24.txt, 01_test_25.txt, 01_test_26.txt, 01_test_27.txt, 01_test_28.txt, 01_test_29.txt, 01_test_30.txt
Case Name Status Exec Time Memory
00_sample_00.txt AC 1 ms 3360 KiB
00_sample_01.txt AC 1 ms 3444 KiB
01_test_00.txt AC 13 ms 5528 KiB
01_test_01.txt AC 6 ms 4124 KiB
01_test_02.txt AC 3 ms 3820 KiB
01_test_03.txt AC 2 ms 3616 KiB
01_test_04.txt AC 4 ms 4032 KiB
01_test_05.txt AC 2 ms 3668 KiB
01_test_06.txt AC 68 ms 15672 KiB
01_test_07.txt AC 16 ms 4868 KiB
01_test_08.txt AC 59 ms 14084 KiB
01_test_09.txt AC 56 ms 13388 KiB
01_test_10.txt AC 55 ms 13876 KiB
01_test_11.txt AC 71 ms 14668 KiB
01_test_12.txt AC 70 ms 15348 KiB
01_test_13.txt AC 19 ms 5732 KiB
01_test_14.txt AC 82 ms 16752 KiB
01_test_15.txt AC 36 ms 7540 KiB
01_test_16.txt AC 90 ms 17844 KiB
01_test_17.txt AC 30 ms 6448 KiB
01_test_18.txt AC 89 ms 17540 KiB
01_test_19.txt AC 63 ms 12288 KiB
01_test_20.txt AC 59 ms 14012 KiB
01_test_21.txt AC 100 ms 18388 KiB
01_test_22.txt AC 106 ms 21776 KiB
01_test_23.txt AC 62 ms 13772 KiB
01_test_24.txt AC 13 ms 4976 KiB
01_test_25.txt AC 14 ms 4900 KiB
01_test_26.txt AC 14 ms 5324 KiB
01_test_27.txt AC 13 ms 4972 KiB
01_test_28.txt AC 13 ms 4996 KiB
01_test_29.txt AC 15 ms 5204 KiB
01_test_30.txt AC 1 ms 3428 KiB