แฟกทอเรียล

📋 โจทย์

รับจำนวนเต็มบวก N แล้วแสดง N! (1×2×3×...×N)

⚠️ ข้อจำกัด

1 ≤ N ≤ 20

📝 ตัวอย่าง

ตัวอย่างที่ 1
Input:
5
Output:
120
ตัวอย่างที่ 2
Input:
1
Output:
1
ตัวอย่างที่ 3
Input:
10
Output:
3628800
🔓 ดูเฉลย
n = int(input())
result = 1
for i in range(1, n + 1):
    result *= i
print(result)

💡 เริ่มจาก result = 1 แล้ววนคูณสะสมตั้งแต่ 1 ถึง n

🐍 main.py

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