Contest #1 INT PYTHON XV Gimnazija

 

def l1(b):

    if b>5:

        x=b*10+(b-5)*5

    else:

        x=b*10

    return x

##  

def l2(b):

    if b>6:

        x=b*7.5+(b-6)*7.5

    else:

        x=b*7.5

    return x

##

def l3(b):

    if b>4:

        return 4*9.25+10.50*(b-4)

    else:

        return b*9.25

##       

def l4(day,b):

    if day==1 or day==7:

        return b*13.5

    else:

        return b*6.75

##

def l5(b):

    if b>6:

        return 6*8+12*(b-6)

    else:

        return b*8

##   

def se(s):

    if s=='A':

        s=10

    elif s=='B':

        s=11

    elif s=='C':

        s=12

    elif s=='D':

        s=13

    elif s=='E':

        s=14

    elif s=='F':

        s=15

    elif s=='G':

        s=16

    elif s=='H':

        s=17

    else:

        s=int(s)

    return s

##

for i in range(5):

    x=0.0

    for i in range(2):

        l=int(input())

        d=int(input())

        s=input()

        e=input()

        s=se(s)

        e=se(e)

        b=float((e-s))/2

        if l <200:

            x+=l1(b)

        elif l<300:

            x+=l2(b)

        elif l<400:

            x+=l3(b)

        elif l<500:

            x+=l4(d,b)

        elif l<600:

            x+=l5(b)

    x=(round(x,2))

##    a=x%1

##    r=a%10//10

##    if int(r)==0:

##        print('$',x,'0')

##    else:

##        print('$',x)

    print ('$'+'{0:.2f}'.format(x))