คำนวณค่าแท็กซี่

📋 โจทย์

รับระยะทาง (จำนวนเต็ม กม.) แล้วคำนวณค่าแท็กซี่: - เริ่มต้น 35 บาท (≤ 1 กม.) - กม.ที่ 2-10: กม.ละ 5 บาท - กม.ที่ 11+: กม.ละ 8 บาท แสดงค่าโดยสาร

⚠️ ข้อจำกัด

0 ≤ ระยะทาง ≤ 100

📝 ตัวอย่าง

ตัวอย่างที่ 1
Input:
1
Output:
35
ตัวอย่างที่ 2
Input:
5
Output:
55
ตัวอย่างที่ 3
Input:
12
Output:
96
🔓 ดูเฉลย
def taxi(km):
    if km <= 1:
        return 35
    fare = 35
    if km <= 10:
        fare += (km - 1) * 5
    else:
        fare += 9 * 5 + (km - 10) * 8
    return fare

print(taxi(int(input())))

💡 แบ่ง 3 ช่วง: ≤1กม.=35, 2-10กม.=+5/กม., 11+กม.=+8/กม. คำนวณแต่ละช่วงสะสม

🐍 main.py

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