opt = int(input('Escolha uma opção, Academia(0) e Biblioteca(1): '))
esc = int(input('Escolha uma opção, A Pé(0) e Carro(1): '))

if opt == 0:
    if esc == 0:
        print('10 minutos')
    elif esc == 1:
        print('6 Minutos')
elif opt == 1:
    if esc == 0:
        print('30 minutos')
    elif esc == 1:
        print('15 Minutos')


"""
Explanation: Questão 1
Alice costuma visitar dois locais: a academia e a biblioteca. Ela tem a opção de ir a pé ou de carro.
Aqui está um tabela com o tempo que ela demora para chegar em cada um dos locais (em minutos):
|          | Academia | Biblioteca |
|----------|----------|------------|
| A pé     | 10       | 30         |
| De carro | 6        | 15         |
Faça um programa que:
* Pede para Alice digitar 0 se ela quer ir para a academia e 1 se ela quer ir para a biblioteca.
* Pede para Alice digitar 0 se ela quer ir a pé e 1 se ela quer ir de carro.
* Mostra na tela, quanto tempo Alice demorará para chegar ao destino dela.
<!-- Para esta questão, faça duas soluções: uma com o operador **`and`** e outra com comandos **`if..else`** encaixados. -->
End of explanation
"""


x = float(input('Coordenada "x" do ponto mais ao sul da sua estrada: '))
y = float(input('Coordenada "y" do ponto mais ao sul da sua estrada: '))
d = float(input('Comprimento da estrada: '))

dif = d+y

if x > 0 or x < 100:
    if y < 0 and dif > 0:
        print('As estradas se cruzam')
    else:
        print('As estradas não se cruzam')
else:
    print('As estradas não se cruzam')
    


"""
Explanation: Questão 2
Alice quer construir uma estrada no sentido norte-sul.
Bob já construiu uma estrada sentido leste-oeste que vai do ponto (0,0) ao ponto (100,0).

Pergunte à Alice a coordenada x do ponto mais ao sul de sua estrada
Pergunte à Alice a coordenada y do ponto mais ao sul de sua estrada
Pergunta à Alice a comprimento c de sua estrada
Calcule se as estradas de Bob e Alice se cruzam ou não
Mostre a resposta ao usuário

Dica: Calcule o ponto mais ao norte da estrada de Alice usando o comprimento c e (x,y). Faça um desenho em papel para ver quais são os casos!
End of explanation
"""


a = float(input('Valor de a: '))
b = float(input('Valor de b: '))
c = float(input('Valor de c: '))

delta = (b**2)-(4*a*c)

if delta < 0:
    print('Não existe solução real')
else:
    rt = ((-b+(delta)**(1/2))/(2*a)) #raiz 1
    root = ((-b-(delta)**(1/2))/(2*a)) #raiz 2

    if rt == 0 and root == -0:
        print ('Solução igual a 0')
    else:  
        print('As soluções dessa equação {:.2f} e {:.2f}'.format(rt, root))

"""
Explanation: Questão 3
Faça um programa que implemente a Fórmula de Bhaskara (se você esqueceu, use o Google!) para resolver equações de segundo grau
$$ a x^2 + b x + c = 0.$$

Pergunte o valor de um inteiro a 
Pergunte o valor de um inteiro b
Pergunte o valor de um inteiro c
Calcula quantas soluções a equação tem (pode ser 0, 1 ou 2) e calcula as soluções.
Mostra ao usuário quantas soluções existem e quais são.
End of explanation
"""


