2017年12月22日 星期五

a019: 刮刮樂兌獎(一)

a019: 刮刮樂兌獎(一)

'''某彩券公司推出一種新型的刮刮樂,規則如下:

每張刮刮樂上面有兩個0~9的數字。
如果第一個數字是奇數,則可以得到100元。
如果第二個數字是2、5、8,則可以得到200元。
如果第一個和第二個的數字相同,則可以得到50元。
以上三種得獎方式,你只能選擇獎金最高的一種來領取。
現在給你一張刮刮樂上的兩個數字,請問你可以得到多少獎金。

輸入說明:
輸入兩個0~9的整數,代表刮刮樂上的兩個數字。
輸出說明:
請輸出這張刮刮樂最高可以得到多少獎金,而如果沒有中獎,則輸出 0。
範例輸入:help

輸入1:
1 3

輸入2:
2 5
範例輸出 :

輸出1:
100

輸出2:
200
'''
print("輸入兩個0~9的整數,代表刮刮樂上的兩個數字。")
X1=int(input("輸入第1個 0~9的整數 > "))
X2=int(input("輸入第2個 0~9的整數 > "))

sum1=0
sum2=0
sum3=0

if X1 % 2 != 0 :
    sum1=100
    
if X2==2 or X2==5 or X2==8 :
    sum2=200

if X1==X2 :
    sum3=50

print("這張刮刮樂最高可以得到",max(sum1,sum2,sum3))

       
       


====================== RESTART: F:/Python_APSC/a019.py ======================
輸入兩個0~9的整數,代表刮刮樂上的兩個數字。
輸入第1個 0~9的整數 > 1
輸入第2個 0~9的整數 > 3
這張刮刮樂最高可以得到 100
>>> 
====================== RESTART: F:/Python_APSC/a019.py ======================
輸入兩個0~9的整數,代表刮刮樂上的兩個數字。
輸入第1個 0~9的整數 > 2
輸入第2個 0~9的整數 > 5
這張刮刮樂最高可以得到 200
>>> 
====================== RESTART: F:/Python_APSC/a019.py ======================
輸入兩個0~9的整數,代表刮刮樂上的兩個數字。
輸入第1個 0~9的整數 > 2
輸入第2個 0~9的整數 > 6
這張刮刮樂最高可以得到 0
>>> 

沒有留言:

張貼留言

2024_09 作業3 以Node-Red 為主

 2024_09 作業3  (以Node-Red 為主  Arduino 可能需要配合修改 ) Arduino 可能需要修改的部分 1)mqtt broker  2) 主題Topic (發行 接收) 3) WIFI ssid , password const char br...