Problem

8 /9


متجر على الانترنت

Problem

إعطاء قاعدة بيانات لمبيعات بعض المتاجر عبر الإنترنت. كل سطر من ملف الإدخال عبارة عن سجل للنموذج:
كمية عنصر المشتري ،
حيث المشتري & [مدش]؛ اسم المشتري (سلسلة بدون مسافات) ، المنتج & mdash؛ اسم المنتج (سلسلة بدون مسافات) ، الكمية & mdash؛ عدد العناصر المشتراة.
نبسب ؛
أنشئ قائمة بجميع العملاء ، ولكل عميل ، احسب عدد الوحدات لكل عنصر اشتروه.
نبسب ؛
& nbsp؛
إدخال
يحتوي السطر الأول من ملف الإدخال على الرقم N ( \ (1 & lt؛ = N & lt؛ = 100000 \) ) & mdash؛ عدد السجلات الواردة في بيانات قاعدة البيانات هذه. يتم إدخال تفاصيل الشراء بالتنسيق المحدد.
& nbsp؛
بصمة
قم بطباعة قائمة بجميع العملاء بترتيب معجمي ، بعد اسم كل عميل ، قم بطباعة نقطتين ، ثم قم بإدراج أسماء جميع البضائع التي اشتراها هذا العميل بترتيب معجمي ، بعد اسم كل عنصر ، قم بطباعة عدد وحدات البضائع المشتراة بواسطة هذا الزبون. يتم عرض المعلومات حول كل منتج في سطر منفصل.
نبسب ؛
نبسب ؛
مثال
# إدخال الإخراج
1
6
ورقة ايفانوف 10
أقلام بتروف 5
علامة إيفانوف 3
ورقة إيفانوف 7
مغلف بتروف 20
مغلف إيفانوف 5
إيفانوف:
مغلف 5
العلامة 3
17 ورقة
بيتروف:
مغلف 20
أقلام 5