こんなもんでいいんじゃねえの

def f(r, u):
    d, hm = u.split(' ')
    if r <= hm:
        return d
    else:
        nd = datetime.date(*map(int, d.split('/'))) - datetime.timedelta(1)
        return nd.strftime('%Y/%m/%d')