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