제출 #975912

#제출 시각아이디문제언어결과실행 시간메모리
975912vjudge1Pizza (COCI21_pizza)C++17
50 / 50
2 ms348 KiB
#include <iostream> #include <vector> using namespace std; int main() { int n, m; cin >> n; // Menggunakan vektor vektor untuk menyimpan daftar camilan yang tidak disukai vector<int> disliked(n); for (int i = 0; i < n; ++i) { cin >> disliked[i]; } cin >> m; // Menggunakan vektor vektor untuk menyimpan bingkisan dan camilan di dalamnya vector<vector<int>> bingkisan(m); for (int i = 0; i < m; ++i) { int K; cin >> K; for (int j = 0; j < K; ++j) { int camilan; cin >> camilan; bingkisan[i].push_back(camilan); } } // Menghitung jumlah bingkisan yang bisa dibeli int jumlahBingkisan = 0; for (int i = 0; i < m; ++i) { bool cocok = true; // Membuat variabel untuk mengecek kesesuaian camilan dalam bingkisan for (int camilan : bingkisan[i]) { for (int disukai : disliked) { if (camilan == disukai) { // Jika ada camilan yang tidak disukai, tandai sebagai tidak cocok cocok = false; break; } } if (!cocok) break; } if (cocok) jumlahBingkisan++; // Jika semua camilan cocok, tambahkan ke jumlah bingkisan yang bisa dibeli } cout << jumlahBingkisan << endl; return 0; }
#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...