หาค่าร่วม (Intersection)

📋 โจทย์

รับตัวเลข 2 ชุด (แต่ละชุดบรรทัดละ 1 ชุด คั่นเว้นวรรค) แสดงตัวเลขที่มีทั้ง 2 ชุด เรียงจากน้อยไปมาก คั่นเว้นวรรค ถ้าไม่มีค่าร่วม แสดง "NONE"

⚠️ ข้อจำกัด

1 ≤ จำนวนตัวเลข ≤ 20 ต่อชุด -1,000 ≤ ค่า ≤ 1,000

📝 ตัวอย่าง

ตัวอย่างที่ 1
Input:
1 2 3 4 5
3 4 5 6 7
Output:
3 4 5
ตัวอย่างที่ 2
Input:
1 2 3
4 5 6
Output:
NONE
ตัวอย่างที่ 3
Input:
10 20
20 10
Output:
10 20
🔓 ดูเฉลย
a = set(map(int, input().split()))
b = set(map(int, input().split()))
common = sorted(a & b)
print(" ".join(map(str, common)) if common else "NONE")

💡 ใช้ set & set หา intersection (ค่าร่วม) แล้ว sorted() เรียง ถ้าว่าง → NONE

🐍 main.py

กด Run เพื่อรันโค้ด หรือ ตรวจคำตอบ เพื่อตรวจ test cases