نظام إدارة المكتبة: البحث عن الكتب حسب المؤلف والسنة
مهمة «نظام إدارة المكتبة: البحث عن الكتب حسب المؤلف والسنة»
قم بتنفيذ الفئة Book، التي تخزن العنوان، المؤلف وسنة النشر. ثم قم بتنفيذ الفئة Library، التي تحتوي على مجموعة من الكتب. يجب أن تحتوي الفئة Library على طرق لإضافة كتاب والبحث عن الكتب حسب مؤلف معين وسنة النشر (تُرجع قائمة بعناوين الكتب مرتبة حسب السنة). إذا لم يتم العثور على كتب، قم بإرجاع قائمة فارغة. في الدالة main، يتم قراءة عدد الكتب، ثم بيانات كل كتاب، ثم عدد الاستعلامات والاستعلامات نفسها (المؤلف والسنة). لكل استعلام، قم بطباعة عناوين الكتب التي تم العثور عليها أو سطر فارغ إذا لم يتم العثور على شيء.
```
تنسيق الإدخال
السطر الأول: عدد صحيح N (1 ≤ N ≤ 1000) — عدد الكتب. بعد ذلك N سطر، كل سطر يحتوي على عنوان الكتاب (سلسلة نصية بدون مسافات، حتى 100 حرف)، المؤلف (سلسلة نصية بدون مسافات، حتى 100 حرف) وسنة النشر (عدد صحيح من 1000 إلى 2025)، مفصولة بمسافة. ثم سطر: عدد صحيح M (1 ≤ M ≤ 100) — عدد الاستعلامات. بعد ذلك M سطر، كل سطر يحتوي على المؤلف (سلسلة نصية بدون مسافات) والسنة (عدد صحيح)، مفصولة بمسافة.
تنسيق الإخراج
لكل استعلام، قم بإخراج أسماء الكتب التي تستوفي الشرط في سطر منفصل، مفصولة بمسافة، بترتيب تصاعدي لسنة النشر. إذا لم توجد كتب، قم بإخراج سطر فارغ.