<div> <p>ابحث عن الأزواج الفريدة من الأرقام في المجموعات.</p> </div>
Java
Medium
collections
مهمة «<div> <p>ابحث عن الأزواج الفريدة من الأرقام في المجموعات.</p> </div>»
تم إعطاؤك قائمتين من الأعداد الصحيحة. يجب إيجاد جميع الأزواج الفريدة (a, b)، حيث a ينتمي إلى القائمة الأولى، و b ينتمي إلى الثانية، ومجموع a + b هو عدد أولي. يتم تحديد تفرد الزوج بناءً على قيم a و b (الترتيب غير مهم: (a, b) و (b, a) يعتبران مختلفين إذا كان a != b). قم بإخراج عدد هذه الأزواج ثم الأزواج نفسها بترتيب تصاعدي لـ a، وفي حالة تساوي a، بترتيب تصاعدي لـ b.
تنسيق الإدخال
السطر الأول يحتوي على عددين صحيحين N و M (1 ≤ N, M ≤ 1000) — حجم القائمة الأولى والثانية. السطر الثاني يحتوي على N من الأعداد الصحيحة — عناصر القائمة الأولى. السطر الثالث يحتوي على M من الأعداد الصحيحة — عناصر القائمة الثانية. جميع الأعداد لا تتجاوز قيمتها المطلقة 10^6.
تنسيق الإخراج
في السطر الأول، اطبع رقمًا واحدًا K — عدد الأزواج الفريدة. في الأسطر K التالية، اطبع الأزواج نفسها بتنسيق "a b"، كل زوج في سطر جديد، بترتيب تصاعدي لـ a، وعند تساوي a — بترتيب تصاعدي لـ b.
أمثلة
مثال 1
الإدخال
3 3
1 2 3
4 5 6
الإخراج
4
1 4
1 6
2 5
3 4
مثال 2
الإدخال
2 2
10 20
30 40
الإخراج
0
مثال 3
الإدخال
My IP is 192.168.1.1 and 10.0.0.255
الإخراج
192.168.1.1
10.0.0.255
main.java