Larisa-HSU / SCU_Python_Learning

homework1
0 stars 0 forks source link

HW01_01 #15

Closed chcgroups closed 3 years ago

chcgroups commented 3 years ago

9156238 李承翰

python是我第一次接觸的程式,寫下來覺得比java簡潔許多,但也可能是因為寫java習慣了,在打完一句之後會習慣加上;。但就目前看下來算是還可以適應的,希望未來再深入學習的部分也能得心應手。


time1=input().split(":")
time2=input().split(":")
yn=input()
hh1=int(time1[0])
hh2=int(time2[0])
mm1=int(time1[1])
mm2=int(time2[1])
if yn=='Y':
    if ((60*hh2)+mm2)<((60*hh1)+mm1):
        hh2=23
        mm2=59
    totalt=((60*hh2)+mm2)-((60*hh1)+mm1)
    if totalt<30:
        hh=0
    elif totalt%30 !=0:
        hh=int(totalt/30)+1
    else:
        hh=totalt/30
    money=20*hh/2
    print(int(money))
if yn=='N':
    if ((60*hh2)+mm2)<((60*hh1)+mm1):
        hh2=23
        mm2=59
    totalt=((60*hh2)+mm2)-((60*hh1)+mm1)
    if totalt%30 !=0:
        hh=int(totalt/30)+1
    elif 0<totalt<30:
        hh=1
    else:
        hh=totalt/30
    money=20*hh
    print(int(money))