พิกัดแมนฮัตตัน

📋 โจทย์

รับ string คำสั่งเดิน (N=ขึ้น, S=ลง, E=ขวา, W=ซ้าย) บรรทัดเดียว เริ่มจาก (0,0) แล้วแสดง 2 บรรทัด: "x y" พิกัดสุดท้าย ระยะแมนฮัตตัน (|x|+|y|)

⚠️ ข้อจำกัด

1 ≤ ความยาว ≤ 1,000, ตัวอักษร N/S/E/W เท่านั้น

📝 ตัวอย่าง

ตัวอย่างที่ 1
Input:
NNEESW
Output:
1 1
2
ตัวอย่างที่ 2
Input:
NNNN
Output:
0 4
4
ตัวอย่างที่ 3
Input:
EESS
Output:
2 -2
4
🔓 ดูเฉลย
s = input()
x, y = 0, 0
for c in s:
    if c == "N": y += 1
    elif c == "S": y -= 1
    elif c == "E": x += 1
    elif c == "W": x -= 1
print(f"{x} {y}")
print(abs(x) + abs(y))

💡 ใช้ tuple unpacking กำหนดค่าเริ่มต้น x, y = 0, 0 วนทีละตัวอักษรเพิ่ม/ลดค่า ระยะแมนฮัตตัน = |x| + |y|

🐍 main.py

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