ZJANS

d460. 山六九之旅

Beginner Last Update: 2026/01/30
邏輯判斷

給一個整數 a,代表年齡
求對應的票價為多少

票名年齡價格
免票0 ~ 5 歲0
兒童票6 ~ 11 歲590
青少年票12 ~ 17 歲790
成人票18 ~ 59 歲890
敬老票60 歲以上399

解法一

✅ 完整代碼

評分結果(參考) : AC (2ms, 336KB)

#include<bits/stdc++.h>
#define int long long
using namespace std;

signed main(){
    ios::sync_with_stdio(false);
    cin.tie(nullptr);
    
    int a;
    cin >> a;

    if(a >= 60) cout << "399";
    else if(a >= 18) cout << "890";
    else if(a >= 12) cout << "790";
    else if(a >= 6)  cout << "590";
    else if(a >= 0)  cout << "0";

    return 0;
}