d460: 山六九之旅
內容
小華每年都會到「山六九」主題樂園去玩,但是隨著年齡的增加,每年要買的門票也不太一樣。給你小華的年齡,請你告訴我他今年的門票多少錢?
「山六九」主題樂園的票價表如下:
0 ~ 5 歲兒童免票
兒童票 (6 ~ 11 歲):590 元
青少年票 (12 ~ 17 歲):790 元
成人票 (18 ~ 59 歲):890 元
敬老票 (60 歲以上):399 元
輸入
輸入只有一行,內含一個整數 a (0≤a≤2147483647) 代表小華的年齡。
15
輸出
依「山六九」的票價表,輸出一個整數,代表小華今年的門票價格。
790
提示
你可以只用算術及關係運算子,而不用 if、switch、或 ? : 來寫出這題嗎? (這是「挑戰」而不是「限制」,因為出題者不是系統管理員,不能限制你用這些指令。)
解題思路
利用關係運算子成立時為 1 ,不成立時為 0 的特性用乘法判斷。
完整程式碼
AC (2ms, 104KB)
|